Re: [PATCH] sockreg2.4.5-05 inet[6]_create() register/unregistertable

2001-06-11 Thread Jacob Luna Lundberg


On Mon, 11 Jun 2001, Alan Cox wrote:
> "The source code for a work means the preferred form of the work for
^
Preferred by whom?  The FSF?  Richard Stallman?  Hackers in general when
they take a vote?  Programmers in general?  What if the market is full of
VB programmers who prefer VB?  What if none of them know assembly?  They
might all vote that assembly isn't a preferred form.  If they aren't the
ones who count, then who does?  Maybe the authors count for more than
other people?  If so then it does seem they might like to write binaries
because they're crazy and they think it's fun or something.  I think that
the intention of the GPL is clear here but the language is not...

> making modifications to it.  For an executable work, complete source
> code means all the source code for all modules it contains, plus any
> associated interface definition files, plus the scripts used to
> control compilation and installation of the executable."

All of this chunk talks about what ``complete'' means not what ``source
code'' means.

-Jacob

--
This is the moment where the joystick snaps off in Comstock's hand.
Still, he can pound haplessly on the control panel.

 - Neal Stephenson, ``Cryptonomicon''

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: [PATCH] sockreg2.4.5-05 inet[6]_create() register/unregistertable

2001-06-11 Thread Jacob Luna Lundberg


On Mon, 11 Jun 2001, Alan Cox wrote:
 The source code for a work means the preferred form of the work for
^
Preferred by whom?  The FSF?  Richard Stallman?  Hackers in general when
they take a vote?  Programmers in general?  What if the market is full of
VB programmers who prefer VB?  What if none of them know assembly?  They
might all vote that assembly isn't a preferred form.  If they aren't the
ones who count, then who does?  Maybe the authors count for more than
other people?  If so then it does seem they might like to write binaries
because they're crazy and they think it's fun or something.  I think that
the intention of the GPL is clear here but the language is not...

 making modifications to it.  For an executable work, complete source
 code means all the source code for all modules it contains, plus any
 associated interface definition files, plus the scripts used to
 control compilation and installation of the executable.

All of this chunk talks about what ``complete'' means not what ``source
code'' means.

-Jacob

--
This is the moment where the joystick snaps off in Comstock's hand.
Still, he can pound haplessly on the control panel.

 - Neal Stephenson, ``Cryptonomicon''

-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: Fwd: Copyright infringement in linux/drivers/usb/serial/keyspan*fw.h

2001-05-25 Thread Jacob Luna Lundberg


On Fri, 25 May 2001, Adam J. Richter wrote:
>   1 : a group, body, or mass composed of many distinct parts
>   or individuals
> 2 a : the collecting of units or parts into a mass or whole
> b : the condition of being so collected
>
>   You have to argue that absolutely nothing more than this
> is being done.  For example, the code the parts are not working
> together.

Um.  So you mean that if I use a processor with proprietary microcode then
I can't run Linux on it?  ;-)

Seems the argument is about where an arbitrary boundry should be placed
and clearly it's not black and white.

-Jacob

--

At a global level, the most developed countries "stabilize" the wars
among the outcasts depending on how important each conflict is to the
global economy.

 - ``The Hacker Ethic'' by Pekka Himanen



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: Fwd: Copyright infringement in linux/drivers/usb/serial/keyspan*fw.h

2001-05-25 Thread Jacob Luna Lundberg


On Fri, 25 May 2001, Adam J. Richter wrote:
   1 : a group, body, or mass composed of many distinct parts
   or individuals
 2 a : the collecting of units or parts into a mass or whole
 b : the condition of being so collected

   You have to argue that absolutely nothing more than this
 is being done.  For example, the code the parts are not working
 together.

Um.  So you mean that if I use a processor with proprietary microcode then
I can't run Linux on it?  ;-)

Seems the argument is about where an arbitrary boundry should be placed
and clearly it's not black and white.

-Jacob

--

At a global level, the most developed countries stabilize the wars
among the outcasts depending on how important each conflict is to the
global economy.

 - ``The Hacker Ethic'' by Pekka Himanen



-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: 2.4.4 del_timer_sync oops in schedule_timeout

2001-05-21 Thread Jacob Luna Lundberg


On Mon, 21 May 2001, Andrew Morton wrote:
> It could be timer-list corruption.  Someone released some memory
> which had a live timer in it.  The memory got recycled and then
> the timer list traversal fell over it.

Well I do have another oops now (artsd this time).  Once again it's in
del_timer_sync in 2.4.4, same computer after a reboot, same kernel.  It is
a UP system (SMP kernel) btw.

Could it be that the aic7xxx driver is improperly destroying a timer?  I
am having some problems with a scanner attached to the SCSI card in
question that usually result in the driver setting the scanner inactive
until I reset the scanner and rmmod/insmod the driver again.

Unable to handle kernel paging request at virtual address 2d5ca71f
 printing eip:
c011bf13
*pde  = 
Oops: 0002
CPU:0
EIP:0010:[del_timer_sync+47/132]
EFLAGS: 00013006
eax: a2e17a6a   ebx: 3246   ecx: c4047f28   edx: 2d5ca71b
esi:    edi: 0010   ebp: c4045f3c   esp: c4045f0c
ds: 0018   es: 0018   ss: 0018
Process artsd (pid: 2873, stackpage=c4045000)
Stack: c4047f28 0061afd0 c0112b54 c4047f28 c4045f28  c78143e0 
    0061afd0 c4044000 c0112a80 c4045f70 c0140b7c 0001 0004
   c305c9d8  0304 c4044000 0014 0005  
Call Trace: [schedule_timeout+120/144] [process_timeout+0/92]
[do_select+456/512] [sys_select+816/1136] [system_call+55/64]

Code: 89 42 04 89 10 b8 01 00 00 00 01 c6 a1 68 20 30 c0 c7 41 04

-Jacob

-- 

At a global level, the most developed countries "stabilize" the wars
among the outcasts depending on how important each conflict is to the
global economy.

 - ``The Hacker Ethic'' by Pekka Himanen

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: 2.4.4 del_timer_sync oops in schedule_timeout

2001-05-21 Thread Jacob Luna Lundberg


On Mon, 21 May 2001, Andrew Morton wrote:
 It could be timer-list corruption.  Someone released some memory
 which had a live timer in it.  The memory got recycled and then
 the timer list traversal fell over it.

Well I do have another oops now (artsd this time).  Once again it's in
del_timer_sync in 2.4.4, same computer after a reboot, same kernel.  It is
a UP system (SMP kernel) btw.

Could it be that the aic7xxx driver is improperly destroying a timer?  I
am having some problems with a scanner attached to the SCSI card in
question that usually result in the driver setting the scanner inactive
until I reset the scanner and rmmod/insmod the driver again.

Unable to handle kernel paging request at virtual address 2d5ca71f
 printing eip:
c011bf13
*pde  = 
Oops: 0002
CPU:0
EIP:0010:[del_timer_sync+47/132]
EFLAGS: 00013006
eax: a2e17a6a   ebx: 3246   ecx: c4047f28   edx: 2d5ca71b
esi:    edi: 0010   ebp: c4045f3c   esp: c4045f0c
ds: 0018   es: 0018   ss: 0018
Process artsd (pid: 2873, stackpage=c4045000)
Stack: c4047f28 0061afd0 c0112b54 c4047f28 c4045f28  c78143e0 
    0061afd0 c4044000 c0112a80 c4045f70 c0140b7c 0001 0004
   c305c9d8  0304 c4044000 0014 0005  
Call Trace: [schedule_timeout+120/144] [process_timeout+0/92]
[do_select+456/512] [sys_select+816/1136] [system_call+55/64]

