Linux 3.5 Released
diegocg writes "Linux 3.5 has been released. New features include support for metadata checksums in Ext4, userspace probes for performance profiling with systemtap/perf, a simple sandboxing mechanism that can filter syscalls, a new network queue management algorithm designed to fight bufferbloat, support for checkpointing and restoring TCP connections, support for TCP Early Retransmit (RFC 5827), support for android-style opportunistic suspend, btrfs I/O failure statistics, and SCSI over Firewire and USB. Here's the full changelog."
Linus.
twitter.com/ismetozozturk
It's funny. The Linux community put so much effort into trying to win the OS of the Desktop with so little success, but secretly won the battle of the OS on phones and tablets with hardly a fanboy.
Now this looks interesting. Hopefully it works as described on the net (http://lwn.net/Articles/479841/). Automatic suspend would be wonderful.
even though i'm logged in, kernelnewbies page says "Immutable Page" - so maybe somebody with write privs can fix "makes impossibles" ;)
Rich
Ext4 metadata checksums. I like that. Note that it isn't data CRC checksums, just metadata. Still, I like the way Ext4 keeps evolving and getting tuned. Btrfs sounds really great, but it may still be some time before it is stable enough for my data storage needs.
Linux, the kernel developed and distributed by Linus Torvalds et al, contains software that is included without source code, with obfuscated or obscured source code and code under non-Free Software licenses. Linux-libre removes these parts.
http://www.fsfla.org/svnwiki/selibre/linux-libre/
Does this feature work transparently and automatically, or does one need to enable it?
the politics of old school Unix hackers. It is the kind of politics that keeps distros from really standardizing on a GUI, and also results in oddities like the Linux Foundation having an SDK for mobile, but none for desktop. Likewise, Android has an SDK but Ubuntu (and all the other desktop distros) do not.
Anyone knowledgeable can tell me what is "checkpointing and restoring TCP connections"?
So, is this thing finally usable in production or is everybody who actually cares about data still stuck with ZFS?
I'm impressed... no really (even though I am a known "Windows fanboy" around here): I've tried KUbuntu 12.04 recently, & am impressed, but moreso w/ the Linux kernel circa 3.3 onwards (no known security issues I am aware of at least - not even LOCALLY exploitable ones, & that's pretty damned good, unless others here can show me otherwise to correct me with more current information...).
* Thus, I only expect Linux to continue to excel based on that foundation...
APK
P.S.=> I've said it here before here on /., & I might as well again now too:
Linux is proof that the people of the world CAN & do work well together to produce something pretty cool of their own freely given time & effort... without having the "taskmaster's whip" applied to their back (in other words, for work alone to support their families but not really because it'd be what they'd want to do or be doing possibly - just a means to the ultimate end, supporting you & yours).
Linux = what I call a "socio-technological phenomenon" & proof that humanity has good going for it (even though I am convinced the world's messed up large overall)... apk
The last time I had my userspace probed, I was left with a huge bill and my ass hurt for a week.
http://www.youtube.com/watch?feature=player_detailpage&v=MShbP3OpASA#t=2997s
that man has some serious issues. first his run-in with suse. now this.
using such language shows a lack of vocabulary to express your thoughts.
disgusting.
and what's worse is that the audience actually laughs about it. if you think talking like that is funny and acceptable. well - think again. it's not!
treat other people the way you want to be treated.
not that ballmer is any better throwing chairs.
maybe, just maybe, torvalds' behavior is the reason for nvidia to distance themselves.
Truly this is a monumental day for faggots and neckbeards.
> secretly won the battle of the OS on phones and tablets
LOL. Dream on, zealot. Apple has DEMOLISHED Lin-sux across the board. Yeah lame-droid sells a lot of phones and tablets to people who have never had one before, but they *INEVITABLY* end up switching to an iPhone or an iPad once they get a taste of the ridiculus fragmentation and the bug and virus ridden app market run by google, designed primarily to steal your personal information and sell it to the highest bidders. Just look at this supposed iPad killed the "Nexus 7". They shipped broken, full of bugs in a new version of lame-droid and even the touch screen doesn't work properly. What a fiasco, one that only a lame zealot apologist like YOU would claim is somehow making Lin-sux win.
Face it, losers, linsux, lamedroid and all the rest of your open sores crap has FAILED and FAILED big time. Why not just admit that Apple has beaten you all badly using their superior engineering, superior coding, superior construction and superior CUSTOMERS?Just suck it up and move on instead of drawing out the pain and embarassment for yourselves.
Think different.
Think BETTER.
Think Apple!
Apple's implementations "look" better than the competition. It's kind of like having a beauty contest where the winner isn't the brainiest but the cutest kid on the ramp. Example: the lack of a built-in hardware keyboard on the iPhone.
Did they bring back QIC support :)
Matt Blaze tweeted that Apple doesn't support the full resolution of the Retina display on the MacBook - the most you can set is 1920x1200, and it scales it from there. He also reports that there's a workaround which will let you get the full resolution.
But still, SRSLY? You'd think Apple could get font scaling correct, especially since they've been selling big desktop displays for years.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
Back when I was running X Windows versions 10.x and early 11s, there was no requirement that I use TWM. And while the Sun 2 came with SunView, the Sun 3 could run either SunView or X, and you could get Grasshopper Group's implementation of NeWS if you preferred, which drove your screen in Postscript. Among other things, that meant that if you wanted to change the font size to match the size of your monitor and your eyesight, you just did it, and What You Saw Was What You Wanted. None of this "need a third-party developer's hack to use the full resolution of the expensive Retina Display you just bought" nonsense. But even if you were running X, you weren't limited to Motif or OpenLook; you could run whatever window manager you liked with it.
As far as "Ubuntu [does] not [have an SDK]" goes, you can use the Gnome SDK or KDE or LXDE or several other fairly full-featured SDKs.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
Let the flame wars begin! lolZ! Linux will never be an alternative for the desktop PC. The average computer user wants Windows!
Putting that aside, the TCP checkpoint could be pretty useful if you run a sever, It is probably similar to a kernal shadowing script but for all TCP/IP related stuff.
As far as the checksums for go, it will not do much unless most of your computer is primarily processing metadata.
As for the Core changes, they added a few useful things such as the: /proc//task//children entry if you are doing lots of restores.
The CMA thing is also kinda cool, as far as I know (which I wouldn't LOL) linux didnt have good memory allocation support :/
-- SnappleX
AFAICT, Linux-libre takes the standard Linux distribution and removes all software that doesn't have source code, most of which is device drivers, and also removes applications that don't have politically correct licenses. I'm not too worried about applications (apt-get easily fixes that), but I'd rather not load it on my hardware and find I don't have device drivers for the screen or the audio card or whatever. Does using Linux-Libre mean I can't use AMD graphics sets, or NVidia, or both? What about Intel chipsets?
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
Any ideas when Ubuntu will support the 3.5 kernel? Real Soon, or not until 12.10?
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
Yeah, the Linux kernel has nothing to do with GNU at all. Oh, except for the license which is the GNUv2 license. Oh, and that it is built with GCC and relies on GCC extensions (Gnu Compiler Collection). Oh, and that one of the reasons many corporations contributed to it and poured resources into it, as opposed to say BSD, was the license. Yeah, nothing to do with GNU whatsoever.
PC desktops have never been "locked down". You could always modify the software and hardware as much as you want. There are not very many phones for which that statement is true. No, hacking the hardware you bought (jailbreaking) does not count. In fact, look at the other non-wintel desktops. Apple restricts what can be done and unix workstations often simply had little other compatible options than the original OS. You couldn't be more wrong about wintel PCs being "locked down". Their openness is really the whole reason they were successful.
True, and it was an Intel chip, IBM PC, etc, etc, the list goes on through a lot of connections and will eventually involve Kevin Bacon. I think the connection is far too tenuous to name it after gnu and at least a few years ago the FSF agreed with me, suggesting calling linux the kernel and gnu/linux a distribution.
I remember Microsoft tablets, there's no doubt they were first...
Except they weren't, maybe you mean "they came before". Microsoft Windows for Pen Computing was a ripoff of GO's PenPoint from 1991, right down the the notebook metaphor in their promotional slides. PenPoint launched on tablet computers from IBM and NCR before Microsoft was able to cobble together their first demo. And before GO there were attempts such as Pencept and Momenta to interact with an LCD screen with a tethered pen.
- and unusable
Stylus computing works great for annotating existing content (cue AT&T's "Some day you will fax from the beach" ads) but handwriting recognition remains terrible, even 98% successful recognition means you stop every few words to correct. PenPoint and software written for the O.S. won awards but never got traction, just like Windows for Pen Computing never went anywhere. A web full of content to consume didn't exist and there were only a few vertical markets of doctors, insurance adjusters, and construction supervisors to mark up existing documents (and fax them from the beach).
It was just like a PC, except with a stylus instead of a keyboard
Yes, Windows for Pen Computing just added an ink layer to the desktop. It was the other companies that rethought interaction: besides GO, the later Apple Newton and Palm PDA innovated. PenPoint provides a huge trove of prior art for direct screen manipulation, tap and drag, other gestures, and novel metaphors for a bookshelf, notebook, and page-turning, which is why Apple hasn't been able to broadly patent IOS features.
=S
why would I care?
as a non super geek linux user, quickly drifting away, here is what it means to me
something gets more error correction over a filesystem, some background process that actually eats a little more cpu, more sandboxing so when I actually want to do something I hit a soft bumper asking me if I am ok after that bump, network something, restoring some crap that caused all hell to break loose in the first place causing more issues, some other TCP thingamajig, suspend that doesnt work ... again , stats on a serial port I really dont care about, even though thats one port I use constantly , and shoehorning a hardware/software interface everyone stopped using 15 years ago, and even then it was niche, over hardware/software interfaces that are either superior or,outside of 7 year old macs, obsolete ... and for some odd reason wont support a monitor sleep mode on my toshiba laptop without crashing the entire OS into a blank screened zombie, cause I left it for a half hour.
woot woot, go linux!
I use two boxes that I believe are Linux based, 1) my Ubuntu machine and 2) my WDTV Live.
If I select a network device too quickly, BAM, that's it - the network doesn't seem to recover, unless I reboot the device/machine.
As this is such a fundamental and obvious failure in Ubuntu and the WDTVLive, has this been fixed yet? I'm about to change to Linux Mint because I dislike Unity so strongly and am tired of waiting or Canonical to see the error of their ways - but i'd still appreciate knowing if this is fixed.
As Munich's failure proved, there is no MS tax. Windows truly does allow enterprise networks to do more with less, as promised.
Munich tried ripping out all the MS products, and all they did was cost the taxpayers millions upon millions they wouldn't have had to spend otherwise, as well as literally destroying their network just because they bought in to all of Slashdot's anti-reality Freetard propaganda.
How could an odd number be a "release"? I thought an odd number, like 3.5, would indicated a test version and the release version would be 3.6
From what I've seen is all - Especially the security part. The other improvements (the bufferbloat one especially considering Linux's "main role" out there's typically a server as far as PC desktops + Servers combined) are good too.
(I.E.-> Still - NO known exploits, & again: NOT EVEN LOCALLY EXPLOITABLE ONES, that I could see @ secunia.com so far on kernel build level 3.3 & doubtless the SAME from 3.5 now I'd wager? That is excellent... thusfar, @ least!)
That is pretty impressive imo @ least... as we ALL know how "bad" it is out there nowadays with the "hacker/cracker" types "running wild"...
APK
P.S.=> Granted, there's more updated/current places to look than secunia for "bugs", like US CERT, but then again - Secunia's not usually too far behind either from being current on those either, so there you are...
... apk
You gave us the subjective definition. Objectively, politics is about deciding who wins the game of coercion.
but isn't the fact, that intel will not sell only their cpu, but the whole cpu-north/south-bridge, grafic and wireless to a system builder, a kin to microsoft pushing only internet explorer?
Your system is getting indications that it's about to fail (or you want to take it down for maintenance). You migrate all the currently-running tasks to another server (without the clients even knowing about it), then take down your server and do your maintenance.
"Linux would still have failed if it had not been backed by google .. and they used their resources to make Android Linux a success, by selling direct to manufacturers
...
That's incorrect, the reasonGoogle succeded was that the Android OEMs didn't have a special relationship with Microsoft. Which explains MS going after them in court with the 'Microsoft Tax`
AccountKiller
It's obvious that you are not only a zealot, but that you are the one who has failed to transcend the Abrahamic concept of One God. If you reread the comment you hastily replied to, you will see he makes no such statements and you're the one who just pulled that all out your asshole.
You might as well be one of those LaVeyan Satanists - in your attempt at "rebelling" against the church, you just did the same damn thing they do.
You fucking clown.
I'm sure these new features are wonderful... but how about getting simple USB file transfers working? Sorry, but 3mbs transfer speed (USB2) after all these years is just rubbish. Surely these guys writing the kernel use USB, and can see the problems. Head out of sand guys!
"the Linux kernel circa 3.3 onwards (no known security issues I am aware of at least - not even LOCALLY exploitable ones, & that's pretty damned good, unless others here can show me otherwise to correct me with more current information...)." -
Well, I should've KNOWN BETTER that any of you "Linux Penguins/Fanboys" would expose what I was actually looking for, so, I went looking for myself:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2012-2133
PERTINENT QUOTE/EXCERPT:
---
"Overview
Use-after-free vulnerability in the Linux kernel before 3.3.6, when huge pages are enabled, allows local users to cause a denial of service (system crash) or possibly gain privileges by interacting with a hugetlbfs filesystem, as demonstrated by a umount operation that triggers improper handling of quota data."
---
* Well... there you go - Guess the 3.3x kernel build wasn't as "solid" as I thought (& secunia didn't have the information, as they're my usual source & *FAIRLY* current, but not like NIST or US-CERT are as I noted earlier in my init. post I am replying to now...)
(Bright side is, it appears to be a LOCAL EXPLOIT, not a REMOTE one (worst kind) - might even be patched by the time you all read this hopefully, & I didn't "dig that deep" to make sure admittedly, so, there you are!)
APK
P.S.=> Let's hope that kernel build 3.5x (which this article's about) & beyond corrects THAT, because otherwise? It's looking thusfar to be a solid "bugfree & bulletproof" (as I call it) kernel... however: I do DOUBT it will remain thus, but it's getting there (hopefully)... apk
Thanks.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks