Linux 2.6.33 Released 17
diegocg writes "Version 2.6.33 of the Linux kernel has been released. This version includes the Nouveau driver, Nintendo Wii and Gamecube support, DRDB, TCP 'cookie transactions,' a syscall for batching recvmsg() calls, several new perf subcommands (perf probe, perf bench, perf kmem, perf diff), experimental support for cache compression through swap, Xen PV-on-HVM support, drivers for virtual network and graphic cards from VMWare and other improvements. See the full changelog here."
Gamecube Support? (Score:1)
Re: (Score:2, Interesting)
Okay haha why is there Gamecube support?
More a case of why not? Its all about choice and options. Thinking outside the proverbial box.
Re:Gamecube Support? (Score:4, Interesting)
Okay haha why is there Gamecube support?
$35 Linux box that can use an old TV for a display? I've got my C=64 envy on.
Re: (Score:2)
Re: (Score:2, Informative)
Re:Gamecube Support? (Score:4, Informative)
For the same reason it supports any platform... someone wanted it to.
Though I would wonder at the wisdom of investing time and energy on making it run on a Gamecube, I'd imagine it was actually a pretty simple matter and someone did it as more of a novelty than because they had a legit need for it.
A lot of people seem to think that it takes a ton of effort to make Linux work on a new system, but often it's just a matter of having the kernel detect that it's running on that system and load or not load certain modules. Most hardware platforms use standard parts and technologies from various manufacturers and simply combine them. So if all of the individual chipsets are supported, then the entire platform is as well... though it may need a tweak.
So... (Score:1)
It's "VMware" (Score:1)
"Compacache support"? (Score:3)
Everything old is new again, I guess. Back in the day, there was a MacOS extension that did exactly this, called "RamDoubler". It was notorious for causing problems with badly-behaved programs -- the first step in any troubleshooting list was "Turn off RamDoubler".
Re: (Score:2)
Well, I don't know how that ramdoubler was implemented, but unlike that ramdoubler this is not a extension made by a third party developer to a propietary kernel. It should be transparent to programs.
Re: (Score:2)
*yawn* (Score:1)
*yawn*. another day, another Linux kernel.
Dave