Linux 2.6.22 Kernel Released
An anonymous reader writes "Linux creator Linus Torvalds announced the official release of the 2.6.22 kernel: 'It's out there now (or at least in the process of mirroring out — if you don't see everything, give it a bit of time).' The previous stable kernel, 2.6.21, was released a little over two months ago. New features in the 2.6.22 kernel include a SLUB allocator which replaces the slab allocator, a new wireless stack, a new Firewire stack, and support for the Blackfin architecture. Source-level changes can be tracked via the gitweb interface to Linus' kernel tree."
Seriously, what the fuck is going on with slashdot?
I've read & reread the linked articles, and not a single mention of the iPhone - and it's been over 48 hours since an iPhone story. Seriously - it's like slashdot's turned into a linux site, instead of an iPhone site.
Let's not forget our roots folks - just because linux is the big hype story today.
There are shills on slashdot. Apparently, I'm one of them.
TFA is /.ed and wikipedia doesn't help me. What's so good about the SLUB allocater?
It's a wee bit offtopic, but try this: http://www.linuxquestions.org/questions/showthread .php?t=462105
Insofar as I'm aware, Linksys ones tend to work ok.
http://xkcd.com/313/
Great improvement! SLUB is obviously better than slab, since it's all uppercase. I get a lot of emails these days using uppercase to distinguish their importance. I think it's a good thing the linux community is catching on to this IT trend.
I got a Hawking USB with an antenna on it. That really helps me to leech, er, acess the web. It is RT73. I had to configure it manually, but works well now. Documentation a little turgid, but it works. The Edi-Max site probably has a slick set up for it by now. Kubuntu.
The USB ones can be exceedingly difficult to get to work. The directional antenna on this one really does work for me.
I think this is just not true (yet). I haven't read anything in the changelogs.
nemesis. Home of an experimental fe code.
have any information on how good the new wireless stack is? That's what I'm most interested in.
Mod parent down! Nonsense generator would do a better job.
For anyone in the dark, disk IO has been broken sometime after 2.6.17 on amd64.
- 450.html
...Or should I be worried that something so utterly fundamental has been lost in the shuffle across so many kernels in the past year? Amid all the eagerness to add new features since then (virtualization for example, and now complete rewrites of firewire?!?!).
I thought I was going crazy, being on 2.6.18 and discovering that any disk activity slows down the whole system, let alone accesses to any other disk.
Then I found a 19-page thread on the gentoo forums that says I'm not alone and it's not unique to a particular chipset:
http://forums.gentoo.org/viewtopic-t-482731-start
(with evidence that the deadline scheduler may alleviate _some_ of the problem but not the root cause)
And more importantly the kernel bug report here:
http://bugzilla.kernel.org/show_bug.cgi?id=7372
So I'm happy people aren't ignoring the problem.
Why can't we have a 2.7 kernel for this stuff?
Linus has repeatedly stated that his code will not be converted to GPLv3. You are either grossly misinformed, or on someone's payroll. If so, they are not getting their money's worth.
No, it's all true. See the Free Software Foundation website (http://www.fsf.org/) for more info. Grandparent was *not* randomly generated. Parent is flamebait. Please mod down.
And there isn't even a direct download link the full file in question...
Ummm, I guess now is the opportune time to wish the kernel.org sysops some good luck?
The best site out there for only letting you see a small portion of news on other websites, because the site goes down as soon as anything is posted about it.
"sudo rm -rf your-face"
dude go back to digg
http://kernelnewbies.org.nyud.net:8090/Linux_2_6_2 2#head-650cd139886ede5053ce6b7e1dd080b5378cc521
Some other possibly unnoticed effects of the GPLv3 include:
- You can't use a CPU of the same manufacturer that has previously executed GPLv3 code in the same room as a computer running a Microsoft operating system. If you have exhausted all the alternatives and you still need to run your GPLv3-infected hardware in the same room, you can negate this by drawing a chalk circle around the machines running the MS software and sprinkling a ground-up printed copy of the GPLv3 over and around them. This is all standard as per Section 5.
- In the case the Richard Stallman's or any of his buddies' computer blows up (for any reason - read the license for full details), he's allowed to walk into your house and take your computer right off your desk and keep it, even if it has never run GPLv3 code!
- If left unattended, disks containing copies of the GPLv3 can become corrupted and mutate into GPVv3 (General Public Virus version 3), which will assimilate all carbon and silicon-based matter with in a 3 mile radius into a demonic, electronic, GPLv3 spreading zombie ox (or it might be a buffalo - that part is unclear).
This is why we should all boycott GPLv3. It is just too evil and virusy.
The fact that you were modded up informative really shows that somebody is out here doing a a REAL FUD jobber. Few here, would say that if the kernel did switch to GPL3, that it would not even have a mention in the posting. That means that the modders are deliberate, not just ignorant. Considering that they are modding, shows that most of the time, they do not step off the deep end. That pretty much means that several ppl (30% informative), are most likely on a payroll.
I prefer the "u" in honour as it seems to be missing these days.
I don't understand 70% of the changes listed and don't care about/don't use the rest of them. I know, I know... I must be new here. *sigh*
Cornholio is a prophet.
So I have never ever checked source code from Linux, and I don't know C or C++, but I decided to look at some changes. The first code I see has a goto in it. I always thought goto was considered harmful?
s /linux-2.6.git;a=blobdiff;f=fs/utimes.c;h=b3c88952 465fa28cce7e0bb213fceaf59873fdf9;hp=480f7c8c29da13 ee10941f5cf5e560faffbde0a6;hb=1e5de2837c166535f9bb 4232bfe97ea1f9fc7a1c;hpb=4e99325b462ba180757685826 21af74a6b79d2a5
http://git.kernel.org/?p=linux/kernel/git/torvald
Ok. You have a major release, it's permission to break all backwards compatibility, to completely change the face of computing.
Given the hardware around. What features should Linux 3.0.0 have?
Deleted
Good lord! Perhaps if the major media conglomerates cooperate with Microsoft and SCO, they can create a way to save us from this menace!
lame.
Anyways, I was thinking of adding one of these USB wireless accessories.. could anybody here recommend one that has a good track record of working in linux ?
I would recommend using one of the PCMCIA cards instead. Find one that uses the Anthros chipset. I picked up a D-LINK one that was recognised by Dapper Drake. I didn't need to install NDIS Wrapper of Network Manager. I don't remember the model number of the card, but setting it up was as easy as setting it up in Windows except I didn't need to use the setup CD that came with it. Dapper recognised it as an Unknown Wireless. Properties showed it has an Anthros chipset made by D-Link. From there I gave it a static IP on my LAN and plugged in the WEP key after picking my SSID from a list. I added some DNS listings and put in the gateway address of my router and I was online. There have been some difficulty with configuring many of the USB cards. Check the forums and purchase carefully.
The truth shall set you free!
Whatever happened to the releases being STABLE??
Am I the only one who cringes when someone says they have released a totally new wireless stack in a point release? Does everyone forget the VM switch fiasco already?
I really really regret the switchover to this whole new "accelerated" kernel dev. phase. Since this is just a point release, but has a totally new wireless stack, how do I know that my next OS update won't just break my whole networking setup? Argh.
Specific complaints should be stated as such instead of rubbish about it all being broken. The Gentoo thread quoted above is about people discovering that writing to optical drives is horribly slow and puts a lot of load on the CPU in comparison to dealing with hard disks - looking up ATAPI may have been a good move at that point instead of a lot of speculation.
To quote from the bottom of the page: [The mm-tree] can crash your machine, eat your data (unlikely but not impossible) or kidnap your family (just because it has never happened it doesn't mean you're safe)
I notice the patches being tested include Reiser 4...suddenly the above warning appears a bit more sinister.
What is the point of retaining the 2.6?
Why not just call the thing "22"? This has the advantage of putting the kernel in the same version neighborhood as GNU/Emacs.
Oh, wait...being too close to GNU/Emacs's version number might bring development to a crawl.
Never mind.
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
Linux has been crafted from so many hands, some of them now dead, GPL3 looks highly unlikely for Linux. That and Linus' dislike of the GPL3.
This is an implementation of TCP Illinois invented by Shao Liu at University of Illinois. It is a another variant of Reno which adapts the alpha and beta parameters based on RTT. The basic idea is to increase window less rapidly as delay approaches the maximum.
Illinois Congestion control is helpful with network games as that tends to spike my connection.
If you hate the Slashdot moderation system so much, why post comments here?
Mod parent down please
Are we gonna ever have a 2.7.xx developmental branch? how long are we going to keep adding features and breaking things in the stable branch? why doesn't Linus hand over the 2.6 to another maintainer like he did for 2.4 and begin a developmental branch to try out new stuff?
The purchasing part is hard to do when the same model comes with a different chipset each day, depending on constellations and sunspot activity.
Escher was the first MC and Giger invented the HR department.
Fair enough. The last couple of USB WiFi dongles I used were Linksys, and they were fine. Nonetheless, you're right: they do have a habit of buggering about with the chipset every so often...
http://xkcd.com/313/
I'd be careful about anything with a Broadcom chip. There is a Broadcom driver for Linux, but it doesn't always work. The alternative is ndiswrapper which can somehow make a Windows driver work under Linux. My experience was that setting up ndiswrapper was not much fun. Not knocking ndiswrapper -- I'm utterly astounded that it works at all
You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
Yeah, but does it run Linux?
eeeh, strike that.
Torrent File Here
I know this was probably a troll, but ZFS is available through FUSE.
http://www.mhall119.com
The purchasing part is hard to do when the same model comes with a different chipset each day, depending on constellations and sunspot activity.
Either take your laptop in and test drive them (explain it to the salesman, especially if they are on comission.. A fit is a sale.), find a good restocking policy, or spemd little. My D-Link card that worked came from Goodwill. It pays to look.
The truth shall set you free!
but you can always choose to accept the terms of the gplv3 license for any gplv2 licensed software. there you go. :)
An adult film producer surely knows how to do plug & play.
Sure, but how many of those 0.001% of the Linux users that this matters to actually read Slashdot? Probably more than you realize.
I, for one, haven't used a distro kernel (discounting LiveCDs) for 4+ years now. I love the discussion on Slashdot whenever a new kernel is released.
*sigh* back to work...
Only 13%? I'm disappointed. I had the chickens and the rum all ready to go this weekend when I installed it. I guess I'll just settle for a good Cigar and a splash of rum. The chickens are needed until the percentage hits 20%.
New wireless stack, perhaps that also means that Ubuntu gets a working ra2500 driver again? I'm currently sentenced to using the LTS version as later versions don't support my wireless any more. Yes, there are work-arounds but they all require downloading stuff. Not possible when your connection doesn't work. Chicken-and-egg problem.
You sounded like you knew what you were talking about until I got to this point.
Everybody knows WEP is a waste of time. If you really want your wireless to be secure, just wrap the access point in a HEPA filter, but make sure you cover your laptop with the exact same grade of filter, to ensure compatibility. THAT will keep the undesirables out (assuming they are larger than
Sorry to be spelling Nazi but I think the parent meant Atheros (confirmed by quick google search).... I have that chipset in my laptop, it has a good reputation because it worked in Dapper but my edgy upgrade broke it and each new kernel requires me to set it up again... bummer.
While I use and love Linux, i couldn't agree more with you. This bug has been driving me crazy, as i was looking for the cause in userspace, and it coincided with the move to compiz-fusion. The animations of compiz eyecandy make even the slightest system slowdown noticeable so this bug pretty much killed desktop compositing in the affected platforms until it is solved (it runs but its not fluid). And with that we lose a great tool to generate interest in the Linux OS.
"If God created us in his own image we have more than reciprocated." - Voltaire
It looks like power-up in standby support was finally added to libata:/ libata-core.c
http://www.linuxhq.com/kernel/v2.6/22/drivers/ata
Finally I'll be able to use staggered spinup for SATA drives on machines that don't support it in hardware. Plus, hdparm -s should no longer be quite as dangerous.
I presume you mean "Atheros". I recommend not using those cards. Atheros cards do not have Free Software drivers; they're binary-only. They don't handle suspend well, which is kind of a big issue when you're dealing with a laptop. Ralink or Intel cards are a much better bet.
Please, for the good of Humanity, vote Obama.
I have had lots of trouble with ralink (drivers that wouldn't compile, or when they did compile, didn't work). The two chipsets that have worked the best for me were Atheros and Atmel (though Atheros may need some installation of software (madwifi), and both will need firmware, but both just worked on Ubuntu). The card I just bought with the Atheros chipset is a D-link, but like the parent said, they don't always use the same chipsets. People I've talked to seem to think that linksys often works.
In the future, I'll always buy wireless cards at a mortar and brick store, where I can return them if they don't work. It's not worth my time to fuck with drivers that are unsupported.
A cat can't teach a dog to bark.
Which is hardly worth mentioning. There's a reason we usually put filesystems in the kernel, performance.
Give me Classic Slashdot or give me death!
I did not notice it was April already.
No. 'cause Linus thought he was smarter(*) than those who wrote the GPL, and made sure that there'd be no way for anyone to change the license, not even himself. He deleted the part that says V2 or "a later version" in the code that he wrote (and others followed) without taking the necessary precaution to have other means to switch to a new license or version of a license.
Of course, now linus understands the purpose of "V2 or a later version", but instead of saying he scr*wed up, he just claims that GPLv2 is fine, or says he doesn't like V3.
(*) maybe he is, and made sure that linux would be stuck with a flawed license?
I thought you were onto something until I realized you might not be running Linux over wireless by this statement;
.3 microns).
A &btnG=Google+Search
Everybody knows WEP is a waste of time. If you really want your wireless to be secure, just wrap the access point in a HEPA filter, but make sure you cover your laptop with the exact same grade of filter, to ensure compatibility. THAT will keep the undesirables out (assuming they are larger than
Have you had any luck using WPA on an older distro such as Dapper? I set up to get connected. I live on the end of a road and have brick exterior so signal offsite is wimpy. Not too many wardrivers find me and there are lots of unsecured points nearby so I'm not a high profile target.
It's like being in the jungle with a companion and being attacked by a lion. I don't have to outrun the lion. I just have to run faster than my companion.
Just checking this google page summs it up.
http://www.google.com/search?hl=en&q=Linux+and+WP
I started with the basics to get a working connection. I can try to add WPA later, but enough have had problems.
How did you know I work in a cleanroom?
The truth shall set you free!
Hi! I'm using a vanilla kernel (2.6.22) and am trying to switch from the old IDE drivers to libata for my PATA hard disk (currently the root is /dev/hda2). I've compiled a kernel with just the libata portion but when I try to boot I get the following message: vfs: cannot open root device UUID=blahblah or unknown-block (0,0)
/etc/fstab and /boot/grub/menu.lst have the correct UUID for the root fs, what can be wrong here that it can't properly find the root fs ?
My
More information:
1. Libata and PATA are configured _not_ as a module, they're static in the kernel.
2. I'm not using initrd.
3. I've tried to boot from grub with root=/dev/sda2 instead of using UUID, but had the same error.
4. I've an force2 motherboard and am using the CONFIG_PATA_AMD option.
Thanks in advance for any comment about this.
JC
I DO use Linux over wireless, only it's WPA2/AES-CCMP. However I am running Kubuntu Feisty. Maybe it's time for an upgrade?
I don't buy the "safe enough" arguments. It's broken. Friends don't let friends use WEP.
Don't forget the Intel chipset. Those work great out of the box. I'm not sure if they've come out with any pci cards, but their internal wireless works like a charm. Sam
There's no tangible performance difference with userspace filesystems. People have even gotten a system to boot off of them. (initrd just has to have the module handy.) The NTFS-ng driver arguably has better performance as a userspace filesystem than NTFS.SYS does on Windows!
grey wolf
LET FORTRAN DIE!
JFS is one of the better linux filesystems. And while you can't select it in the installer, you can definitely install the tools to support JFS from universe in Kubuntu, and it's similarly available in the Fedora base repositories. The kernels come with the modules pre-built already, so...
And you can shrink and grow them. And it has nice backup and fsck utilities... Oh, and it supports extended attributes and ACLs and all that good stuff. And it's faster than XFS.
So use it!
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
This is getting increasingly Digg-like...
http://www.dieblinkenlights.com
But maybe they'll let you try it out in the store anyway.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
"It can sneak out the front door with your CD collection in ther middle of the night"
s/can/can not/
http://michaelsmith.id.au
However I am running Kubuntu Feisty. Maybe it's time for an upgrade?
Probably true. I'm running Dapper because I have a life. I spend little time as a noob putzing with it. I'm more of an end user. I settled on Dapper because it is the LTS version so I wouldn't have to be on the 6 month upgrade cycle.
Anyway, in a couple years, I'll upgrade. In the meantime I'll enjoy the sunshine and warm weather, camping, etc. When rainy weather sets in and I have time to blow my install and learn how to recover it, I'll ditz with it.
In the meantime, I have a date with a jetski.
The truth shall set you free!
I don't buy the "safe enough" arguments. It's broken. Friends don't let friends use WEP.
Swing by and leach then. Good luck. I use more then 1 router. WEP may be weak on the wireless level.. but it's not the only level of protection.
Notice in my original post the requirement to assign a static IP, manualy assign DNS, gateway, etc. Remember I use more than 1 router. You would need to be pretty dedicated to analise the packets to properly configure a working connection without being noticed. I watch the packets also.
The truth shall set you free!
I've found the upgrade process to be surprisingly painless, from one release to the next. However if you are going to upgrade from Dapper in "a few years" you'll almost certainly be looking at a reload rather than upgrade. It's debatable whether you will have saved much time in the end, and in the meantime you will miss out on things like WPA, for example.
I had planned on running Dapper/LTS on some systems for ease of maintenance but I've since upgraded them to Edgy and Feisty because of features or improvements in the newer releases, and because upgrading is just so easy. In fact I moved to Kubuntu from Gentoo in part to spend less time on system administration and more time actually using the computer or doing outdoor things like you mentioned; and even with occasional upgrades, time spent maintaining my Ubuntu systems is minimal.
Not using DHCP adds a layer of obscurity, not protection.
After cracking WEP and sniffing traffic, all the necessary settings could be trivially obtained. "Pretty dedicated" to run ethereal/wireshark? Not really.
And finally, you still use Dapper and WEP because you have a life. Because you enjoy the sunshine and warm weather, camping, etc. Because you are dating a jetski.
And yet you reserve time for "watching the packets" to see if anyone has pwned your network yet? Wow.
Get Snort, setup WPA, and eat, sleep and be merry. That's my advice.
but I've since upgraded them to Edgy and Feisty
I've heard of several problems with the upgrade from Dapper to Edgy, so I have been avoiding that upgrade. Most of the Forums recommend a new install instead. With a new install, you need to reset most everyting and start over with non-free codecs, MTP Library for the Zen, drivers & apps for the video capture card, configuring Myth, e-mail, Flash 9, Flashblock, etc. For me the re-configure would be times 3.. My laptop, my kids desktop, and my dual boot desktop.
In the meantime, I'm enjoying the sunshine. I'll save that one for a rainy day. I'm not willing to set aside a sunny day just incase the upgrade has problems and requires more time to tweak. As a noob, many of these tasks require quite a bit of time in Google searches.
The truth shall set you free!
And yet you reserve time for "watching the packets" to see if anyone has pwned your network yet? Wow.
It isn't hard. It's mostly automated. If I'm out and there is a burst of traffic, it requires investigating. Some rules when violated send an alert.
Due to a few open unsecured AP's in the neighberhood, I haven't had activity in over a year. It's pretty low maitenence/low risk. It's simply easier to go elsewhere.
Take an old P2 box and install snort between your internet wired router and your wireless router and LAN. Set alerts and check it once in a while if you don't hear from it.
As far as someone pwned the network, remember, I have more than one router. It's not all on the same LAN segment. Wireless mostly goes to a gateway router and a couple networked printers. The rest of the lan is further NAT'ed. Good luck.
The truth shall set you free!
I think the GPLv2 is a better license - I'm not against tivoization. They release their changes to the source code, so you can still benefit from that. If they want their box locked down, fine with me. Why is the GPLv2 flawed?
You've got to be kidding! The driver is madwifi It's not yet in the kernel, but it compiles and installs easily. It is easily the most capable hardware/driver combo I have seen for 802.11.
It DOES include a binary-only firmware componant (HAL), but that's mandated by the U.S. FCC (and equivilants in other countries) so you "can't" command the card to violate current regulations. Other wireless cards have that limitation as well and more restrictive licensing on the firmware componant as well. At least the madwifi firmware is freely redistributable.
It's about being able to change the software that is run by the hardware you use. What are you going to do the day that you have all the software, but no hardware to run it on because all PCs are locked down by the vendor? As for the GPLv2 flaws, well read GPLv3, and you'll get an idea of what is flawed according to the FSF.
But that's beside my point. It is absolutely necessary to have a way to update the license used for distributing software (unless you go public domain). That's not specific to the GPLv2->GPLv3. It's true of any license, proprietary or otherwise (e.g. at some point the advertisement clause was removed from the BSD license). It's likely that down the road, license fubar will need updating (changing legal framework, unanticipated issues, etc). Linus has created a situation where it is impossible to update the license of the linux kernel.
I picked up an ASUS USB WiFi for a cheap price, works a treat in BackTrack 2, was able to crack our companies wi-fi network in less than 5 minutes of data capture using Kismet and 1 second of cracking with aircrack-ng.
Sometimes I doubt your commitment to Sparkle Motion