New Features For 2.5 Linux Kernel
An anonymous person writes "The current development version of the Linux kernel is 2.5. At the recent Linux kernel summit, it was agreed to have a "feature freeze" on this kernel by October 31, 2002. Here's a story looking at what's left to be merged before the freeze. Projects most likely to make it into 2.5 (and thus be a part of the next stable kernel, 2.6), include: the reverse mapping VM, the Linux Security Module framework, User Mode Linux and support for filesystems greater than 2TB."
After 2.6 is released, will Linus dub the next incarnation to be 2.7x for a 2.8, or 2.9x for a 3.0 release?
Why's he "[A]n anonymous person" and not "an An Anonymous Coward"?
/. editor knows this person's identity?
Should I infer something about his identity from this? Should I infer that this means the
Should I cue the X-Files theme song?
Opinions on the Twiddler2 hand-held keyboard?
I think it's grand that we're already halfway, with this new milestone, to the 3.0 mark. It's great to see development moving along at such a good rate. Finally support for filesystems greater than 2TB, eh? Wow, now I can reduce my pr0n cluster to only 256 machines. Hehe. Keep it up guys.. keep up all the good work.
Linux is bleeding edge in the technical arena thanks to
our super-duper kernel hackers, but we're really lacking
in the "kitten" department. We need to the interface to
be soft, cuddly, and easy to interact with. We have two
of the three thanks to KDE and Gnome, but we still need better
"Kitten Interaction" where the higher level apps provide the verbose,
yet easily used and understood "body language." Much like if we were
playing with a kitten (we can identify what the kitten likes by way of its
behavior and body language).
The fact is, Linux won't take over the world until it has all Three of
the kittens in addition to it's technical superiority. So, please, Slashdot,
when you think of Linux, think of the kittens!
~~~BunnyVomit(NoSpace)
So what I'm wondering is, wouldn't it be possible to invent a disk addressing scheme which basically self-extends, so that you would never really need to manually change things to support disk sizes beyond a certain size? In other words, depending on how big your hard drive is, the addressing method would change to address sectors of a certain size, keeping the need for indexes/tables/whatever down to a certain size, etc.?
"Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
I guess that fund-raising drive was so successful that Rusty ran off with the money.
SUBJECT: GREAT STOCK OPPORTUNITY!!! help me Get Big Brands on eBay I DON'T KNOW WHERE I AM! PENTIUM III CPU's IN STOCK
END TRANSMISSION.
- posted by poopbot: information likes to be narrow
8OMJMdUIqK Post #314
He woke up, slightly dazed. Moaning softly he opened his eyes, the
blindfold momentarily forgotten. He whimpered suddenly, remembering last
night's events. Moving slightly, he realized he was still bound, hands tied
securely behind his back, kneeling on the floor, cheek pressed against the
cool tiles of the room, his well rounded ass high in the air. Attuned to
the sounds of the room, he heard a faint clicking on the tiles. Lifting his
head, he winced in remembrance as the heavy silver collar bit into the
sensitive skin of his neck, which was attached to a short chain that was
bolted to the floor. He strained to recognize the sound, heart racing, he
licked his parched lips, wishing he could see what was going on, or what
was about to happen. He heard the clicking sounds grow louder, he began
whimpering softly as he recognized the sound. He struggled frantically
against the bonds, aching to be free of the constrictions, knowing what his
Mistress had in store for him.
The big black dog approached the man, snout to the floor, sniffing out the
interesting smells of the room. He cautiously approached the man, tongue
lolling out of his mouth as he nuzzled the back of the man's thighs,
tentatively licking, tasting the man. He reached out a paw, resting it on
the bound man's ass as he continued exploring with his tongue, becoming
excited. He thrust his snout against the man's ass, his thick wet tongue
taking one long swipe across his puckered little ass. He whined softly as
he continued licking, teasing his captive's ass.
The man moaned low in his throat, feeling the dog sniffing and licking at
him, his cheeks flushed with embarrassment even as he tried in vain not to
react to the feel of his long wet tongue licking the backs of his thighs,
moving higher, teasing his ass. He felt his cock grow hard instantly,
straining against the chastity belt. He shifted slightly, spreading his
legs farther apart to give the dog better access. He felt the dog nuzzling
his ass, moaning out as the dog began to lick eagerly at the man's puckered
opening. He wantonly began to thrust his hips, pushing back against the
dog's snout as the he lapped at the tight hole, pressing his hot tongue
hard against the man's ass hole. He shuddered, his cock thickening, aching
as it pressed against the belt even as he thrust himself back onto the
dog's tongue, feeling it slide inside him.
Hearing the man gasping in pleasure, the dog shifted, his big paws resting
on either side of the man's hips, mounting him as he would any bitch that
was ready for him. He began thrusting his hips, whimpering softly as his
cock throbbed, aching to be inside something warm and tight. The dog
growled softly, teeth nipping and snapping at the nape of his neck. The dog
thrust one last time, feeling his hard, aching cock slide deep inside the
man's tight opening. Positioning himself, he began to thrust wildly into
the man, hips pistoning, ramming his big cock into the poor man's tight
little hole, using him ferociously.
The man groaned low in his throat, his body shuddering in ecstasy as he
felt the dog drive home inside his ass. He pushed frantically backwards,
wanting, needing to be used like the little bitch he was, desperately
wanting to please his Mistress. Whimpering softly, he begged for his
release, knowing his Mistress was in the room, watching closely for his
reactions. He shivered in pleasure as the dog's claws dug deep into his
hips, already feeling red welts forming. The black dog continued fucking
him, ramming his long shaft hard and mercilessly into his ass, causing him
to move forward with every bone jarring thrust. Jumping slightly, the man
felt warm hands sliding along his back, slowly moving to the front of his
chastity belt. He shuddered, feeling the clasp being released and his hard,
throbbing cock springing free from it's confines. Aching, shuddering as he
felt her fingers tease and stroke the throbbing shaft. He gasped, his
breathing ragged as he felt his Mistress's lips wrap around the head of his
cock, the dog continued thrusting hard, causing him to fuck her mouth.
The dog let out a low whine as he thrust hard and fast, fucking the man as
he shot loads of cum deep inside his ass, emptying himself inside the
bowels of the man. The dog licked and nipped at the man's neck, his hips
still thrusting slightly as he kept hold of the man's hips.
The man moaned out loud, feeling the dog's cum shoot into his ass, warm and
wet. He shuddered, his cock thrusting inside his Mistress's mouth, her
tongue teasing and rubbing along the underside of his cock. She slid her
hand to his balls, pinching and tugging on them slightly as she deep
throated him, taking his throbbing cock deep inside her mouth. Pulling
back, until the head was just inside her mouth, lips wrapped tightly around
the swollen head, she urged him on. He panted, grunting in animalistic
pleasure, his balls tightening, crying out as he shot his hot sticky cum
into her mouth, his body convulsing, shuddering as his orgasm hit. Drawing
in a deep ragged breath, mewling softly as he felt his mistress lick him
clean, softly kissing and nuzzling his cock, the very well used man
collapsed as the dog pulled out of him, moaning softly as he felt the warm
cum ooze out of his ass. Sighing softly, he whispered to his Mistress,
"thank You Mistress." He gasped softly as he felt the dog nuzzle and lick
at his well used and bruised ass, hoping against hope he pleased his
Mistress enough to be free again.The End.
OMG BIG PENIS ATE MY SOUP
"Cowboy Neal, you Roxorz my sockorz." Said Commander Taco lovingly as they embraced. People on the street yelled at them to leave, but they wouldn't listen. They loved each other too much. As they hugged, and kissed, and laid to the ground, never letting go. "Commander Taco, you wowzers my trousers." Cowboy Neal said. "You're not wearing any." Commander Taco reminded him. As they hugged, the cars on the road honked at them. Not in support, but rather in a vain attempt to get them to move so they could pass. But Cowboy Neal and Commander Taco did not care about cars. The only form of transportation they cared about was the man train. Weeks upon weeks of playing Cho Anki and watching Men Alone II: The KY connection had come to a boiling point. Cowboy Neal had a big big hunger for man-taco. This would not be fully fulfilled, but he was thankful for the mini-taco anyway.
"Will you marry me, Cowboy Neal?" Commander Taco asked. "Of coarse I will!" he squealed giddily. They stared at each other akwardly for a moment. "Uh... where's the ring?" asked Cowboy Neal. "Oh! Right!" said Commander Taco as he assumed the goatse position. Cowboy Neal was up to his elbow in the spiciest of taco sauces. He never found the ring. That didn't stop him for searching for the next eleven hours.
Then they were both taken to jail for sodomy and raped in jail, much to their delight.
You can not stop us
We have the AC
You die now
Are you afraid?
Death to Commander Taco
Death to Cowboy Neal
EvilBob is Great
From the TODO:
From serialata.org:
If this is a drop in replacement for parallel ATA, why is support needed in the linux kernel?
No, I did not read the f***ing article!
Slocate indexes the contents of the disk. So does the MFT, FAT and whatever the Linux equivalent is called (I'm surprised I don't know this, but I don't).
Would it be possible to organize that information in a manner so that it could be used to find / locat files in a very quick and efficent manner? I guess what I'm looking for is indexes which are updated on writes / unlinks. Would this be possible? Would there be drawbacks, and could they be counteracted? If someone with more skill than I implements this we'd all save a bit of time.
Wow! A feature freeze! For two months!
It's a good thing this important news got to me so quickly. And to think I was just saying how slashdot posts useless articles.
Ok I might be clueless here so please help me if this makes no sense..
I want good cdrom/other drive auto mounting/unmounting. From what I have seen this is provided by a seperate patch. Mandrake has it in some of their releases (in 8.2, but not in 8.1). But the mandrake one never seems to work well.
This feature not working has got to be my biggest problem with linux today. I want to set something in my fstab (someone please tell me you can already do this and I am out to lunch) so that when I put a cd in my drive it mounts itself. And when I push eject it interupts anything using it, unmounts and ejects. Note: not even windows has the "when I push eject I want the cd now, not when some app is done with it" part of this down right.
I'd like to install linux on my Mom's new computer, but the mounting of disks should be a lot easier. All we regular linux users are very accustomed to it, but really, it's rediculous.
It possible to jerk out my netword PC-Card. The network is closed down nicely. Reinsert the card and the network restarts.
But if I put a floppy in the drive, I cannot read it by default. Aargh. Sure, I can use automount, but then it's not safe to just remove the floppy.
And for the CD it's even more weird. A CD/DVD player has a button. This is disabled when I mount a CD. So a mounted CD cannot be ejected. Yet, mounting the CD when it is inserted. That's apparently asking too much.
It's great that so many new features go into the kernel. But why can't a simple feature like this make it into the kernel. There's no lack of patches.
DNA is the ultimate spaghetti code.
This should be standard practice. Sure reporting on the features to be included before the freeze is worthwhile, I can see why that's interesting, but "feature freeze" in quotes? C'mon already. every two-bit dev team from Seattle to Sri Lanka must reach a point of "feature freeze" during a dev cycle.
- Add XFS (A journaling filesystem from SGI) - Excuse-the-hell me? Isn't the idea to get journaling filesystems in to the kernel because that's what everyone wants? XFS is proven, get it the heck in there.
- Asynchronous IO (aio) support - This is really surprising in some ways. IIRC from the kernel summit summary, this was a hot topic and argued vehemently. Even Linus agreed it was a Good Thing(tm) and should be done. If I also remember correctly, it's a hell of a lot of work, so I can justify that.
- Full compliance with IPv6 - Ok, for crying in my lukewarm beer, this needs to get in there, folks. IPv6 needs to get going and you're not helping.
- ext2/ext3 large directory support: HTree index - Sounds like something that enterprise Linux people would enjoy, yes?
- Remove the 2TB block device limit - Ditto.
- Overhaul PCMCIA support - Ogg heat metal. Ogg form new stick from copper, copper much better than wood stick. Ogg progresses. Anyone else think that PCMCIA sucks under Linux? It could use an overhaul in a large, hairy, neanderthal way.
- Reiserfs v4 - See the comment above about XFS.
- Serial ATA support - I don't know how close this standard is to manufacturing, but it certainly sounds like this is the way that hardware is going (and bless them, too.) Probably a good thing to NOT leave in the dust.
That about does it for the ones that make me cringe uncomfortably. Past that, I can rationalize the other ones out. These just flick that, "Whoa, aren't you making a mistake?" light inside my head.And would anyone care to comment on the SCSI interface? According to the kernel summit, there was going to be much code yoinkage and redoing for the entire subsystem. Where does that play in the 2.5 freeze?
Blog,Twitter
I'm sorry to ask this question, but my experience with the kernel source is limited.
What's so ugly about modversions that some of the core kernel developers would like to see them dropped?
// file: mice.h
#include "frickin_lasers.h"
Damn, trolls are getting more clever.
OK, I know, I'm stupid when it comes to knowing anything about the Linux kernel, so please be patient.
/dev/hda1 /mnt/windows) an error was returned saying that the kernel did not support NTFS. Windows 2000 uses the NT file structure as oppoesed to FAT32 that previous versions of windows have used. My question is whether or not newer versions of the kernel will have the ability to mount windows 2000 partitions.
I just got a new computer, and I installed a dual boot of Windows 2000 and Redhat 7.3. When I went into Linux, and tried to mount windows (mount
support for filesystems greater than 2TB
Ah, good! This has been a major stumbling block for me. I've been writing a guide and I hit the 2TB ceiling. My target market is hitchhikers.
-
- - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
The kernel developers know what a feature freeze is. There's no quotation marks around it in the referenced article. The quotation marks in the slashdot headline came from an "anonymous person" somewhere, and the slashdot "editors" decided to leave it there because they are "editors", not editors.
#include <usual lecture about reading the article before commenting.h>
I was just asking a question! The post by Evalhalla in reply to my question was the troll
Hey! What do we need 2TB for! It's bloat! Bloat, I say! 640K ought to be enough for anybody!
--William H. Gates, Chairman of the Board of Microsoft Corporation (MSFT), overheard at a Silicon Valley insider dinner.
politics: from the greek: poly:(adj.) many, ticks:(n., pl.) blood sucking animals.
>o New VM with reverse mappings
Whats WRONG with these ppl???! havent they leant anyhting at all from the 2.4 disaster??? Please leave the VM alone for a year.
US-UK-Israel: The real Axis of Evil
Why is Serial ATA support important?
Because it is fast looking like serial ata disks are going to be hitting the market in a big way, before the end of this year. By the time 2.6 comes out, it is going to be more than important.
Controllers from all the major manufacturors are out as of now, and disks from seagate and maxtor are likely to be out next month.
And to boot, all of the prototype Opteron motherboards seen to date have had Serial ATA onboard. It seems improbable that they'll have a standard ide controller as well, considering that the serial ata controllers can be used with standard ata drives, via a converter.
If support doesn't appear, linux users will be left in the dust.
As many of slashdot's regular readers know, VA Software - owner of this weblog - are in big financial trouble. With the current volatility in the stock-market and downturn in the US economy, there can be little hope of saving anything from the wreckage of VA Linux. It is highly unlikely that slashdot could be sold to another company - the weblog market is overcrowed and the manifest failure of the moderation/karma system will surely seal its fate.
That is where you - the reader - step in, slashdot's trolls will soon no longer be needed by Microsoft and will be looking for new jobs: they need your help. Please post possible career options in a reply to this message. We wouldn't be able to offer a cruiser as a prize this time but the best suggestions will win a copy of Windows XP.
A few notes: there are some obvious jobs that slashdot's trolls would enjoy - donkey semen extractor or human toilet - but do bear in mind that, as the opensource movement demonstrates, a hobby you love may not translate into gainful employment. Also don't insult the trolls by suggesting jobs they couldn't possibly do; I'm thinking particularly of anything requiring face to face contact with other human beings.
017
v4l2
This would allow the latest bttv driver to be packaged with the kernel once more...
After the preemptive patch, that's the first patch I run on a plain vanilla kernel.
Being more specific, I expect LSM, SE-Linux and LIDS to bring me RBAC. I am sick of primitive Unix user-group-other file permissions and unsecure workarounds.
Less is more !
I'd really like to see one of the checkpoint patches includeded in the mainline kernel series. There are several to choose from: EPCKPT, CRAK, CP.... Which one doesn't matter (feature wise), they all basically allow for the kernel to stop a process, save it's state and pages to a file, and then load and restart that process by request.
Yes, I could distribute a patched kernel across all of my systems. But then I'm tied to that kernel until whichever project I'm following updates their patch (or I update it myself, and I don't consider myself competent as a kernel hacker). This would be a really useful mainline feature for those of us in the scientific computing community. Wasn't there some talk of one of these going in 2.6 proper? --M
This gives a very nice overview why and which things should be able to make it in 2.5.
Why is XFS still not considered ready? Its in almost every major distro except for RedHat. Heck - the XFS team even provides custom XFS RedHat installer iso's to fill in the gap. XFS v1.1 is already released and is being used on huge fileservers in production all the time. Why can't we get past the 'we don't like the way you tweaked module X' and finally move forward.
I wish EVMS was going to be ready - this is going to be huge for enterprises - finally a unified, feature rich storage manager.
LVM 2.0 - well, I'd rather ensure 1.x is super stable (it is so far for me) so this isn't as big a deal.
Serial ATA - Bummer. I realize this is new. But I get the feeling Serial ATA is going to be huge, especially for lower end servers. Finally getting real hot plug support and a setup that'll make things easier on the HW RAID vendors (I can't wait to see a Serial ATA card from 3-Ware!) I would hope this would be flagged as something to be merged into 2.6 as soon as its possible, even if marked experimental.
Don't get me wrong - I'm really psyched for 2.6, but there are some features (whose development is out of the control of the core kernel team) we really need, to push Linux farther and farther into the enterprise. I know you can patch in what you want - but many IT folks, even Linux zealots, are wary of doing so in production - they want stock RedHat kernels so they can tell their boss its gone through RedHat Q&A and all that. Its CYA sure, but necessary in many environments. Granted RedHat often adds stuff not in the stock kernel, but not usually hueg features.
Top Most Bizarre/Disturbing Error Messages
I think it is about time that the LSM (or anything similar) was included in the kernel. When it comes to access control, I think Windows NT/2000 wins hands down against Linux.
I know I am running the risk of being modded down for saying that Win2K is way ahead of linux (or other *nix for all I know) but in the real world of file sharing, we use permissions and auditing quite a lot; these are not always black and white (what linux is currently capable of) permissions, they are often varying shades of grey.
Hopefully, with LSM, this will change even if it is in the future (1 year? 2 years?)
For a good explanation of the LSM, read this from NSA/SELinux
As i remember reading on kerneltrap.org a little while ago kbuild 2.5 one is done, the only thing thats stoping it form being in the release is Linus, i rember reading that he dosn't like big kernel patches so he is makeing Keith Owens submit it pice by pice, i don't know but makeing picers of the new kbuild be compatible with kbuild 2.5 is takeing a lot of time from bug testing/stabilzing 2.5. Quoute from kerneltrap.org: "fear Keith might go SPC if this had to wait for 2.7"
i know this might be in the wrong place but crap, forget about the kernel for a moment and focus on the FONTS issue with X.
I've seen years of work being destroyed, working at the university's help desk, because our users were able to do this. It shows the cynical side of Windows' user-friendliness.
But I admit, I had to learn to appreciated mount myself. Joke opportunities helped a lot though :)
Have Linux installed at your place in Amsterdam, for cheap
This is not flaimbait. The following are just my opinions of ideas that have come to be...
I think the Linux Kernel should be re-structured.
There are currently 3 splits in Linux Kernel development. If I am not mistaken, each Kernel has features that the next might have, but the pre-compiled software of the distribution compiled on a specific kernel is simply not compatible or may have issues when the kernel is upgraded.
Damnit, Linus. Why can't you simple make the Kernel have better modularity? Monolithic kernels are no more... Pick a kernel tree and just make it modular. Re-design it. Or do somthing. It is starting to look stupid. I see a 2.2, a 2.4, a 2.5, and now a 2.6 kernel in circulation.
Why haven't you looked ahead to see that a kernel should be designed to be modular, portable, and fast. You and Alan keep throwing kernels out into the public and each one is slightly incompatible with eachother. It is annoying.
Why can't a Kernel be designed properly? For example, why was Universal Serial Bus such a big problem to support in 2.0 and 2.2? What makes each of the kernels better than the next and why can't the "ROSETTA STONE OF KERNEL DESIGNS" be implemented to stem 2.0, 2.2, 2.4, and 2.6 to be on the SAME AND COMPATIBLE Linux kernel tree?
Thanks for the replies, friends.
But I'm sure you already Gnu that.
Linux needs to die for wasting so many people's time reimplementing nothing new over what's been in Unix and BSD for decades now. Now that BSD is freely available under even more free license than linux, there's just no reason to run an inferior operating system anymore.
Because the hardware supports new features. You can use it in "dumb" mode, like you can run a 180gb Maxtor in PIO4 mode, but you're not getting your best use out of it (in this case, better speeds, cable detection, hotplug, etc).
--
Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
What are the most exciting things currently being worked on for Linux?
Wouldn't that work?