Linux Development Kernel 2.5.18 Released
the_real_tigga writes: "Well, the day is almost over, and still today's release of version 2.5.18 of the Linux development kernel tree has not yet hit Slashdot.
It is out, the official site is of course kernel.org, but be sure to check your local mirrors (usually www.country.kernel.org).
Here is the long Changelog,
major changes include suspend-to-RAM, more IDE and VFS fixes, and kbuild.
Linux Weekly has the news too, and a summary of the changes."
Do we really need /. to let us know when a kernel is released? Especially the development kernels? Everyone who wants to know should be on the linux-kernel-announce mailing list anyway.
Folks,
buffer_head is now in its own header file, so in suspend.c, for example, you will need to include
< linux/buffer_head.h >.
Also, to get HFS (Apple filesystem) to compile, you have to include < linux/pagemap.h >
Best of luck...
w o r l d w i d e w e b e r
read the subject.
I think most readers of slashdot at this time of the day are still having breakfast, I am.
Romana: "How did you know?" Doctor Who: "Ah, well, knowing is easy. Everyone does THAT ad nauseum. I just sort of hope"
Huh? I don't understand what the advantage of 'suspend-to-RAM' is. You still have to supply power to the PC. Hence it still needs to be on.
And anyhow, if you just want to do a normal suspend, whats the difference between this and the suspend feature thats been around for yonks in apm?
David.
stuff
If anyone has the Yamaha YMF744B sound chip, then you should apply this little patch to get this card to work with the OSS system:
diff -Nru linux-2.5.12/sound/oss/Config.in linux-2.5.12-hq1/sound/oss/Config.in
--- linux-2.5.12/sound/oss/Config.in Tue Apr 30 20:09:00 2002
+++ linux-2.5.12-hq1/sound/oss/Config.in Wed May 1 12:50:03 2002
@@ -103,6 +103,9 @@
dep_tristate ' VIA 82C686 Audio Codec' CONFIG_SOUND_VIA82CXXX $CONFIG_PCI
dep_mbool ' VIA 82C686 MIDI' CONFIG_MIDI_VIA82CXXX $CONFIG_SOUND_VIA82CXXX
+dep_tristate ' Yamaha YMF7xx PCI audio' CONFIG_SOUND_YMFPCI $CONFIG_PCI
+dep_mbool ' Yamaha PCI legacy ports support' CONFIG_SOUND_YMFPCI_LEGACY $CON
FIG_SOUND_YMFPCI
+
dep_tristate ' OSS sound modules' CONFIG_SOUND_OSS $CONFIG_SOUND
if [ "$CONFIG_SOUND_OSS" = "y" -o "$CONFIG_SOUND_OSS" = "m" ]; then
@@ -164,8 +167,6 @@
dep_tristate ' Yamaha FM synthesizer (YM3812/OPL-3) support' CONFIG_SOUND
_YM3812 $CONFIG_SOUND_OSS
dep_tristate ' Yamaha OPL3-SA1 audio controller' CONFIG_SOUND_OPL3SA1 $CO
NFIG_SOUND_OSS
dep_tristate ' Yamaha OPL3-SA2 and SA3 based PnP cards' CONFIG_SOUND_OPL3
SA2 $CONFIG_SOUND_OSS
- dep_tristate ' Yamaha YMF7xx PCI audio (native mode)' CONFIG_SOUND_YMFPCI
$CONFIG_SOUND_OSS $CONFIG_PCI
- dep_mbool ' Yamaha PCI legacy ports support' CONFIG_SOUND_YMFPCI_LEGACY
$CONFIG_SOUND_YMFPCI
dep_tristate ' 6850 UART support' CONFIG_SOUND_UART6850 $CONFIG_SOUND_OSS
dep_tristate ' Gallant Audio Cards (SC-6000 and SC-6600 based)' CONFIG_SO
UND_AEDSP16 $CONFIG_SOUND_OSS
w o r l d w i d e w e b e r
For those who don't have time to follow every kernel release, there's a page someone put together to follow all the big changes going into the 2.5 developement series here
No, it's not digital rights management.
It's Direct Rendering Module for 3D acceleration.
I tried compiling it but it wont work.
What is wrong? I am using VC++ 6 on Windows XP, with all updates, why wont it work?!
i know you cant write to ntfs in the stable kernels... how about the devel kernel??? anyone know???
unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
I *don't* read kernel.org, but enjoy being reminded once in the while about what's happening in kernel dev, so STFU!
moron.
Personally its not God I dislike, its his fan club I cant stand (bash.org)
I'm not sure when they'll roll this out officially, but it works great!
Thanks, guys!
in the linux-2.5.18 directory at your bash prompt type:
.; echo wq) | ed kernel/suspend.c
(echo 44i; echo "#include <linux/buffer_head.h>"; echo
then recompile.
Except that Apple has been doing this on their laptops for quite a while. Or at least did at one time.
"Upon attaching the waterblock to my penis, I began to notice that I know nothing about computers." -- JRockway
linux 2.5 has brought my aging vaio laptop ALSA for its poorly supported ymfpci soundcard, and a frame buffer driver for its meager NeoMagic video chip, and now finally software suspend for its no-hope-in-hell-of-getting-it-to-work-under-anythi ng-but-windows suspend feature.
Gratz to all you fine kernel hackers out there.
On a related note 2.2.21 is out (for those who refuse/can't upgrade)
Why bother with OSS when the included ALSA driver works just fine?
Is this some sort of scheme to fool people into installing development kernels to make themselves feel 'cool'??
It's a scheme to get half a million more people to test the new code to see if they can break it.
Intelligent Life on Earth
Unless there is e.g. a security issue, all these articles do is increase the s/n ratio.
My favorite part of the above-linked page:
"If the cause of the issue is determined to be a bug by Microsoft, the incident will not be charged. Microsoft Support Professionals are responsible for determining the nature of the bug."
And just how many bugs do you suppose Microsoft has found this way?
Nick
No, Saint Foo is okay! :)
Personally its not God I dislike, its his fan club I cant stand (bash.org)
that's why i said (amerika) with a k, in the message... it showed that i was being sarcastic.
What comes first, finding a teacher or becoming a student?
Power goes out. UPS keeps box up for a while. Battery slipping... Signal server to shutdown. Instead of going through taking all the services down and performing shutdown, everything in RAM is dumped to a swap partition. When power comes back on, kernel detects suspend dump, loads it, does a little housekeeping and it's back in business, way faster than a normal boot.
[100% ISO 646 Compliant]
SVM, ERGO MONSTRO.
I read it (and pronounce it in jest) as stewfoo. /shrug
"when life gets complicated, I like to take a nap in a tree and wait for dinner" - Hobbes.
For this post alone, you are my friend.
I hate everything on this list.
- A.P.
"Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
You forgot to mention the self-important types who insist on capitalizing "Open Source".
It's a scheme to get half a million more people to test the new code to see if they can break it.
Obviously doesn't wor
Buy a Nintendo DS Lite
"The problem with the bios suspend-to-disk is, it relies on a magic partition that Microsoft knows the details of (presumably by way of a driver provided by the OEM) but we don't. So we just do an end run around the whole thing, and so much for yet another sneaky attempt to make Windows appear more capable than Linux."
That is a BS statement on a modern desktop box and on a laptop nine times out of ten. Take a look at how MS handles the so called magic partition on XP. Surprise it's just a file in the root of the XP boot drive. No hidden partitions.
On a laptop, it's up to the OEM to determine what they use. Many do use the hidden partition method. All of those are documented, it's just that about ten percent are non standard. That's where you get cases of "This laptop cannot run FreeBSD with power managment features enabled" because it uses the BSD boot disk partition type and gets messed up if there are other BSD partitions.
So what we really have here is a bunch of people working hard to introduce meaningful changes to Linux that will benefit users, and people like you posting BS about how MS and OEM are hampering their efforts. Gimme a break.
and the bios can be from 1890 and it will still work.
Which clearly can only be the case if the Y2K bug makes you beleive you are in 1900 and makes you refer to 1990 as 1890.
"The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." Bill Gates,
Of course it's necessary, where would we be without Freshdot?
use constant PERL_IS_BROKEN => $] >= 5.006;
(subject like says it all, dude)