Slashdot Log In
Linux 2.6.27 Out
Posted by
timothy
on Thu Oct 09, 2008 10:58 PM
from the not-all-fancy-like-gnu dept.
from the not-all-fancy-like-gnu dept.
diegocgteleline.es writes "Linux 2.6.27 has been released. It adds a new filesystem (UBIFS) for 'pure' flash-based storage, the page-cache is now lockless, much improved Direct I/O scalability and performance, delayed allocation support for ext4, multiqueue networking, data integrity support in the block layer, a function tracer, a mmio tracer, sysprof support, improved webcam support, support for the Intel wifi 5000 series and RTL8187B network cards, a new ath9k driver for the Atheros AR5008 and AR9001 chipsets, more new drivers, and many other improvements and fixes. Full list of changes can be found here."
Related Stories
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Linux 2.6.27 Out (Score:5, Funny)
Linux 2.6.27 is out, OpenBSD 4.4 is in!
Re:Linux 2.6.27 Out (Score:5, Interesting)
sad part is i just pre-ordered the openbsd 4.4 cd set... hah. im not sure if i should be proud or ashamed.
then again, i sometimes think im the last of the right-os-for-the-job heretics... openbsd on my firewall. solaris (with zfs) on my fileserver... mac os x on my main desktop... (i dabble in photoshop and video.. mostly failed fark contests. ha) and windows vista on my macbook pro (along side of os x of course)... because i do a lot of autocad/solidworks stuff on the side. my webserver runs gentoo..
i guess you could call me a glutton for punishment.
Parent
Re:Linux 2.6.27 Out (Score:5, Funny)
then again, i sometimes think im the last of the right-os-for-the-job heretics... openbsd on my firewall. solaris (with zfs) on my fileserver... mac os x on my main desktop... (i dabble in photoshop and video.. mostly failed fark contests. ha) and windows vista on my macbook pro (along side of os x of course)... because i do a lot of autocad/solidworks stuff on the side. my webserver runs gentoo..
i guess you could call me a glutton for punishment.
I am very impressed, your defenses on why you use what you do for your computing needs have foiled my plan to call you a fanboy/newb. It is like you already saw the attacks coming, and preemptively shot them down. You sir, have won three internets.
Parent
Re:Linux 2.6.27 Out (Score:5, Funny)
I've got some, what do you want moderated?
Oh, wait...
Parent
Re:Linux 2.6.27 Out (Score:5, Funny)
Not to worry, I can help!
No, wait...crap.
Parent
Re:Linux 2.6.27 Out (Score:5, Funny)
Parent
Re:Linux 2.6.27 Out (Score:5, Funny)
Parent
Re:Linux 2.6.27 Out (Score:5, Funny)
Mod parent up!
If nothing else, it would just totally blow the AC's mind when he cruised by here. "WTF? Mod points?"
Parent
Re:Linux 2.6.27 Out (Score:5, Funny)
One of these days, I'm going to chop you into little pieces.
Parent
Re:Linux 2.6.27 Out (Score:5, Funny)
One of these days, Coward -POW, right in the kisser!
Parent
Re:Linux 2.6.27 Out (Score:5, Informative)
For those moderators who didn't get it and modded him Troll: it's the (only) line from the Pink Floyd song "One of these Days".
By the way, it's "cut", not "chop": http://en.wikipedia.org/wiki/One_of_These_Days [wikipedia.org]
Parent
Oh yeah. (Score:5, Insightful)
Parent
Re:Oh yeah. (Score:5, Insightful)
Meh, why not? It's not like slashdot could get any less useful on April Fools anyway, where other sites run one story slashdot is all wacky all day long.
Parent
Re:Linux 2.6.27 Out (Score:5, Funny)
No, that would be Sun Microsystems.
Parent
Not in upcoming Debian (Score:5, Interesting)
It's a shame this won't be in the upcoming Lenny release of Debian. The in-kernel support for heaps of webcams via gspca is a very nice user-visible element of this release.
http://release.debian.org/emails/release-update-200808 [debian.org]
Although, I guess they made the decision for 2.6.26 before they realised that a September release would be an impossible target.
Re:Not in upcoming Debian (Score:5, Informative)
It's a shame this won't be in the upcoming Lenny release of Debian. The in-kernel support for heaps of webcams via gspca is a very nice user-visible element of this release.
Debian never paid much attention to desktop features, may I suggest Ubuntu 8.10 [ubuntu.com]?
Parent
Re:Not in upcoming Debian (Score:5, Funny)
may I suggest Ubuntu 8.10 [ubuntu.com]?
You have my permission.
Parent
Re:Not in upcoming Debian (Score:5, Funny)
Parent
Re:Not in upcoming Debian (Score:5, Funny)
No, he's only filed a TPS report. He also missed that memo we all got.
Parent
Re:Not in upcoming Debian (Score:5, Informative)
I believe you have my stapler?
No, this one isn't red.
Parent
Re:Not in upcoming Debian (Score:5, Funny)
Although, I guess they [Debian] made the decision for 2.6.26 before they realised that a September release would be an impossible target.
Yeah. Nobody could have predicted that a Debian release would be late.
Parent
Re:Not in upcoming Debian (Score:5, Insightful)
Right. Because it's impossible to do on Windows and Mac. You need to wait until the next version of the entire operating system comes out, and then pay for that.
So yes, please switch so you don't even have the option of doing what a Linux user mentions casually in conversation. Less is better, right?
(WTF?)
Parent
This is a huge amount of work (Score:5, Interesting)
In only 3 months, all of this code has been completed and reviewed by multiple developers. This happens *every* three months. The pace at which the Linux kernel is moving and yet still maintaining quality is incredible. It is clearly the case that the Linux kernel has hit a new kind of critical mass and is now a form of software development that has never been seen before. The sheer number of people involved changes what is possible. If you suggested that every single change to the codebase be reviewed by multiple developers in a traditional proprietary software development house you would be, rightly, laughed at. There simply isn't the resources.
Re:This is a huge amount of work (Score:5, Interesting)
Where I work, it's called "pair programming".
(If two programmers is enough to count as "multiple". Also, bug fixes are supposed to get an additional diff check.)
If you do it right, you not only save time by not-writing bugs you don't have to fix later, but you can also avoid wasting all sorts of time (writing the feature wrong, going down paths that could lead to disaster, or spinning your wheels and banging your head when you can't figure out something stupid like feeding rrdtool deltas when it expects raw counters...), and you can bring new developers up to speed on a code base very very quickly.
Parent
Re:This is a huge amount of work (Score:5, Funny)
But you can only waste time on Slashdot if you *both* agree to cover for each other. This is an unacceptable solution.
Parent
Re:This is a huge amount of work (Score:5, Informative)
In only 3 months, all of this code has been completed and reviewed by multiple developers. This happens *every* three months. ... It is clearly the case that the Linux kernel has hit a new kind of critical mass and is now a form of software development that has never been seen before.
Intel HDA audio still has static noise in the left channel since at least 2.6.20 kernel (probably before). This is a known problem and the solution is 'try random settings of some undocumented (outside the kernel source code) module parameters and hope it maybe works'.
This is on Dell hardware. model=dell3stack, position_fix=1(?). This hardware works perfectly under Windows, with no tweaking whatsoever. It worked under older linux kernels, which means they probably broke something.
The linux kernel is good, but just having a bunch of people look at the code means nothing unless they are actually finding and fixing problems people care about.
Parent
Re:This is a huge amount of work (Score:5, Interesting)
Do you have this hardware? Any chance you could narrow down the versions it works on and the versions it doesn't?
This is a general problem with kernel development.. if you don't have the hardware, it's a bitch to test. Please do contribute your findings.
Parent
Re:This is a huge amount of work (Score:5, Interesting)
Do you have this hardware? Any chance you could narrow down the versions it works on and the versions it doesn't?
Same hardware as this guy:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/266927 [launchpad.net]
System is at work... I would test except there are not any easy options for doing so there. Also, I realize that you can't be expected to fix hardware problems where you don't have the hardware... in fact I've personally seen code fail on one system and run perfectly on the exact same spec hardware sitting right next to it, with exactly the same software (ghosted).
Mostly I'm just pointing out that there are longstanding problems in linux... the original fanboy post was way over the top.
Parent
Re:This is a huge amount of work (Score:5, Informative)
Well, yes and no. The old LK dev model had unstable releases where bugs were expected. Now every release is stable, and bugs are truly anomalies.
Parent
Re:This is a huge amount of work (Score:5, Insightful)
Now every release is stable, and bugs are truly anomalies.
Or so the theory goes. Some of the early 2.6 releases were a bit dubious and I had my doubts when they announced there'd no longer be a development kernel but it seems to have settled in nicely now, don't know if it's developers making better code before including it in the kernel, Linus being stricter, closer cooperation wtih distros or more testing feedback but all the later ones have been quite good from what I understand. At any rate, the kernel isn't the most exciting part for me as it seems to have all the parts to run a nice desktop already - it's userspace drivers, X+extensions, Compiz and Gnome/KDE that make up most of my improvement wishlist...
Parent
Re:This is a huge amount of work (Score:5, Insightful)
It seems to work quite well, and now you no longer have to meddle with dark arts and unsupported known-broken dev kernels to get recent hardware working. Win win all around IMO.
No more backporting/sideporting/up/down/leftporting to get current hardware code into current kernels, just all the dev community working on one codebase. Makes progress a lot more straightforward and apparently better/cleaner/less buggy.
Parent
AR5008 (Score:5, Interesting)
Excellent! Macbook & Pro users can finally have wifi support.
Re:AR5008 (Score:5, Informative)
Parent
Change naming scheme (Score:5, Insightful)
Re:Change naming scheme (Score:5, Funny)
Parent
'pure' flash devices (Score:5, Interesting)
Before you get all excited about running UBIFS on your USB drive, take note: UBI is not for consumer flash media [infradead.org]. These devices already incorporate hardware to hide their flash nature so they look like a plain old block device to your OS. UBI is for pure flash devices that directly expose the quirks and distinct characteristics of the underlying media.
So what kind of flash hardware is this for? Embedded devices, apparently. But maybe as flash storage becomes more common, more devices will support raw access?
Re:'pure' flash devices (Score:5, Insightful)
So what kind of flash hardware is this for? Embedded devices, apparently. But maybe as flash storage becomes more common, more devices will support raw access?
Olympus' xD card format essentially specifies a direct connection between the NAND flash chips and its external interface.
It's weird and proprietary, yes. However, it's already being done, and there are arguments to be had for minimizing the amount of circuitry on the memory card itself. Interacting directly with Flash isn't as uncommon as you might think it, and can be of huge benefits for portable/embedded devices that require low power consumption.
Parent
Re:'pure' flash devices (Score:5, Interesting)
It seems quite likely that OLPC will largely replace jffs2 with UBI [gmane.org] for the internal nand on the XO. Good news. Maybe this will apply to the Asus eee as and other solid-state drives as well.
Parent
Re:'pure' flash devices (Score:5, Informative)
Naturally upcoming Maemo (Nokia Internet Tablet) releases will feature ubifs, since much of the work on it has been done by Maemo Software kernel team.
Parent
Embedded devices for sure (Score:5, Interesting)
Yeah, embedded devices definitely. It'll be awfully nice to see simple flash chips soldered onto a board rather than someone bolting an SD or compact flash socket onto them just so you can have a boot device.
Fragile, more expensive, and adds another physical item that can break. And not only that, but you can drop about 20-30 dollars worth of non-essential hardware from your design and still be on target. If you do any embedded work you know how big 20 dollars worth of hardware savings is. This new driver is *huge*.
Parent
ACPI (Score:5, Insightful)
Re:ACPI (Score:5, Interesting)
> Any chance that this will fix some of the ACPI problems with Linux?
Just to be clear, ACPI problems are motherboard problems, not Linux problems.
If the ACPI function of your motherboard is correct and compliant with the ACPI specification, Linux will work just fine.
Part of the motherboard ACPI problem is that Windows expects, and uses, some functions within ACPI that are not compliant with the ACPI specification ... you know the drill: embrace, extend, obscure, try to screw the opposition ...
Fortunately with ACPI we have not quite yet got to the "extinguish" phase.
Parent
Re:Barely on v.2.6.27? Sheesh, Windows way past th (Score:5, Funny)
what number is Vista?
666
Parent
Re:Did Bill Gates pay Shuttleworth to create Ubunt (Score:5, Insightful)
Parent
Re:Did Bill Gates pay Shuttleworth to create Ubunt (Score:5, Informative)
SYSTEM and Local System are basically one and the same, and are almost perfectly synonymous with root. Network Service would be the equivalent of the "nobody" user - i.e. an account that you can use to run low-privilege services. Administrator would be the same as a user with administrative privileges in Linux (perhaps someone in the sudoers list). The trouble, of course, was that, until Vista/2008 came along, it was trivially easy for an Administrator to escalate to SYSTEM - you just had to run a scheduled job in interactive mode (think of a cron job with no password required) and you'd not only have root access, you'd also have access to the current user's console. For an administrator, this came in handy - of course, what was handy and convenient for an administrator was just as handy and convenient for someone else.
Parent
Re:Did Bill Gates pay Shuttleworth to create Ubunt (Score:5, Insightful)
As an arrogant asshole, you need to know you are one of the core reasons why Linux is only slowly gaining acceptance by the masses because you're too good to stoop to a "newbie's" level.
That being said...nah, you're still an arrogant asshole.
Parent
Re:Current Limiting? (Score:5, Funny)
Parent
Re:Huh??? (Score:5, Funny)
That's pretty old now, and was crappy at the time. You really should look at upgrading to OSX. The discussion at hand is about Linux kernels though.
Parent
Re:Huh??? (Score:5, Funny)
That is will been destroyed in the time war. So nothing is stopped him from about to post that.
Parent
Re:Thank you Linus. (Score:5, Funny)
Parent