Linux 3.3 Released
diegocg writes "Linux 3.3 has been released. The changes include the merge of kernel code from the Android project. There is also support for a new architecture (TI C6X), much improved balancing and the ability to restripe between different RAID profiles in Btrfs, and several network improvements: a virtual switch implementation (Open vSwitch) designed for virtualization scenarios, a faster and more scalable alternative to the 'bonding' driver, a configurable limit to the transmission queue of the network devices to fight bufferbloat, a network priority control group and per-cgroup TCP buffer limits. There are also many small features and new drivers and fixes. Here's the full changelog."
Yea!
Finally 1 less reason to use anything windows based. I have been looking forward to the code getting out there. I just hope I can continue to learn without returning to basics.
M O O N... That spells Slashdot.
The Linux kernel guys show that constant steady frequent releases are the way forwards, note to GNOME and KDE guys, you got it wrong.
So, which will be the first commercial and non-commercial distributions to get it?
much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
If I deploy a 3.3 guest on a host running 3.3, does it automatically become 3.3 repeating and go on forever?
Write failed: Broken pipe
Sorry, I farted.
Wow, I had no idea there was work in porting Linux to DSP architectures. That's quite an interesting development. I wonder what the use case is, since DSPs are typically used for very specific, real-time work, not for hosting general-purpose operating systems.
Also, it's quite surprising to me since as far as I know it's necessary to use TI's compiler to generate C6X code. I found one initiative to port GCC to it, but afaik it didn't get finished. My understanding is that it is no small job to get Linux to compile on non-supported compilers, so I'm interested in the toolchain they are using. For my own work on a C6711, I've been using the TI compiler under Wine. (Which works fine actually, although I had to generate an initial project in CodeComposer to get some of the board-specific support files.)
Now how many of these features are out of beta and actually work?
Only the State obtains its revenue by coercion. - Murray Rothbard
I just rebooted to apply 3.2.11 :(
Unicode in Slashdot
Sorry ;)
I'm waiting for Windows 8. That would be some excellent news, not this pathetic excuse of an operating system.
Bit rot filesystem?
Faggots rejoice.
It does appear this means the possibility of running of an entire Android "system" and "apps" under a normal Linux desktop/laptop/tablet, but without emulation. Correct? If so, I can see that being a great thing.
my own kernel, again. --sigh-- Or at least no more kernel patches until I get a change to review just how much cruft got shoved for Android Support. Fucking Google.
Hey KID! Yeah you, get the fuck off my lawn!
I've been reading for a year about bufferbloat and all these tools designed to mitigate it but none of the explainations make sense to someone who isn't already a traffic control guru.
Can someone explain how, if I'm using a typical Linux system as a firewall between my LAN and a cable modem, I should reconfigure that system if I want to not experience bufferbloat?
Why would I want that anywhere near my kernel?? Sure hope i can 'root' it out...
Any improvements to power management? It pains me that my laptop gets 4 hours battery life when in Windows 7 but only 2 hours when in Linux. In both cases it's just idle with nothing special running in the background. Or is this a problem with the distribution?
Loban Amaan Rahman ==> Anagram of ==> Aha! An Abnormal Man!
Seriously, they do some good work. I'm excited to see if this fixes sleep on some of the more obscure devices and gives us better power management.
Back in the Middle Ages (late 1990s through about 2004) I remember us all getting excited for new kernel releases, and then all rushing to download the source and build it. (By 'us' i mean myself and local geek friends, as well as our cohorts on various IRC channels).
Nowadays with auto-configuring, rolling release desktop distributions being the norm, is kernel building now only done in server room environments and for non-PC hardware?
This doesn't matter much, I'm just curious.
do() || do_not();
user@debian:~$ uname -r
2.6.32-5-amd64
Doesn't apt-get upgrade the kernel or do I have to do something else? I can't be running old Kernels, I'm sure my system will be so much better if I have the newest. Sure, it's an Intel Atom D525 CPU based system, that does nothing but serve pr0n, but that is important!
I am a bit confused with regards to the new team network driver which is going to eventually replace the current bonding net driver. The kernel newbies page says that it is user-space and uses libteam to do its work, but it also says that this new implementation will be more efficient.
How is this so? As network throughput keeps increasing, it is important to process each packet as quickly as possible. That's why network drivers and the packet filter are in the kernel. Wouldn't moving the new team/bonding work to user-space mean a lot more data for the kernel to copy back and forth between kernel and user spaces? And wouldn't this hurt efficiency? I'm sure the computer can keep up in most cases, but it seems this will require more CPU time to handle the work.
Just curious...
Elrond, Duke of URL
"This is the most fun I've had without being drenched in the blood of my enemies!"-Sam&Max
flour milling
PHP 5.4 recently was released and it has a really cool new feature. So I did all the hard work of finding a ppa (ubuntu user thingy, stop me if I get to technical) and added it and upgraded. That was pretty hard core! Uber nerd!
Once, kernel features were desperately needed. Now? Meh, they are probably very nice but I can wait for others to test and add them. Everything just works so why risk breaking it?
MS has the same problem. XP and even more so Windows 7, just works. So how to sell Windows 8? And Linux ain't selling anything so why upgrade on my own when in a few months I can just run upgrade and have it all done for me?
Maybe I just gotten lazy. I would type more, but need a nap after so much hard key pressing. *Fluffs up cowboyneal for a pillow and cuddles up with his Linus blanky*
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
Linux looks very interesting, even if some of the screen colours and menu options appear to be a little out of the ordinary.
But you are missing a vital point, a point which takes some experience and depth of knowledge in the field of computers. You see, when a computer boots up, it needs to load various drivers and then load various services. This happens long before the operating system and other applications are available.
Linux is a marvellous operating system in its own right, and even comes in several different flavours. However, as good as these flavours are, they first need Microsoft Windows to load the services prior to use.
In Linux, the open office might be the default for editing your wordfiles, and you might prefer ubuntu brown over the grassy knoll of the windows desktop, but mark my words young man - without the windows drivers sitting below the visible surface, allowing the linus to talk to the hardware, it is without worth.
And so, by choosing your linux as an alternative to windows on the desktop, you still need a windows licence to run this operating system through the windows drivers to talk to the hardware. Linux is only a code, it cannot perform the low level function.
My point being, young man, that unless you intend to pirate and steal the Windows drivers and services, how is using the linux going to save money ? Well ? It seems that no linux fan can ever provide a straight answer to that question !
May as well just stay legal, run the Windows drivers, and run Office on the desktop instead of the linus
Firefox is v 11 already! Get with the times Linux!
Can we AT LAST boot linux without using any boot loaders? I have a 2 year old UEFI laptop and I can't even figure out how to boot Ubuntu on it :(
Du kan glomma dina ensama stunder, du kan lita paa teknikens under - Wilmer X
Ahh, that was a cleansing sneeze.
That is the "Windows world" you are referring to. It is several decades behind Linux, as it incorporates the GUI into the kernel.
Back in the day....most people on the NT team were furious about the integration of graphics drivers into the kernel. Marketing/management wanted to phase out the non-NT-based systems, and their plan was to make a universal NT-based one that still ran games on cheap hardware. It was determined an acceptable tradeoff to do this integration, due to the lack of headless Windows systems of the day which could practically survive a GUI crash and still be useful. [shrug] People in the OS team were mad enough to quit over this, just like when TerminateThread was mandated as a "customer need":
http://msdn.microsoft.com/en-us/library/windows/desktop/ms686717(v=vs.85).aspx
If Linux (kernel) is "several decades ahead" of Windows (kernel), I'd frame that by saying it's driven by a relatively open process and not serving a single agenda. Companies like Google *don't* get to push everything they want into the kernel that everyone uses, just because they feel like it that day. Linus may dismiss the "freedom" aspect of it and consider it just expedience...but I think it's more than that...most days. :)
Or you could with 12 and 13 , not sure about current. A few irrelevant features stopped working but still ran happily.
I've managed to get it up and running (am using it now), but I cannot upgrade the kernel because it only works on one version of the 3x kernel. When are they going to include these drivers by default?
Then there's the video drivers which don't work well either.
Matthew Garrett (1):
PCI: ignore pre-1.1 ASPM quirking when ASPM is disabled
I tried that, but it broke PulseAudio.
you'll need, oh, Dalvik and Android's windowing system which is not X11
In short: To run Android application, you'll need to run the Android userland.
The kernel is entirely irrelevant. If you don't know what you're talking about, just shut up.
Except that, in Android's case, the kernel *is* relevant.
The Android userland relies on quite a few modification of the kernel (mostyl to handle passing signals around).
Previously, the only way to run the android user-land, was on a special android linux kernel.
There was one special attempt to have Android run attop a stock distribution, done by Cannocical, and this didn't went much beyond experimental, because of the massive amount of patching involved. And thus the difficulty to maintain it, each time a new Android version emerges.
Now the necessary changes (or at least part of them, those needed for the user-land. Those needed for the power-saving are expected to arrive by Linux 3.4).
So you can either drop any of the latest stock vanilla linux kernel underneath your android system (as long as the vanilla kernel has driver for all needed hardware). And thus it will be much more easy for project such as CyanogenMod to feature the latest possible kernel (instead of an older version, because this was the latest available with the necessary changes.).
Or it's more easy for attemps like cannonical, to bring support for android user-land attop of a normal distribution (because now the default kernel can also contain the necessary plumbing, without needing as much patching as before).
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
Nice
Recipes for USA bankrupt - http://tinypaste.com/0d66f dd = dollar deluge (printed in the infinity)