Code: 89 42 04 89 10 b8 01 00 00 00 01 c6 a1 68 20 30 c0 c7 41 04

-Jacob

-- 

At a global level, the most developed countries stabilize the wars
among the outcasts depending on how important each conflict is to the
global economy.

 - ``The Hacker Ethic'' by Pekka Himanen

-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: 2.4.4 del_timer_sync oops in schedule_timeout

2001-05-20 Thread Jacob Luna Lundberg


On Sun, 20 May 2001, Ingo Molnar wrote:
> > Unable to handle kernel paging request at virtual address 78626970
> this appears to be some sort of DMA-corruption or other memory scribble
> problem. hexa 78626970 is ASCII "pibx", which shows in the direction of
> some sort of disk-related DMA corruption.
> we havent had any similar crash in del_timer_sync() for ages.

Ahh.  Thanks then, I'll go look hard at the disk in that box.  :)

-Jacob

-- 

Only when work uses up all energy and people are too tired to
enjoy the persuit of their passions are they ready to be reduced
to the passively receptive state suitable for television.

 - ``The Hacker Ethic'' by Pekka Himanen

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: 2.4.4 del_timer_sync oops in schedule_timeout

2001-05-20 Thread Jacob Luna Lundberg


On Sun, 20 May 2001, Ingo Molnar wrote:
  Unable to handle kernel paging request at virtual address 78626970
 this appears to be some sort of DMA-corruption or other memory scribble
 problem. hexa 78626970 is ASCII pibx, which shows in the direction of
 some sort of disk-related DMA corruption.
 we havent had any similar crash in del_timer_sync() for ages.

Ahh.  Thanks then, I'll go look hard at the disk in that box.  :)

-Jacob

-- 

Only when work uses up all energy and people are too tired to
enjoy the persuit of their passions are they ready to be reduced
to the passively receptive state suitable for television.

 - ``The Hacker Ethic'' by Pekka Himanen

-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



2.4.4 del_timer_sync oops in schedule_timeout

2001-05-19 Thread Jacob Luna Lundberg


This is 2.4.4 with the aic7xxx driver version 6.1.13 dropped in.
The oops got eaten by klogd, my apologies, but it seems sane even so.
I haven't tried newer -ac or -pre kernels so I'm sure it's probably
already fixed there but just in case it isn't...


kdm[350]: Server for display :0 terminated unexpectedly: 2816
Unable to handle kernel paging request at virtual address 78626970
printing eip:
c011bf13
*pde = 
Oops: 0002
CPU:0
EIP:0010:[del_timer_sync+47/132]
EFLAGS: 00010006
eax: 732e7872   ebx: 0246   ecx: c651ff28   edx: 7862696c
esi:    edi: 0010   ebp: c651df3c   esp: c651df0c
ds: 0018   es: 0018   ss: 0018
Process XFree86 (pid: 356, stackpage=c651d000)
Stack: c651ff28 0007edbb c0112b54 c651ff28 c651df28  c3b45260 c02ec12c
   c02ec12c 0007edbb c651c000 c0112a80 c651df70 c0140b7c 0008 0020
   c7aea140  0304 c651c000 2d24 0015  
Call Trace: [schedule_timeout+120/144] [process_timeout+0/92]
[do_select+456/512] [sys_select+816/1136] [system_call+55/64]
Code: 89 42 04 89 10 b8 01 00 00 00 01 c6 a1 68 20 30 c0 c7 41 04

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



2.4.4 del_timer_sync oops in schedule_timeout

2001-05-19 Thread Jacob Luna Lundberg


This is 2.4.4 with the aic7xxx driver version 6.1.13 dropped in.
The oops got eaten by klogd, my apologies, but it seems sane even so.
I haven't tried newer -ac or -pre kernels so I'm sure it's probably
already fixed there but just in case it isn't...


