Linux 2.2.10 118
John Campbell writes "Linux 2.2.10, the next in the stable kernel series, is out. It's about a 300k patch, and it contains the fix for the DoS bug recently reported here (if you've already patched it, don't let patch back the fix back out... you are using patches, right?), as well as assorted other stuff.
The new kernel patches can be found, as usual, on ftp.xx.kernel.org, where xx is your country code. "
Re:How to patch your kernel. (Score:1)
Even easier:
In
bunzip2 -cd patch-2.2.10.bz2 | patch -p0
(if you downloaded it in bz2, which I do 'cause it's less.)
-= NJViking =-
Could not patch the kernel source on RH 6.0 (Score:1)
If need be, I can try again and post a list of errors.
Thanks for your help.
Ryan
Supporting Soundcards (Score:1)
I have to agree on this. My buddy wants to use Linux, but it just won't work with his Diamond M80 sound card. Go figure..
-= NJV =-
.. happy with his AWE64 Gold
Re:No I'm not! (Score:1)
I think he's trying to say that it's been a lot more than 72 hours since he last upgraded his kernel...
Re:2.2.7-ac1 (Score:1)
No it isn't (Score:2)
Re:2.2.7-ac1 (Score:1)
Re:No it isn't (Score:1)
Re:changelog.. changelog.. (Score:1)
From KernelNotes - 09-Jun-99: I'm leaving to drive to Arizona today which will take about a week. Expect some delays for the 2.3.6 and 2.2.10 changelists. Sorry.
*sob*
sblive module under .10, and changelog for .37? (Score:1)
Also, anyone know of good changelogs besides edge.kernelnotes.org? single point of failure is never good....
David
PPC bug fixed? (Score:1)
It seems that 2.2.8 broke a bunch of stuff with IDE for PowerMacs. When trying to build 2.2.8 or 2.2.9, I get errors like this:
syscalls.c: In function 'pmac_init'
syscalls.c: 'ISA_DMA_THRESHOLD' undeclared
syscalls.c: 'DMA_MODE_READ' undeclared
syscalls.c: 'DMA_MODE_WRITE' undeclared
make[1]: *** [pmac_setup.c] error 1
I tried commenting out the three offending lines in pmac_setup.c (ISA_DMA_THRESHOLD, etc.), but it only goes slightly farther before erroring out on kernel.o.
I found a partial fix in the mailing list archives:
Add
#include
to arch/ppc/kernel/syscalls.c
Seems someone forgot to include this.
With that change, I can compile, but IDE support is broken (probably because I just commented out that stuff since I don't know how to fix it).
Since I have an iMac (IDE-baed), both IDE support and USB support are extremely important. I can't get either the usb stack included in 2.2.7 or the uusbd stack to build on 2.2.7 or later (will 2.3.x kernels work better?).
Yes, I could stay with my 2.2.6 kernel, but this is really bugging me. The main reason I'm using linux is to learn it. As far as I can tell, nobody (with the possible exception of that one guy who posted to the mailing list) has gotten >2.2.7 to work on a PowerMac.
Re:No I'm not! (Score:1)
Personally, I take great pleasure in spending endless hours tweaking my system. I wouldn't want it any other way.
The same thing can happen with your oh-so-superior FreeBSD. As a matter of fact, very, very little time is spent tweaking the kernel for me; most of it is on programs on top of the kernel. If I were using your precious FreeBSD, it would be exactly the same thing.
P.S. No disrespect meant towards FreeBSD, only towards this silly little troll...
----------
Re:No I'm not! (Score:1)
> web server. How about streaming audio over the 'net from a live sound source?
When you do live streaming audio, you use don't use your web server to encode the audio - you use a separate, dedicated machine for that. This is true for Real Audio [real.com] as well as Shoutcast [shoutcast.com] and the open-source Icecast [icecast.org].
(I'm not talking out my ass here - I geek for Technostate [technostate.com], an internet radio station that broadcasts live events.)
Re:When will they learn? (Score:1)
"Stable" is a relative term. Name a commercial OS that is bug-free, and which will never develop "issues" for one or more of its customers. There aren't any.
Put another way, 2.2.X is "stable," and getting more so as hundreds of millions of hours of experience in hundreds of thousands of different environments accumulate.
Look at the case with commercial OS's. Solaris 2.X is widely regarded as one of the most stable general-purpose OS's out there. MS doesn't even pretend that WinNT is as stable as Solaris. Yet Solaris 2.3 was only barely usable. (God help anyone using a version before that.) 2.4 had thousands of reported bugs before 2.5 was released, and 2.5.1 came on 2.5's heels to fix some serious bugs in it. After more than five years, Sun finally released a version of Solaris 2.X that would fit your definition of "stable."
Compared to this, Linux is doing amazingly well. Free software can't defy the law of gravity any more than commercial software. A few bugs that remain latent with a community of a few hundred developers will almost always manifest when released to a few million users. But the great majority of those users will never see those bugs. They'll get fixed anyway, and responsible sys admins will upgrade when they see sufficient benefits in doing so vs. any disruptions or other risks. It seems vaguely neurotic to upgrade to a new kernel just because it's there. And it's naive in the extreme to claim that any software several hundred thousand lines long can be "bug free."
Re:sblive module under .10, and changelog for .37? (Score:1)
As good of a card as the live is it sure has a lot of driver issues, probably the main reason I haven't gotten one yet.
matguy
Net. Admin.
Re:Also 2.0.37 (Score:1)
Re:No I'm not! (Score:1)
2.2.7-ac1 (Score:1)
Re:How to patch your kernel. (Score:1)
-snip here-
#!/bin/sh
cd
wget ftp://sunsite.org.uk/Mirrors/ftp.kernel.org/pub/l
bz2
cd
bzip2 -dc
cd linux
make xconfig
make dep && make zImage && make modules
Re:2.2.7-ac1 (Score:1)
Re:Doh! The patch (Score:1)
Re:RH 6.0 RPM???? (Score:1)
Anybody can contribute to kernel development, whether stable or dev. It is absolutely wrong to think that only people who can code and find/fix bugs can contribute. All that is needed is the ability to file a useful bug report. That's all.
Obviously being able to submit a patch fixing the bug is even better, but that's not a requirement to being useful.
Where you might remotely have a point is if someone uses a dev kernel and expects everything to work beautifully. People downloading dev kernels should expect problems. But they don't have to be coders to be able to report them.
----------
Re:changelog.. changelog.. (Score:2)
What if the DoS attack has already been patched? (Score:1)
Re:RH 6.0 RPM???? (Score:2)
No, you sound like an ignorant, self-important snob.
You have no business wagging your finger at people who have trouble compiling kernels when you don't seem to know the difference between a stable (2.2.x) release and the current development (2.3.x) tree.
The guy was just asking a question, which someone else was able to answer simply. Seems a lot more constructive than your comment (IMO).
(sorry, I couldn't resist the urge to lash out. People like this make it hard for newbies to join the linux "movement" or "community" or whatever you want to call it.)
Re:When will they learn? (Score:1)
My statement was mainly in reply to the "you're a beta tester" comment. If it's a stable release, then I'm not a beta tester. If the authors expect me to beta test their software, it should be labeled "beta" so I know what I'm getting into.
Re:sblive module under .10, and changelog for .37? (Score:1)
It seem that ESD don't like sblive.o for kernel version 2.2.5 with theb kernel 2.2.10...
Creative.. open the source of you drivers!!!
Re:Could not patch the kernel source on RH 6.0 (Score:1)
Too long. (Score:1)
Re:patch-kernel (Score:1)
Thanks for the tip - you've just saved me a lot of typing!
I had problems going from 2.2.6 to 10, patchfile 7 didn't want to patch properly, but with your tip, I was able to easily apply all the patches on a clean 2.2.0
Cheers
This is your wake up call (Score:1)
I just want to inform you that L1zard_K1n6 is speaking of Linux the same way too many Linux Advocates speak of Windows.
What is good for the geese is good for the gander.
New Moderator Guideline: Anyone who says something bad about Linux is a Troll. Everyone knows that Linux is perfect and there is nothing bad to say about it.
Of course what L1zard_K1n6 is simply untrue. Linux is very tested. But some of these couter-flames are unwarented.
I thought slashdot was OS agnostic?
(Sure, leave it to me to go against public-opinion. Boy, am I gonna be flames!)
--
ES1688 Sound (Score:1)
I heard of some people who used RH were able to get it to work with the sndconfig utility. I'll probably be switching from slackware to RH6 soon anyway, but before I do that, if I could get it to work with a 2.2 kernel in slackware, it would save me the trouble
The card card is an ISA, non pnp card. I've tried changing the settings (io, irq, dma) when modprobing the sb module. I've used both A) the settings windows control panel lists and B) the actual irq io and dma that are set by jumpers on the sound card [yes, that's right, my non pnp card has jumper settings that windows ignores, yet the card works under windows!]
Re:No I'm not! (Score:2)
Re:Newbie question: Where do you get kernel info? (Score:1)
announcements of kernels and weekly digests of linux-kernel mailing list always appear at http://www.linuxtoday.com.
Re:What if the DoS attack has already been patched (Score:1)
Re:How to patch your kernel. (Score:1)
As a quick indication of what you would be in for if a patch did exist:
linux-2.0.36.tar.gz 7098 Kb Mon Nov 16 00:00:00 1998 Unix Tape Archive
whereas 2.2.10 is
linux-2.2... 13577 Kb Mon Jun 14 05:33:00 1999 Unix Tape Archive
so if (say) around half the 2.0.36 stuff was reused, the diff would contain ~3.5M of stuff to be diff'd out and ~10M of stuff to be diff'd in. This would make your patch ~13.5M. Better to have a nice shiny new kernel for the same dload.
Minor disclaimer I don't pretend to be an expert on diff --recursive, so I may be wrong in a trivial way.
Re:No I'm not! (Score:1)
USB is already supported (Score:1)
Re:When will they learn? (Score:1)
What are you talking about? This security hole has been around since 2.2.x. The kernels are quite well tested with the pre-patches and the ac patches.
How long does it take to get a bug fix into Windows once its been found? You just better hope you're not the only one affeted. There's certainly no shortage of bugs.
Re:When will they learn? (Score:1)
*END SARCASM*
Moron.
Re:When will they learn? (Score:1)
Re:No I'm not! (Score:1)
matguy
Net. Admin.
Availability (Score:1)
Re:When will they learn? (Score:1)
matguy
Net. Admin.
How to patch your kernel. (Score:3)
Here's how:
First, get the patch (duh)
now "cd
and then
"zcat
You will be required to have linux-2.2.9 installed in
Now, "cd
Thank you.
PS. zcat is the equivalent of "gzip -d -c"
Re:How to patch your kernel. (Score:3)
the kernel, it checks the kernel for new options
and asks you everything that's not configured in your old
Re:No I'm not! (Score:1)
Nitpick (Score:1)
Re:Nitpick (Score:1)
What I *did* forget is make clean
Thanks for the wget tip tho
Re:Doh! The patch (Score:1)
Build your own 2.2.10 RPMs! (Score:1)
vga framebuffer (Score:1)
Re:Nitpick (Score:1)
Re:RH 6.0 RPM???? (Score:1)
2.2.10 is a stable release, not a development release.
And you are right, you do sound like a snob.
"slowly becoming a linux elitist..." (Score:1)
Re:PPC bug fixed? (Score:1)
The line to add to arch/ppc/kernel/syscalls.c is
#include [linux/file.h]
but using angle-brackets instead of the square brackets.
Thanks to pochini@denise.shiny.it for this.
Newbie question: Where do you get kernel info? (Score:1)
Re:Newbie question: Where do you get kernel info? (Score:2)
the site address is www.kernelnotes.org [kernelnotes.org]
-herb
Re:No I'm not! (Score:2)
Re:*BSD are older -> more mature (Score:1)
Shall we point that FreeBSD use a lot of code that is 20 years old (from BSD 4.4). FreeBSD may be more young that linux in this incarnation but they use a lot of code that is older and then more tested. Linux is still maturing and have a lot of default, but it is maturing very fast.
Re:When will they learn? (Score:1)
Re:ES1688 Sound (Score:1)
1) look for free IRQ
2) switch this IRQ on that ISA sound card
3) tell the 2.2.X kernel i have ESS1688 with IRQ X, I/O Y and compiled it
4) reboot
now i'm enjoying sound :)
Re:When will they learn? (Score:1)
Re:When will they learn? (Score:2)
I have 2.2.x running on servers for over 2 weeks and counting and it's been very stable.
Sure, it's not as good as 2.0.x, but it took 2.0.x years to get the same stability.
Re:When will they learn? (Score:1)
Re:When will they learn? (Score:1)
Re:PPC bug fixed? (Score:1)
My StarMax machines have IDE disks and SCSI CD-ROM/Zip, but no USB.
Looks good so far. Now I just have to wait for LinuxPPC R5 so everything works nicely.
Re:but... (Score:1)
Re:Doh! The patch (Score:1)
Well done fella. I think
Re:No I'm not! (Score:1)
Re:Availability (Score:1)
patch-kernel (Score:3)
Someone please correct me if I have a couple details wrong.
Re:When will they learn? (Score:1)
Re:Availability (Score:1)
changelog.. changelog.. (Score:1)
Re:but... (Score:2)
I believe you can use usb mice and keyboards
now.. I think. Its something you have to
enable specifically though in the kernel source
to compile it in.. and it is very very alpha.
Malice95
Re:Availability (Score:1)
Re:but... (Score:1)
Re:When will they learn? (Score:2)
So, don't get too worked up.
--
Get your fresh, hot kernels right here [kernel.org]!
Re:No I'm not! (Score:1)
Linux Version 2.0.34
What exactly were you trying to show?
Re:Nice try. (Score:1)
All software has bugs; responsive developers fix them faster. More frequent releases of fixes means users can have better software at the expense of typing "patch".
Re:patch-kernel (Score:2)
they can even be
sh
sure, i have a lilo-entry with the previous kernel (make zlilo moves it to \vmlinuz.old) and some older kernel(s):
...
image=/vmlinuz
label=linux
root=/dev/hda3
read-only
image=/vmlinuz.old
label=linux.old
root=/dev/hda3
read-only
image=/vmlinuz-2.2.5
label=linux-2.2.5
root=/dev/hda3
read-only
image=/vmlinuz-2.0.36
label=linux-2.0.36
root=/dev/hda3
read-only
this works like a charm.
Re:No I'm not! (Score:1)
Linux already has the server market as far as technical superiority is concerned, but people won't even consider it an alternative to the "other OS" if it can't support their brand X hardware.
Just my $0.02
-----------------------------------------------
cp /usr/src/linux/System.map /boot (Score:1)
Also 2.0.37 (Score:2)
This would seem to be the end of line for 2.0.x barring disaster.
R.C.
http://www.o2.net/~gromitkc/winmodem.html
Re:No I'm not! (Score:1)
Linux version 2.0.34 (root@travelmate) (gcc version egcs-2.90.29 980515 (egcs-1.0.3 release)) #4 Sun Sep 6 23:10:57 EDT 1998
Yesterday was the sixth of September?
Woooooohaaaaaaaa! I thought the whole Eastern Daylight thing was messed, but geez, do we have some weird time problems up here!
Re:When will they learn? (Score:1)
\\/1nd0Wz 2| 0w|\|z j00 -- or something.
Re:RH 6.0 RPM???? (Score:1)