Am I the only one for whom 2.1.123 fbcon.c doesn't compile?
gcc -D__KERNEL__ -I/src/linux-2.1.108/include -Wall -Wstrict-prototypes -O6 -fomit-frame-pointer -pipe -march=pentium -DCPU=586 -DEXPORT_SYMTAB -c fbcon.c fbcon.c: In function `fbcon_setup': fbcon.c:505: too few arguments to function `set_palette' fbcon.c: In function `fbcon_scroll': fbcon.c:1016: `SM_LEFT' undeclared (first use in this function) fbcon.c:1016: (Each undeclared identifier is reported only once fbcon.c:1016: for each function it appears in.) fbcon.c:1021: `SM_RIGHT' undeclared (first use in this function) make[3]: *** [fbcon.o] Error 1
-- Michael D. Harnois, Redeemer Lutheran Church, Washburn, IA mharn...@sbt.net aa...@aa0bt.ampr.org Earth has its boundaries, but human stupidity is limitless. -- Gustave Flaubert
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
On Mon, 28 Sep 1998, Serguei Koubouchine wrote: > On 28 Sep 1998, Michael Harnois wrote: > > Am I the only one for whom 2.1.123 fbcon.c doesn't compile?
> > gcc -D__KERNEL__ -I/src/linux-2.1.108/include -Wall -Wstrict-prototypes -O6 -fomit-frame-pointer -pipe -march=pentium -DCPU=586 -DEXPORT_SYMTAB -c fbcon.c > > fbcon.c: In function `fbcon_setup': > > fbcon.c:505: too few arguments to function `set_palette' > > fbcon.c: In function `fbcon_scroll': > > fbcon.c:1016: `SM_LEFT' undeclared (first use in this function) > > fbcon.c:1016: (Each undeclared identifier is reported only once > > fbcon.c:1016: for each function it appears in.) > > fbcon.c:1021: `SM_RIGHT' undeclared (first use in this function) > > make[3]: *** [fbcon.o] Error 1
> This is broken since 2.1.122 through 123pre1-3 and ac2. But this is not the > end of the whole story, when you're through this, the kernel won't link > because of missing external variable initmem_freed ... A patch > (initmem_freed stuff is done for i386 only) follows...
-- Geert Uytterhoeven Geert.Uytterhoe...@cs.kuleuven.ac.be Wavelets, Linux/{m68k~Amiga,PPC~CHRP} http://www.cs.kuleuven.ac.be/~geert/ Department of Computer Science -- Katholieke Universiteit Leuven -- Belgium
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
I have stopped synching up to vger a _long_ time ago. Anybody who still thinks vger has _any_ relevance to the standard kernel is very much misguided.
Linus
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
> Am I the only one for whom 2.1.123 fbcon.c doesn't compile?
> gcc -D__KERNEL__ -I/src/linux-2.1.108/include -Wall -Wstrict-prototypes -O6 -fomit-frame-pointer -pipe -march=pentium -DCPU=586 -DEXPORT_SYMTAB -c fbcon.c > fbcon.c: In function `fbcon_setup': > fbcon.c:505: too few arguments to function `set_palette' > fbcon.c: In function `fbcon_scroll': > fbcon.c:1016: `SM_LEFT' undeclared (first use in this function) > fbcon.c:1016: (Each undeclared identifier is reported only once > fbcon.c:1016: for each function it appears in.) > fbcon.c:1021: `SM_RIGHT' undeclared (first use in this function) > make[3]: *** [fbcon.o] Error 1
Same error here. Its probably missing an include or something.
-- +--------------------------+----------------------------------------+ | by-...@by-tor.bitchx.org | UNIX _is_ user-friendly. It's just not | | By-Tor@EfNet | ignorant-friendly and idiot-friendly. | +--------------------------+----------------------------------------+
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
We're painfully aware of this. We do sync up with you though, so the vger tree does have what he needs along with your changes.
}I have stopped synching up to vger a _long_ time ago. Anybody who still }thinks vger has _any_ relevance to the standard kernel is very much }misguided.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
On Mon, 28 Sep 1998, Geert Uytterhoeven wrote: > On Mon, 28 Sep 1998, Serguei Koubouchine wrote: > > On 28 Sep 1998, Michael Harnois wrote: > > > Am I the only one for whom 2.1.123 fbcon.c doesn't compile?
> > > gcc -D__KERNEL__ -I/src/linux-2.1.108/include -Wall -Wstrict-prototypes -O6 -fomit-frame-pointer -pipe -march=pentium -DCPU=586 -DEXPORT_SYMTAB -c fbcon.c > > > fbcon.c: In function `fbcon_setup': > > > fbcon.c:505: too few arguments to function `set_palette' > > > fbcon.c: In function `fbcon_scroll': > > > fbcon.c:1016: `SM_LEFT' undeclared (first use in this function) > > > fbcon.c:1016: (Each undeclared identifier is reported only once > > > fbcon.c:1016: for each function it appears in.) > > > fbcon.c:1021: `SM_RIGHT' undeclared (first use in this function) > > > make[3]: *** [fbcon.o] Error 1
> > This is broken since 2.1.122 through 123pre1-3 and ac2. But this is not the > > end of the whole story, when you're through this, the kernel won't link > > because of missing external variable initmem_freed ... A patch > > (initmem_freed stuff is done for i386 only) follows...
Linus: Please please please please please sync the official tree up with vger, I and many others can't use CVS, and it seems that it is increasingly the only way to get a functional kernel with framebuffer support.
Screw it, maybe I'll just hack a shell acct somewhere and CVS from somewhere else.
-Shawn <=========== America Held Hostage ===========> Day 2076 for the poor and the middle class. Day 2095 for the rich and the dead. 846 days remaining in the Raw Deal. <============================================>
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
> I have stopped synching up to vger a _long_ time ago. Anybody who still > thinks vger has _any_ relevance to the standard kernel is very much > misguided.
> Linus
Don't take this the wrong way, but can we expect framebuffer support to work from now on?
If the primary/only difference between vger and the official tree is framebuffer support, and what's in the official tree is older or broken, it almost makes more sense to remove it than keep old or broken code.
I am by NO MEANS knowledgable in this arena, but just don't like broken kernels.
-Shawn <=========== America Held Hostage ===========> Day 2076 for the poor and the middle class. Day 2095 for the rich and the dead. 846 days remaining in the Raw Deal. <============================================>
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
On 28 Sep 1998 09:41:38 -500 Michael Harnois wrote:
>Am I the only one for whom 2.1.123 fbcon.c doesn't compile?
Same problem here with 123 Len
>gcc -D__KERNEL__ -I/src/linux-2.1.108/include -Wall -Wstrict-prototypes -O6 -fomit-frame-pointer -pipe -march=pentium -DCPU=586 -DEXPORT_SYMTAB -c fbcon.c >fbcon.c: In function `fbcon_setup': >fbcon.c:505: too few arguments to function `set_palette' >fbcon.c: In function `fbcon_scroll': >fbcon.c:1016: `SM_LEFT' undeclared (first use in this function) >fbcon.c:1016: (Each undeclared identifier is reported only once >fbcon.c:1016: for each function it appears in.) >fbcon.c:1021: `SM_RIGHT' undeclared (first use in this function) >make[3]: *** [fbcon.o] Error 1
>--
-----== Sent via Deja News, The Discussion Network ==----- http://www.dejanews.com/ Easy access to 50,000+ discussion forums
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
> We're painfully aware of this. We do sync up with you though, so the vger > tree does have what he needs along with your changes.
> }I have stopped synching up to vger a _long_ time ago. Anybody who still > }thinks vger has _any_ relevance to the standard kernel is very much > }misguided.
Note that saying "it's in vger, so you're wasting your time" is still completely and utterly stupid. The fact that it is in vger has absolutely no bearing, especially as there's a _lot_ of stuff in vger that will probably never make it into 2.2.
Linus
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
> I have stopped synching up to vger a _long_ time ago. Anybody who still > thinks vger has _any_ relevance to the standard kernel is very much > misguided.
In that case, please disable CONFIG_FB completely on the Intel platform, so I won't see any complaints about it anymore. And be sure 2.2 will support less platforms than 2.0. Other platforms rely on an up-to-date drivers/video.
_I_ am used to getting other patches to make things work on my machines, but unfortunately other's aren't...
Greetings,
Geert
-- Geert Uytterhoeven Geert.Uytterhoe...@cs.kuleuven.ac.be Wavelets, Linux/{m68k~Amiga,PPC~CHRP} http://www.cs.kuleuven.ac.be/~geert/ Department of Computer Science -- Katholieke Universiteit Leuven -- Belgium
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
torva...@transmeta.com (Linus Torvalds) writes: > He's not wasting time.
This particular patch, however, looked to be a partial undo of something that was the result of an fbcon patch in 2.1.123 being broken. I'd rather have the rest of the patch that should have been applied in 2.1.123, given my druthers.
-- Michael D. Harnois, Redeemer Lutheran Church, Washburn, IA mharn...@sbt.net aa...@aa0bt.ampr.org Earth has its boundaries, but human stupidity is limitless. -- Gustave Flaubert
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
On Mon, 28 Sep 1998, Linus Torvalds wrote: > On Mon, 28 Sep 1998, Cort Dougan wrote:
> > We're painfully aware of this. We do sync up with you though, so the vger > > tree does have what he needs along with your changes.
> > }I have stopped synching up to vger a _long_ time ago. Anybody who still > > }thinks vger has _any_ relevance to the standard kernel is very much > > }misguided.
> Note that saying "it's in vger, so you're wasting your time" is still > completely and utterly stupid. The fact that it is in vger has absolutely > no bearing, especially as there's a _lot_ of stuff in vger that will > probably never make it into 2.2.
> Linus
How about allowing the fixes in? Broken kernels, or, more correctly, kernels with broken console code, suk.
-Shawn <=========== America Held Hostage ===========> Day 2076 for the poor and the middle class. Day 2095 for the rich and the dead. 846 days remaining in the Raw Deal. <============================================>
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
> On 28 Sep 1998 09:41:38 -500 Michael Harnois wrote: > >Am I the only one for whom 2.1.123 fbcon.c doesn't compile?
> Same problem here with 123 > Len
> >gcc -D__KERNEL__ -I/src/linux-2.1.108/include -Wall -Wstrict-prototypes -O6 -fomit-frame-pointer -pipe -march=pentium -DCPU=586 -DEXPORT_SYMTAB -c fbcon.c > >fbcon.c: In function `fbcon_setup': > >fbcon.c:505: too few arguments to function `set_palette' > >fbcon.c: In function `fbcon_scroll': > >fbcon.c:1016: `SM_LEFT' undeclared (first use in this function) > >fbcon.c:1016: (Each undeclared identifier is reported only once > >fbcon.c:1016: for each function it appears in.) > >fbcon.c:1021: `SM_RIGHT' undeclared (first use in this function) > >make[3]: *** [fbcon.o] Error 1
> >--
> -----== Sent via Deja News, The Discussion Network ==----- > http://www.dejanews.com/ Easy access to 50,000+ discussion forums
> - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majord...@vger.rutgers.edu > Please read the FAQ at http://www.tux.org/lkml/
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
> > I have stopped synching up to vger a _long_ time ago. Anybody who still > > thinks vger has _any_ relevance to the standard kernel is very much > > misguided.
> In that case, please disable CONFIG_FB completely on the Intel platform, so I > won't see any complaints about it anymore. And be sure 2.2 will support less > platforms than 2.0. Other platforms rely on an up-to-date drivers/video.
I won't disable it, I will just hope that responsible people send me reasonable patches. I put my foot down on the hundred-megabyte patches I was continually getting from the console people, and I want to have the problem fixed as much as the next person.
Linus
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
> Don't take this the wrong way, but can we expect framebuffer support to > work from now on?
I don't expect fb to work _now_. No. I expect it to be fixed. I don't expect it to be fixed by people just pointing at vger and not sending me reasonable patches.
Linus
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
> How about allowing the fixes in? Broken kernels, or, more > correctly, kernels with broken console code, suk.
Yes. I applied the small patch already. It may be broken, but at least somebody tried to make a minimal patch which was more than other people have done so far.
Linus
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
On Mon, Sep 28, 1998 at 07:57:53PM +0000, Linus Torvalds wrote: > I have stopped synching up to vger a _long_ time ago. Anybody who still > thinks vger has _any_ relevance to the standard kernel is very much > misguided.
> Linus
And you think it's a good idea to have the linux community divide into to parts: The Linus party and the VGER party? One of the problems of free software is to have one version accepted as the standard one and to have people fix this one and not their highly customized one. Don't do that!
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
On Mon, 28 Sep 1998, Linus Torvalds wrote: > On Mon, 28 Sep 1998, Shawn Leas wrote:
> > How about allowing the fixes in? Broken kernels, or, more > > correctly, kernels with broken console code, suk.
> Yes. I applied the small patch already. It may be broken, but at least > somebody tried to make a minimal patch which was more than other people > have done so far.
> Linus
Sorry if I sounded rude, as I probably did. I just don't know how vger differs precisely from the official tree, so it's hard for me to get a solid grasp on whether vger has 1) better concole code 2) different console code or 3) other stupid differences. Sorry for making uninformed pleas to sync up with vger. I was under the impression that the vger tree was just "more up to date console code", as it has been presented to be.
As stated, I don't have CVS due to firewall restrictions, and so I can't even begin to compare the two. Can someone clue me in on vger a little more??? I guess what I [along with everyone else who doesn't actually run a vger kernel] would like to know is what is different, is it just the console code? How far apart are they [the two trees]? Why has Linus, in your opinion not synced up with vger for quite some time?, Or, more appropriately, what reasons has he stated in the past? I'm just curious, and please don't take this as a criticism to anyone.
Please, don't point to that damn README.CVS again. It doesn't answer ANY questions other than saying firewallers like me are screwed unless they are given more access.
"For those of you behind firewalls, you will need access to TCP port 2401 on vger from your machine." DAMN IT!!!
-Shawn <=========== America Held Hostage ===========> Day 2077 for the poor and the middle class. Day 2096 for the rich and the dead. 845 days remaining in the Raw Deal. <============================================>
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
> And you think it's a good idea to have the linux community divide into to > parts: The Linus party and the VGER party?
No. I've tried to tell the vger people that.
The problem is that some people think that once they are in vger, they're golden and no longer have to worry. Those kinds of people I don't care about, I don't want to hear about, and I refuse to discuss with.
David Miller spent an inordinate amount of time in getting the crap out of vger. That's good. He then sent me patches to sync up the parts he thought were fine. That's even better.
The problem is that there's a ton of patches on vger, and some people do not understand the issue of "Code Freeze". They think that just because they had access to the CVS tree, they got under the code freeze somehow. I won't bother educating them any more.
I'm still open to bug fixes, but they had better not be "go look at vger, some of the stuff there is bug-fixes". Anybody who thinks that that kind of approach works is pretty misguided.
Linus
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
Check out ftp://ftp.vu.union.edu/pub/users/hagopiar/linuxcvs.tar.gz if you can't use CVS... It's a clean tree, updated every evening... If there's demand, I'll store the last few and do diffs of them, let me know. Although I'd really look into getting CVS for your machine, it's out for most every platform I know of... -Rob H.
On Mon, 28 Sep 1998, Shawn Leas wrote: > Linus: Please please please please please sync the official tree > up with vger, I and many others can't use CVS, and it seems > that it is increasingly the only way to get a functional kernel > with framebuffer support.
> Screw it, maybe I'll just hack a shell acct somewhere and CVS > from somewhere else.
> -Shawn
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
On Mon, 28 Sep 1998, Shawn Leas wrote: > On Mon, 28 Sep 1998, Linus Torvalds wrote:
> > On Mon, 28 Sep 1998, Cort Dougan wrote:
> > > We're painfully aware of this. We do sync up with you though, so the vger > > > tree does have what he needs along with your changes.
> > > }I have stopped synching up to vger a _long_ time ago. Anybody who still > > > }thinks vger has _any_ relevance to the standard kernel is very much > > > }misguided.
> > Note that saying "it's in vger, so you're wasting your time" is still > > completely and utterly stupid. The fact that it is in vger has absolutely > > no bearing, especially as there's a _lot_ of stuff in vger that will > > probably never make it into 2.2.
> > Linus
> How about allowing the fixes in? Broken kernels, or, more > correctly, kernels with broken console code, suk.
If the patch works and is appropriate, who cares if the diff is generated from someone's own tree or from "cvs diff" on the vger tree??
Jon
--- 'Cloning and the reprogramming of DNA is the first serious step in becoming one with God.' - Scientist G. Richard Seed
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
On Mon, 28 Sep 1998, Linus Torvalds wrote: > reasonable patches. I put my foot down on the hundred-megabyte patches I > was continually getting from the console people, and I want to have the > problem fixed as much as the next person.
Wow! How does one manage to generate a hundred megabyte patch? I don't have the latest kernels, but "find . -type f | xargs cat | wc" tells me I've only only got 40 megabytes of kernel source, so even if they completely rewrote every file, they should only be sending you 80 megabytes or so! :-) What in heavens name are they doing?
--Tim Smith
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
On Mon, 28 Sep 1998, Jon M. Taylor wrote: > On Mon, 28 Sep 1998, Shawn Leas wrote:
> > On Mon, 28 Sep 1998, Linus Torvalds wrote:
> > > On Mon, 28 Sep 1998, Cort Dougan wrote:
> > > > We're painfully aware of this. We do sync up with you though, so the vger > > > > tree does have what he needs along with your changes.
> > > > }I have stopped synching up to vger a _long_ time ago. Anybody who still > > > > }thinks vger has _any_ relevance to the standard kernel is very much > > > > }misguided.
> > > Note that saying "it's in vger, so you're wasting your time" is still > > > completely and utterly stupid. The fact that it is in vger has absolutely > > > no bearing, especially as there's a _lot_ of stuff in vger that will > > > probably never make it into 2.2.
> > > Linus
> > How about allowing the fixes in? Broken kernels, or, more > > correctly, kernels with broken console code, suk.
> If the patch works and is appropriate, who cares if the diff is > generated from someone's own tree or from "cvs diff" on the vger tree??
> Jon
> --- > 'Cloning and the reprogramming of DNA is the first serious step in > becoming one with God.' > - Scientist G. Richard Seed
> - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majord...@vger.rutgers.edu > Please read the FAQ at http://www.tux.org/lkml/
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
On Mon, 28 Sep 1998, Tim Smith wrote: > On Mon, 28 Sep 1998, Linus Torvalds wrote: > > reasonable patches. I put my foot down on the hundred-megabyte patches I > > was continually getting from the console people, and I want to have the > > problem fixed as much as the next person.
> Wow! How does one manage to generate a hundred megabyte patch? I don't have > the latest kernels, but "find . -type f | xargs cat | wc" tells me I've only > only got 40 megabytes of kernel source, so even if they completely rewrote > every file, they should only be sending you 80 megabytes or so! :-) What > in heavens name are they doing?
Ok, that was pretty funny actually.. But, let us remember that Linus does not just blindly gunzip -c patch.gz | patch -p1 EndOfStory like us mere mortals... He actually has to grok the thing before hand.
Anyway, I know we all like to joke, but probably don't hear or understand Linus's side of the story all the time... Geert and the console bunch ALSO have legit xarguments tew... Just Linus doesn't like volitility and the extra vger differences.
-Shawn <=========== America Held Hostage ===========> Day 2078 for the poor and the middle class. Day 2097 for the rich and the dead. 844 days remaining in the Raw Deal. <============================================>
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
> David Miller spent an inordinate amount of time in getting the crap out of > vger. That's good. He then sent me patches to sync up the parts he thought > were fine. That's even better.
> The problem is that there's a ton of patches on vger, and some people do > not understand the issue of "Code Freeze". They think that just because > they had access to the CVS tree, they got under the code freeze somehow. I > won't bother educating them any more.
No, the vger tree is code-frozen as well. The only large difference between your tree and vger are the console drivers.
Some time ago, you promised you'll accept a single large video patch before 2.2 and I did send it to you, but I got ignored. The whole patch has no effect on non-experimental i386 configuration, but it's essential to get almost all other architectures work -- I really don't want to have the same situation in 2.2 as we did in 2.0 where only i386 and Alpha were compilable from your tree and all other architectures needed lots of patches. Please tell me what should I do.
Have a nice fortnight -- Martin `MJ' Mares <m...@ucw.cz> http://atrey.karlin.mff.cuni.cz/~mj/ Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth "A professor is one who talks in someone else's sleep."
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/