kdm[350]: Server for display :0 terminated unexpectedly: 2816
Unable to handle kernel paging request at virtual address 78626970
printing eip:
c011bf13
*pde = 
Oops: 0002
CPU:0
EIP:0010:[del_timer_sync+47/132]
EFLAGS: 00010006
eax: 732e7872   ebx: 0246   ecx: c651ff28   edx: 7862696c
esi:    edi: 0010   ebp: c651df3c   esp: c651df0c
ds: 0018   es: 0018   ss: 0018
Process XFree86 (pid: 356, stackpage=c651d000)
Stack: c651ff28 0007edbb c0112b54 c651ff28 c651df28  c3b45260 c02ec12c
   c02ec12c 0007edbb c651c000 c0112a80 c651df70 c0140b7c 0008 0020
   c7aea140  0304 c651c000 2d24 0015  
Call Trace: [schedule_timeout+120/144] [process_timeout+0/92]
[do_select+456/512] [sys_select+816/1136] [system_call+55/64]
Code: 89 42 04 89 10 b8 01 00 00 00 01 c6 a1 68 20 30 c0 c7 41 04

-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: tulip driver broken in 2.4.4?

2001-05-01 Thread Jacob Luna Lundberg


Well, I guess I should chip in here with the rather amusing fact that
2.4.4 is the first kernel *not* to do this to me...  ;-)

I am, of course, glad to help out testing stuff if needed.  My card is
also a LinkSys LNE100TX v4.1, which the tulip driver identifies as an
ADMtek Comet rev 17 (although somebody told me it's really a Centaur).

-Jacob

On Tue, 1 May 2001, Ronny Haryanto wrote:
> On 01-May-2001, Jeff Garzik wrote:
> > Ronny Haryanto wrote:
> > > 
> > > Just tried 2.4.4 yesterday and found that my eth1 was dead after 5 minutes.
> > 
> > Does 2.4.3 work for you?
> 
> Yes. I just tried 2.4.3, and it works fine. So it looks like there's a bug
> introduced between 2.4.3 and 2.4.4. Too bad I can't use 2.4.3; I need 2.4.4
> due to the VIA chipset bug. Is there any other info that I could provide
> from here to help debugging?


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: tulip driver broken in 2.4.4?

2001-05-01 Thread Jacob Luna Lundberg


Well, I guess I should chip in here with the rather amusing fact that
2.4.4 is the first kernel *not* to do this to me...  ;-)

I am, of course, glad to help out testing stuff if needed.  My card is
also a LinkSys LNE100TX v4.1, which the tulip driver identifies as an
ADMtek Comet rev 17 (although somebody told me it's really a Centaur).

-Jacob

On Tue, 1 May 2001, Ronny Haryanto wrote:
 On 01-May-2001, Jeff Garzik wrote:
  Ronny Haryanto wrote:
   
   Just tried 2.4.4 yesterday and found that my eth1 was dead after 5 minutes.
  
  Does 2.4.3 work for you?
 
 Yes. I just tried 2.4.3, and it works fine. So it looks like there's a bug
 introduced between 2.4.3 and 2.4.4. Too bad I can't use 2.4.3; I need 2.4.4
 due to the VIA chipset bug. Is there any other info that I could provide
 from here to help debugging?


-
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



use the kernel to change an irq?

2001-03-22 Thread Jacob Luna Lundberg


Oh Great Gurus:

I have an agp video card that seems quite picky about interrupts, and a
bios that is insisting on sharing the video card's interrupt with whatever
is in the first pci slot.  So my question is, is there any way for the
kernel to more or less say ``screw you'' to the bios and pick the irq for
the video card itself?  I have a spare irq I'd love for it to use...

Oh, almost forgot:  Yes, I'd just vacate the pci slot below the video
card, but sadly all my pci slots are in use.  :(

Ok, I'll admit the card is an nVidia card and I'm trying to use the (evil)
binary drivers.  But note I'm *not* asking for help with that directly.
I'm merely asking if there's a way to avoid sharing the interrupt...

Thanks Muchly,
-Jacob

-- 

The authoritarian attitude has to be fought wherever
you find it, lest it smother you and other hackers.

 - Eric S. Raymond

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



use the kernel to change an irq?

2001-03-22 Thread Jacob Luna Lundberg


Oh Great Gurus:

I have an agp video card that seems quite picky about interrupts, and a
bios that is insisting on sharing the video card's interrupt with whatever
is in the first pci slot.  So my question is, is there any way for the
kernel to more or less say ``screw you'' to the bios and pick the irq for
the video card itself?  I have a spare irq I'd love for it to use...

Oh, almost forgot:  Yes, I'd just vacate the pci slot below the video
card, but sadly all my pci slots are in use.  :(

Ok, I'll admit the card is an nVidia card and I'm trying to use the (evil)
binary drivers.  But note I'm *not* asking for help with that directly.
I'm merely asking if there's a way to avoid sharing the interrupt...

Thanks Muchly,
-Jacob

-- 

The authoritarian attitude has to be fought wherever
you find it, lest it smother you and other hackers.

 - Eric S. Raymond

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: [LONG RANT] Re: Linux stifles innovation...

2001-02-17 Thread Jacob Luna Lundberg


> Speaking as a Linux _USER_, if this happens, can I get said print
> engine working on my ARM machines with these closed source drivers?
> Can Alpha users get this print system working?  Can Sparc uses
> get it working?  What?  I can't?  They can't?  Well, its no good to
> me nor them.  You've just made the system x86 specific.  Well done,
> thats a step backwards, not forwards.

Just out of curiosity, why can't the specification be along the lines of a
vendor data file saying ``if you want the printer to do x then say y'' and
``if the printer says x then it means y''.  That ought to add a lot of
functionality right there.  Sure there are evil winprinters that this
wouldn't be enough for but it would be hardware independant, yes?

Or alternatively what about getting vendors to release their source to a
middleman as a trade secret?  The middleman could then release binaries
for the various arches...  Distasteful, but I'd love to be able to use
*all* the features of my Lexmark OptraColor 45...  ;)

-Jacob

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: [LONG RANT] Re: Linux stifles innovation...

2001-02-17 Thread Jacob Luna Lundberg


 Speaking as a Linux _USER_, if this happens, can I get said print
 engine working on my ARM machines with these closed source drivers?
 Can Alpha users get this print system working?  Can Sparc uses
 get it working?  What?  I can't?  They can't?  Well, its no good to
 me nor them.  You've just made the system x86 specific.  Well done,
 thats a step backwards, not forwards.

Just out of curiosity, why can't the specification be along the lines of a
vendor data file saying ``if you want the printer to do x then say y'' and
``if the printer says x then it means y''.  That ought to add a lot of
functionality right there.  Sure there are evil winprinters that this
wouldn't be enough for but it would be hardware independant, yes?

Or alternatively what about getting vendors to release their source to a
middleman as a trade secret?  The middleman could then release binaries
for the various arches...  Distasteful, but I'd love to be able to use
*all* the features of my Lexmark OptraColor 45...  ;)

-Jacob

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



Re: hdd: set_drive_speed_status: status=0x51 { DriveReady SeekCompleteError }

2001-01-27 Thread Jacob Luna Lundberg


I gave it a whirl.  Sadly, no change.

On Sat, 27 Jan 2001, Jens Axboe wrote:
> My gut tells me that this is the 'get last written' command, and even
> with the quiet flag we get the IDE error status printed. Could you
> try and add
>
>   goto use_toc;
>
> add the top of drivers/cdrom/cdrom.c:cdrom_get_last_written() and
> see if that makes the error disappear?

-Jacob

-- 

Reechani, Sentrosi, Vasi

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



hdd: set_drive_speed_status: status=0x51 { DriveReady SeekCompleteError }

2001-01-27 Thread Jacob Luna Lundberg


I've been getting this during the boot sequence for quite some time now.
They don't seem to impact the functionality of the drive any though.  Just
another extra-verbose kernel message I should ignore?  :)

(This is from the 2.4.1-pre10 btw.)

hdd: CD-ROM TW 120D, ATAPI CD/DVD-ROM drive
hdd: set_drive_speed_status: status=0x51 { DriveReady SeekComplete Error }
hdd: set_drive_speed_status: error=0x04
[...]
hdd: ATAPI 12X CD-ROM drive, 240kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12

-Jacob


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



hdd: set_drive_speed_status: status=0x51 { DriveReady SeekCompleteError }

2001-01-27 Thread Jacob Luna Lundberg


I've been getting this during the boot sequence for quite some time now.
They don't seem to impact the functionality of the drive any though.  Just
another extra-verbose kernel message I should ignore?  :)

(This is from the 2.4.1-pre10 btw.)

hdd: CD-ROM TW 120D, ATAPI CD/DVD-ROM drive
hdd: set_drive_speed_status: status=0x51 { DriveReady SeekComplete Error }
hdd: set_drive_speed_status: error=0x04
[...]
hdd: ATAPI 12X CD-ROM drive, 240kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12

-Jacob


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: hdd: set_drive_speed_status: status=0x51 { DriveReady SeekCompleteError }

2001-01-27 Thread Jacob Luna Lundberg


I gave it a whirl.  Sadly, no change.

On Sat, 27 Jan 2001, Jens Axboe wrote:
 My gut tells me that this is the 'get last written' command, and even
 with the quiet flag we get the IDE error status printed. Could you
 try and add

   goto use_toc;

 add the top of drivers/cdrom/cdrom.c:cdrom_get_last_written() and
 see if that makes the error disappear?

-Jacob

-- 

Reechani, Sentrosi, Vasi

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: test-10 tulip "eth0 timed out" (smp, heavy IDE use)

2000-11-27 Thread Jacob Luna Lundberg


> > Linksys LNE version 4, 00:0d.0 Ethernet controller: Bridgecom, Inc:
> > Unknown device 0985 (rev 11)
[...]
> > Nov 28 04:04:52 twoey kernel: NETDEV WATCHDOG: eth0: transmit timed out
> > Nov 28 04:04:52 twoey kernel: eth0: Transmit timed out, status fc664010,
> > CSR12 , resetting...

I can replicate this message any day you want.  It seems that this card is
perhaps a bit too sensitive to high interrupt latencies or something to
that effect.  Dan Hollis worked on my box for several days and we found
that the problem tends to trigger (in my case) when nfs is in use.  But I
still haven't had time to explore further.  :(

Dan tells me the chip in question is a Centaur so I presume eventually
kernels will identify it correctly once somebody adds it to the list.  :)

-Jacob

-- 

" ... mutant DEC .au files ... "

-http://ocean.hhardy.net/ftp/systems/linux/snd/Lsox/Sox/
 [1999.09.22 - sorry, link is dead nowadays]

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: test-10 tulip eth0 timed out (smp, heavy IDE use)

2000-11-27 Thread Jacob Luna Lundberg


  Linksys LNE version 4, 00:0d.0 Ethernet controller: Bridgecom, Inc:
  Unknown device 0985 (rev 11)
[...]
  Nov 28 04:04:52 twoey kernel: NETDEV WATCHDOG: eth0: transmit timed out
  Nov 28 04:04:52 twoey kernel: eth0: Transmit timed out, status fc664010,
  CSR12 , resetting...

I can replicate this message any day you want.  It seems that this card is
perhaps a bit too sensitive to high interrupt latencies or something to
that effect.  Dan Hollis worked on my box for several days and we found
that the problem tends to trigger (in my case) when nfs is in use.  But I
still haven't had time to explore further.  :(

Dan tells me the chip in question is a Centaur so I presume eventually
kernels will identify it correctly once somebody adds it to the list.  :)

-Jacob

-- 

" ... mutant DEC .au files ... "

-http://ocean.hhardy.net/ftp/systems/linux/snd/Lsox/Sox/
 [1999.09.22 - sorry, link is dead nowadays]

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: [PATCH (2.4)] atomic use count for proc_dir_entry

2000-11-17 Thread Jacob Luna Lundberg


On Fri, 17 Nov 2000, Dan Aloni wrote:
> If you are right, I guess put_files_struct() of kernel/exit.c would
> have cleaned files_struct everytime someones called it. 
> Everywhere in the kernel, objects are freed when
> atomic_dec_and_test() returns true.

Indeed, after studying the asm in question I think I see how it ticks.
What is the reasoning behind reversing the result of the test instead of
returning the new value of the counter?

(Thanks for taking time to set me straight on this.  :)

-Jacob

-- 

Why you say you no bunny rabbit when you have little powder-puff tail?
-- The Tasmanian Devil

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: [PATCH (2.4)] atomic use count for proc_dir_entry

2000-11-17 Thread Jacob Luna Lundberg


On Fri, 17 Nov 2000, Dan Aloni wrote:
 If you are right, I guess put_files_struct() of kernel/exit.c would
 have cleaned files_struct everytime someones called it. 
 Everywhere in the kernel, objects are freed when
 atomic_dec_and_test() returns true.

Indeed, after studying the asm in question I think I see how it ticks.
What is the reasoning behind reversing the result of the test instead of
returning the new value of the counter?

(Thanks for taking time to set me straight on this.  :)

-Jacob

-- 

Why you say you no bunny rabbit when you have little powder-puff tail?
-- The Tasmanian Devil

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: [PATCH (2.4)] atomic use count for proc_dir_entry

2000-11-16 Thread Jacob Luna Lundberg


I'm not (yet) a kernel guru, so just point and laugh if I'm wrong, but...

On Thu, 16 Nov 2000, Dan Aloni wrote:
> -   if (!--de->count) {
> +   if (atomic_dec_and_test(>count)) {

Doesn't this reverse the sense of the test?

-Jacob

-- 

"My my, the cruelest lies are often told without a word.
 My my, the kindest truths are often spoke, but never heard."

-Ben Folds Five, "The Last Polka"

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



Re: [PATCH (2.4)] atomic use count for proc_dir_entry

2000-11-16 Thread Jacob Luna Lundberg


I'm not (yet) a kernel guru, so just point and laugh if I'm wrong, but...

On Thu, 16 Nov 2000, Dan Aloni wrote:
 -   if (!--de-count) {
 +   if (atomic_dec_and_test(de-count)) {

Doesn't this reverse the sense of the test?

-Jacob

-- 

"My my, the cruelest lies are often told without a word.
 My my, the kindest truths are often spoke, but never heard."

-Ben Folds Five, "The Last Polka"

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



re: kernel BUG at page_alloc.c:176, 2.4.0test9pre7

2000-10-01 Thread Jacob Luna Lundberg


This bug, which I posted about earlier tonight, appears to be resolved by
Rik van Riel's latest vm patch (www.surriel.com/patches/2.4.0-t9p7-vmpatch)
although I can't be certain.  But prior to the patch I could trigger the
BUG quite easily with a kernel compile or such and I have been compiling
kernels since it came out with no more BUGs.  Thanks, Rik...

-Jacob

-- 

847.63

-The Simpsons

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/



re: kernel BUG at page_alloc.c:176, 2.4.0test9pre7

2000-10-01 Thread Jacob Luna Lundberg


This bug, which I posted about earlier tonight, appears to be resolved by
Rik van Riel's latest vm patch (www.surriel.com/patches/2.4.0-t9p7-vmpatch)
although I can't be certain.  But prior to the patch I could trigger the
BUG quite easily with a kernel compile or such and I have been compiling
kernels since it came out with no more BUGs.  Thanks, Rik...

-Jacob

-- 

847.63

-The Simpsons

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/