New USB HID driver in -ac series

2001-06-01 Thread Nathan Walp

I upgraded from 2.4.5-ac2 to 2.4.5-ac5 recently, and all seemed well.
However, I noticed that the scrollwheel on my mouse wasn't working very
well.  I have that new Logitech cordless optical mouse, so my first
thought was that the batteries were low, but it was late at night, and I
didn't have spares, so I just dealt with it.  I got new batteries, and
the problem didn't go away.  Booted into windows, and the scrollwheel
worked fine.  I then remembered seeing the HID drivers in Alan's
changelog.  I booted back into -ac2, and the scrollwheel worked fine.
-ac5 and -ac6 both show this problem, and I assume every kernel since
the HID driver update has it as well.  Here's the contents of
/proc/bus/usb/devices:

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc= 11/900 us ( 1%), #Int=  1, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor= ProdID= Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=d000
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 4
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=058f ProdID=9254 Rev= 1.00
S:  Manufacturer=ALCOR
S:  Product=Generic USB Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=255ms
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=118/900 us (13%), #Int=  1, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor= ProdID= Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=d400
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=046d ProdID=c501 Rev= 9.10
S:  Manufacturer=Logitech
S:  Product=USB Receiver
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 50mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=hid
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl= 10ms

Hope this is of some help
Nathan


-- 
Nathan Walp || [EMAIL PROTECTED]
GPG Fingerprint:||   http://faceprint.com/
5509 6EF3 928B 2363 9B2B  DA17 3E46 2CDC 492D DB7E


 PGP signature


New USB HID driver in -ac series

2001-06-01 Thread Nathan Walp

I upgraded from 2.4.5-ac2 to 2.4.5-ac5 recently, and all seemed well.
However, I noticed that the scrollwheel on my mouse wasn't working very
well.  I have that new Logitech cordless optical mouse, so my first
thought was that the batteries were low, but it was late at night, and I
didn't have spares, so I just dealt with it.  I got new batteries, and
the problem didn't go away.  Booted into windows, and the scrollwheel
worked fine.  I then remembered seeing the HID drivers in Alan's
changelog.  I booted back into -ac2, and the scrollwheel worked fine.
-ac5 and -ac6 both show this problem, and I assume every kernel since
the HID driver update has it as well.  Here's the contents of
/proc/bus/usb/devices:

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc= 11/900 us ( 1%), #Int=  1, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor= ProdID= Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=d000
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 4
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=058f ProdID=9254 Rev= 1.00
S:  Manufacturer=ALCOR
S:  Product=Generic USB Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=255ms
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=118/900 us (13%), #Int=  1, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor= ProdID= Rev= 0.00
S:  Product=USB UHCI Root Hub
S:  SerialNumber=d400
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 1.10 Cls=00(ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=046d ProdID=c501 Rev= 9.10
S:  Manufacturer=Logitech
S:  Product=USB Receiver
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 50mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=hid
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl= 10ms

Hope this is of some help
Nathan


-- 
Nathan Walp || [EMAIL PROTECTED]
GPG Fingerprint:||   http://faceprint.com/
5509 6EF3 928B 2363 9B2B  DA17 3E46 2CDC 492D DB7E


 PGP signature


Re: random reboots

2001-04-25 Thread Nathan Walp

I've gotten a lot more response to this than I'd ever dreamed, but I
figured out the problem on my own...

I have (had) one of those exhaust fans that fits into a PCI/ISA slot,
and it died.  Not only did it die, but it started creating heat of it's
own.  I don't think the video card adjacent to it appreciated this a
whole lot.  I removed the dead fan, and everything is back to normal, I
just need to go get a new fan to make myself feel better ;-)

The 1007 bios, and ac14 have been perfectly stable, so no worries about
either.

Thanks,
Nathan

Petr Vandrovec wrote:
> 
> On Tue, Apr 24, 2001 at 12:18:42PM -0400, Nathan Walp wrote:
> > I upgraded the BIOS on this Asus A7V sometime in the past week, but I
> > honestly don't remember when.  From 1005C to 1007.  This was released in
> > march, so I assumed it was pretty stable, but it could be the cause.
> > I'm going to go downgrade now, but is this more likely to be a kernel
> > bug, or a hardware bug/new bios bug?
> 
> No problem here. I'm using 1007 since its release in first half
> of March.
> 
> Linux version 2.4.3-ac12-amd (root@ppc) (gcc version 3.0 20010402 (Debian 
>prerelease)) #1 Mon Apr 23 02:31:13 CEST 2001
> ...
> Kernel command line: BOOT_IMAGE=Linux ro root=2105 video=matrox:vesa:0x105,fv:85 
>devfs=nomount
> Initializing CPU#0
> Detected 1009.013 MHz processor.
> ...
> CPU: AMD Athlon(tm) Processor stepping 02
> Enabling fast FPU save and restore... done.
> ...
> apm: BIOS version 1.2 Flags 0x03 (Driver version 1.14)
> ...
> 
> Except that I got 'ide only func: 14' today with my Promise PDC20265
> (which looks strange to me - either all Intel, VIA and Promise have
> same bug in their UDMA hardware, or there is a bug in Linux IDE
> driver...) (I had to reboot because of kernel somehow believed that
> it read some garbage instead of MBR from hdg, so I could not run my
> repartitioning session, as I found no way to invalidate hdg kernel
> cache).
> But machine for sure does not spontaneously reboot. And I have
> enabled local apic in kernel configuration. All previous kernels
> were built with Debian's 2.95.3-something, ac12 was built with
> gcc-3.0, as I wanted to update anyway, and ac12 just gave me a reason.
> Best regards,
> Petr Vandrovec
> [EMAIL PROTECTED]
-
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: random reboots

2001-04-25 Thread Nathan Walp

I've gotten a lot more response to this than I'd ever dreamed, but I
figured out the problem on my own...

I have (had) one of those exhaust fans that fits into a PCI/ISA slot,
and it died.  Not only did it die, but it started creating heat of it's
own.  I don't think the video card adjacent to it appreciated this a
whole lot.  I removed the dead fan, and everything is back to normal, I
just need to go get a new fan to make myself feel better ;-)

The 1007 bios, and ac14 have been perfectly stable, so no worries about
either.

Thanks,
Nathan

Petr Vandrovec wrote:
 
 On Tue, Apr 24, 2001 at 12:18:42PM -0400, Nathan Walp wrote:
  I upgraded the BIOS on this Asus A7V sometime in the past week, but I
  honestly don't remember when.  From 1005C to 1007.  This was released in
  march, so I assumed it was pretty stable, but it could be the cause.
  I'm going to go downgrade now, but is this more likely to be a kernel
  bug, or a hardware bug/new bios bug?
 
 No problem here. I'm using 1007 since its release in first half
 of March.
 
 Linux version 2.4.3-ac12-amd (root@ppc) (gcc version 3.0 20010402 (Debian 
prerelease)) #1 Mon Apr 23 02:31:13 CEST 2001
 ...
 Kernel command line: BOOT_IMAGE=Linux ro root=2105 video=matrox:vesa:0x105,fv:85 
devfs=nomount
 Initializing CPU#0
 Detected 1009.013 MHz processor.
 ...
 CPU: AMD Athlon(tm) Processor stepping 02
 Enabling fast FPU save and restore... done.
 ...
 apm: BIOS version 1.2 Flags 0x03 (Driver version 1.14)
 ...
 
 Except that I got 'ide only func: 14' today with my Promise PDC20265
 (which looks strange to me - either all Intel, VIA and Promise have
 same bug in their UDMA hardware, or there is a bug in Linux IDE
 driver...) (I had to reboot because of kernel somehow believed that
 it read some garbage instead of MBR from hdg, so I could not run my
 repartitioning session, as I found no way to invalidate hdg kernel
 cache).
 But machine for sure does not spontaneously reboot. And I have
 enabled local apic in kernel configuration. All previous kernels
 were built with Debian's 2.95.3-something, ac12 was built with
 gcc-3.0, as I wanted to update anyway, and ac12 just gave me a reason.
 Best regards,
 Petr Vandrovec
 [EMAIL PROTECTED]
-
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/



random reboots

2001-04-24 Thread Nathan Walp

Help!

My machine seems to be rebooting at random.  Actually, it's more like
the screen blanks, and suddenly the BIOS is going through POST.  There
may be a reset-button gnome in my case putting a jumper over the reset
pins, but I seriously doubt it. ;-) I recently tried to switch from APM
to ACPI, when i upgraded from ac9 to ac11, so I thought that might be
the cause.  So I switched back to APM with ac13 (I had the same ac12
compile problems as the rest of the world).  It's still rebooting,
without any aparent cause.

I upgraded the BIOS on this Asus A7V sometime in the past week, but I
honestly don't remember when.  From 1005C to 1007.  This was released in
march, so I assumed it was pretty stable, but it could be the cause. 
I'm going to go downgrade now, but is this more likely to be a kernel
bug, or a hardware bug/new bios bug?

Thanks,
Nathan
-
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/



random reboots

2001-04-24 Thread Nathan Walp

Help!

My machine seems to be rebooting at random.  Actually, it's more like
the screen blanks, and suddenly the BIOS is going through POST.  There
may be a reset-button gnome in my case putting a jumper over the reset
pins, but I seriously doubt it. ;-) I recently tried to switch from APM
to ACPI, when i upgraded from ac9 to ac11, so I thought that might be
the cause.  So I switched back to APM with ac13 (I had the same ac12
compile problems as the rest of the world).  It's still rebooting,
without any aparent cause.

I upgraded the BIOS on this Asus A7V sometime in the past week, but I
honestly don't remember when.  From 1005C to 1007.  This was released in
march, so I assumed it was pretty stable, but it could be the cause. 
I'm going to go downgrade now, but is this more likely to be a kernel
bug, or a hardware bug/new bios bug?

Thanks,
Nathan
-
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: [sligthly OT] serial console on palm

2001-03-18 Thread Nathan Walp

Andreas Dilger wrote:
> 
> John Lenton writes:
> > I remember seing a project to get a palm pilot working as a
> > serial console, but now google seems unable to find it. Does
> > anyone know of such a project?
> 
> I got one recently called "serialrecord" for the Palm, but it is one-way
> only (useful for capturing OOPSes or so.  If someone had a two-way console
> for the Palm, it would be great.  Sorry, no URL, but you _should_ be able
> to find it in l-k archives.
> 
> Cheers, Andreas
> --
> Andreas Dilger  \ "If a man ate a pound of pasta and a pound of antipasto,
>  \  would they cancel out, leaving him still hungry?"
> http://www-mddsp.enel.ucalgary.ca/People/adilger/   -- Dogbert
> -
> 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/

This one has proved handy in the past.  I've used it to log into routers
and the like, it's pretty cool.  The actual website (not palmgear) is
incredibly slow tho.

http://www.palmgear.com/software/showsoftware.cfm?prodID=552

Nathan
-
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: [sligthly OT] serial console on palm

2001-03-18 Thread Nathan Walp

Andreas Dilger wrote:
 
 John Lenton writes:
  I remember seing a project to get a palm pilot working as a
  serial console, but now google seems unable to find it. Does
  anyone know of such a project?
 
 I got one recently called "serialrecord" for the Palm, but it is one-way
 only (useful for capturing OOPSes or so.  If someone had a two-way console
 for the Palm, it would be great.  Sorry, no URL, but you _should_ be able
 to find it in l-k archives.
 
 Cheers, Andreas
 --
 Andreas Dilger  \ "If a man ate a pound of pasta and a pound of antipasto,
  \  would they cancel out, leaving him still hungry?"
 http://www-mddsp.enel.ucalgary.ca/People/adilger/   -- Dogbert
 -
 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/

This one has proved handy in the past.  I've used it to log into routers
and the like, it's pretty cool.  The actual website (not palmgear) is
incredibly slow tho.

http://www.palmgear.com/software/showsoftware.cfm?prodID=552

Nathan
-
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: devfs vs. devpts

2001-03-16 Thread Nathan Walp

John Jasen wrote:
> 
> On 16 Mar 2001, Ian Soboroff wrote:
> 
> > i don't have devpts mounted under 2.4.2 (debian checks whether you
> > have devfs before mounting devpts), so i tried building my kernel with
> > Unix 98 pty support but without the devpts filesystem.  i get the
> > following error at the very end of 'make bzImage':
> 
> snipped from .config:
> 
> #
> # Character devices
> #
> CONFIG_VT=y
> CONFIG_VT_CONSOLE=y
> CONFIG_SERIAL=y
> # CONFIG_SERIAL_CONSOLE is not set
> # CONFIG_SERIAL_EXTENDED is not set
> # CONFIG_SERIAL_NONSTANDARD is not set
> CONFIG_UNIX98_PTYS=y
> CONFIG_UNIX98_PTY_COUNT=256
> 
> #
> # File systems
> #
> CONFIG_DEVFS_FS=y
> CONFIG_DEVFS_MOUNT=y
> CONFIG_DEVFS_DEBUG=y
> ...
> # CONFIG_DEVPTS_FS is not set
> 
> from my /etc/devfsd.conf, I have:
> REGISTERpts/.*  MKOLDCOMPAT
> UNREGISTER  pts/.*  RMOLDCOMPAT
> 
> and for permissions:
> REGISTERpts/.*  IGNORE
> 

I had the same problem, so i added those devfsd lines to my config
files, and everything's peachy now.  I'm thinking it's a debian problem,
cause everything was fine till I ran a dist-upgrade.  I didn't notice it
right away, and I did random kernel stuff before I did notice it.  Ian,
which debian are you running, I'm using sid.

Nathan
-
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: devfs vs. devpts

2001-03-16 Thread Nathan Walp

John Jasen wrote:
 
 On 16 Mar 2001, Ian Soboroff wrote:
 
  i don't have devpts mounted under 2.4.2 (debian checks whether you
  have devfs before mounting devpts), so i tried building my kernel with
  Unix 98 pty support but without the devpts filesystem.  i get the
  following error at the very end of 'make bzImage':
 
 snipped from .config:
 
 #
 # Character devices
 #
 CONFIG_VT=y
 CONFIG_VT_CONSOLE=y
 CONFIG_SERIAL=y
 # CONFIG_SERIAL_CONSOLE is not set
 # CONFIG_SERIAL_EXTENDED is not set
 # CONFIG_SERIAL_NONSTANDARD is not set
 CONFIG_UNIX98_PTYS=y
 CONFIG_UNIX98_PTY_COUNT=256
 
 #
 # File systems
 #
 CONFIG_DEVFS_FS=y
 CONFIG_DEVFS_MOUNT=y
 CONFIG_DEVFS_DEBUG=y
 ...
 # CONFIG_DEVPTS_FS is not set
 
 from my /etc/devfsd.conf, I have:
 REGISTERpts/.*  MKOLDCOMPAT
 UNREGISTER  pts/.*  RMOLDCOMPAT
 
 and for permissions:
 REGISTERpts/.*  IGNORE
 

I had the same problem, so i added those devfsd lines to my config
files, and everything's peachy now.  I'm thinking it's a debian problem,
cause everything was fine till I ran a dist-upgrade.  I didn't notice it
right away, and I did random kernel stuff before I did notice it.  Ian,
which debian are you running, I'm using sid.

Nathan
-
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: Linux 2.4.2ac20

2001-03-14 Thread Nathan Walp

David Balazic wrote:
> 
> Nathan Walp wrote:
> >
> > David Balazic wrote:
> > >
> > > Nathan Walp ([EMAIL PROTECTED]) wrote :
> > >
> > > > Also, sometime between ac7 and ac18 (spring break kept me from testing
> > > > stuff inbetween), i assume during the new aic7xxx driver merge, the
> > > > order of detection got changed, and now the ide-scsi virtual host is
> > > > host0, and my 29160N is host1. Is this on purpose? It messed up a
> > > > bunch of my stuff as far as /dev and such are concerned.
> > >
> > > SCSI adapters are enumerated randomly(*) , relying on certain numbering
> > > will get you into trouble, sooner or later.
> > > There is no commonly accepted solution, AFAIK.
> > > The same thing can happent to disk enumeration ( sdb becomes sdc )
> > > or partition enumeration ( hda6 becomes hda5 ).
> > >
> > > * - theoreticaly no, but practicaly yes ( most of the time )
> > >
> > > --
> > > David Balazic
> > > --
> > > "Be excellent to each other." - Bill & Ted
> > > - - - - - - - - - - - - - - - - - - - - - -
> >
> > SCSI adapters are given host numbers in a random order?  Even with no
> > hardware changes?  Does this make less than sense to anyone else?  Every
> > kernel EVER up till now has had the real scsi cards (in some particular
> > order) then ide-scsi.  Have I just been lucky???
> >
> > Nathan
> 
> What I mean that too many factors are affecting the enumeration,
> so that you can not rely on it :
> 
> -  kernel changes
> -  driver changes ( partly overlaps with the previous poit )
> -  hardware changes
> -  something else ?
> 
> There is no policy for this enumeration ( AFAIK ) , so there is
> nothing to rely on , except luck :-)

See, that all makes sense.  You can't depend on hardware to detect in
the same order, whether it's SCSI cards, network cards, or anything
really.  But the software psuedo-device that is ide-scsi, shouldn't that
pick a spot before or after the hardware and stay there?  That's my
point, i guess.

Nathan
-
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: Linux 2.4.2ac20

2001-03-13 Thread Nathan Walp

David Balazic wrote:
> 
> Nathan Walp ([EMAIL PROTECTED]) wrote :
> 
> > Also, sometime between ac7 and ac18 (spring break kept me from testing
> > stuff inbetween), i assume during the new aic7xxx driver merge, the
> > order of detection got changed, and now the ide-scsi virtual host is
> > host0, and my 29160N is host1. Is this on purpose? It messed up a
> > bunch of my stuff as far as /dev and such are concerned.
> 
> SCSI adapters are enumerated randomly(*) , relying on certain numbering
> will get you into trouble, sooner or later.
> There is no commonly accepted solution, AFAIK.
> The same thing can happent to disk enumeration ( sdb becomes sdc )
> or partition enumeration ( hda6 becomes hda5 ).
> 
> * - theoreticaly no, but practicaly yes ( most of the time )
> 
> --
> David Balazic
> --
> "Be excellent to each other." - Bill & Ted
> - - - - - - - - - - - - - - - - - - - - - -

SCSI adapters are given host numbers in a random order?  Even with no
hardware changes?  Does this make less than sense to anyone else?  Every
kernel EVER up till now has had the real scsi cards (in some particular
order) then ide-scsi.  Have I just been lucky???

Nathan
-
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: Linux 2.4.2ac20

2001-03-13 Thread Nathan Walp

David Balazic wrote:
 
 Nathan Walp ([EMAIL PROTECTED]) wrote :
 
  Also, sometime between ac7 and ac18 (spring break kept me from testing
  stuff inbetween), i assume during the new aic7xxx driver merge, the
  order of detection got changed, and now the ide-scsi virtual host is
  host0, and my 29160N is host1. Is this on purpose? It messed up a
  bunch of my stuff as far as /dev and such are concerned.
 
 SCSI adapters are enumerated randomly(*) , relying on certain numbering
 will get you into trouble, sooner or later.
 There is no commonly accepted solution, AFAIK.
 The same thing can happent to disk enumeration ( sdb becomes sdc )
 or partition enumeration ( hda6 becomes hda5 ).
 
 * - theoreticaly no, but practicaly yes ( most of the time )
 
 --
 David Balazic
 --
 "Be excellent to each other." - Bill  Ted
 - - - - - - - - - - - - - - - - - - - - - -

SCSI adapters are given host numbers in a random order?  Even with no
hardware changes?  Does this make less than sense to anyone else?  Every
kernel EVER up till now has had the real scsi cards (in some particular
order) then ide-scsi.  Have I just been lucky???

Nathan
-
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: Linux 2.4.2ac20

2001-03-12 Thread Nathan Walp

Alan Cox wrote:
> 
> ftp://ftp.kernel.org/pub/linux/kernel/people/alan/3.4/
> 
> Intermediate diffs are available from
> 
> http://www.bzimage.org
> 
> (Note that the cmsfs port to 2.4 is a work in progress)
> 
> Its now 2767631 bytes .gz but a fair amount of stuff has gone to Linus so
> if you redo the diff versus 2.4.3pre4 it looks a lot nicer 8)
> 
> 2.4.2-ac20
> o   Add support for the GoHubs GO-COM232(Greg Kroah-Hartman)
> o   Remove cobalt remnants  (Ralf Baechle)
> o   First block of mm documentation (Rik van Riel)
> o   Replace ancient Zoran driver with new one   (Serguei Miridonov,
> Wolfgang Scherr, Rainer Johanni, Dave Perks)
> o   Fix Alpha build (Jeff Garzik)
> o   Fix K7 mtrr breakage(Dave Jones)
> o   Fix pcnet32 touching resources before enable(Dave Jones)
> o   Merge with Linus 2.4.3pre4


Debian sid (unstable).  ac18 compiled fine.  ac20, i got this:

gcc -I/usr/include -ldb aicasm_gram.c aicasm_scan.c aicasm.c
aicasm_symbol.c -o aicasm
aicasm/aicasm_gram.y:45: ../queue.h: No such file or directory
aicasm/aicasm_gram.y:50: aicasm.h: No such file or directory
aicasm/aicasm_gram.y:51: aicasm_symbol.h: No such file or directory
aicasm/aicasm_gram.y:52: aicasm_insformat.h: No such file or directory
aicasm/aicasm_scan.l:44: ../queue.h: No such file or directory
aicasm/aicasm_scan.l:49: aicasm.h: No such file or directory
aicasm/aicasm_scan.l:50: aicasm_symbol.h: No such file or directory
aicasm/aicasm_scan.l:51: y.tab.h: No such file or directory
make[5]: *** [aicasm] Error 1
make[5]: Leaving directory
`/usr/src/linux-2.4.2-ac20/drivers/scsi/aic7xxx/aicasm'
make[4]: *** [aicasm/aicasm] Error 2
make[4]: Leaving directory
`/usr/src/linux-2.4.2-ac20/drivers/scsi/aic7xxx'
make[3]: *** [first_rule] Error 2
make[3]: Leaving directory
`/usr/src/linux-2.4.2-ac20/drivers/scsi/aic7xxx'
make[2]: *** [_subdir_aic7xxx] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.2-ac20/drivers/scsi'
make[1]: *** [_subdir_scsi] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.2-ac20/drivers'
make: *** [_dir_drivers] Error 2
patience:/usr/src/linux# 



Also, sometime between ac7 and ac18 (spring break kept me from testing
stuff inbetween), i assume during the new aic7xxx driver merge, the
order of detection got changed, and now the ide-scsi virtual host is
host0, and my 29160N is host1.  Is this on purpose?  It messed up a
bunch of my stuff as far as /dev and such are concerned.  


Thanks,
Nathan
-
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: Linux 2.4.2ac20

2001-03-12 Thread Nathan Walp

Alan Cox wrote:
 
 ftp://ftp.kernel.org/pub/linux/kernel/people/alan/3.4/
 
 Intermediate diffs are available from
 
 http://www.bzimage.org
 
 (Note that the cmsfs port to 2.4 is a work in progress)
 
 Its now 2767631 bytes .gz but a fair amount of stuff has gone to Linus so
 if you redo the diff versus 2.4.3pre4 it looks a lot nicer 8)
 
 2.4.2-ac20
 o   Add support for the GoHubs GO-COM232(Greg Kroah-Hartman)
 o   Remove cobalt remnants  (Ralf Baechle)
 o   First block of mm documentation (Rik van Riel)
 o   Replace ancient Zoran driver with new one   (Serguei Miridonov,
 Wolfgang Scherr, Rainer Johanni, Dave Perks)
 o   Fix Alpha build (Jeff Garzik)
 o   Fix K7 mtrr breakage(Dave Jones)
 o   Fix pcnet32 touching resources before enable(Dave Jones)
 o   Merge with Linus 2.4.3pre4


Debian sid (unstable).  ac18 compiled fine.  ac20, i got this:

gcc -I/usr/include -ldb aicasm_gram.c aicasm_scan.c aicasm.c
aicasm_symbol.c -o aicasm
aicasm/aicasm_gram.y:45: ../queue.h: No such file or directory
aicasm/aicasm_gram.y:50: aicasm.h: No such file or directory
aicasm/aicasm_gram.y:51: aicasm_symbol.h: No such file or directory
aicasm/aicasm_gram.y:52: aicasm_insformat.h: No such file or directory
aicasm/aicasm_scan.l:44: ../queue.h: No such file or directory
aicasm/aicasm_scan.l:49: aicasm.h: No such file or directory
aicasm/aicasm_scan.l:50: aicasm_symbol.h: No such file or directory
aicasm/aicasm_scan.l:51: y.tab.h: No such file or directory
make[5]: *** [aicasm] Error 1
make[5]: Leaving directory
`/usr/src/linux-2.4.2-ac20/drivers/scsi/aic7xxx/aicasm'
make[4]: *** [aicasm/aicasm] Error 2
make[4]: Leaving directory
`/usr/src/linux-2.4.2-ac20/drivers/scsi/aic7xxx'
make[3]: *** [first_rule] Error 2
make[3]: Leaving directory
`/usr/src/linux-2.4.2-ac20/drivers/scsi/aic7xxx'
make[2]: *** [_subdir_aic7xxx] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.2-ac20/drivers/scsi'
make[1]: *** [_subdir_scsi] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.2-ac20/drivers'
make: *** [_dir_drivers] Error 2
patience:/usr/src/linux# 



Also, sometime between ac7 and ac18 (spring break kept me from testing
stuff inbetween), i assume during the new aic7xxx driver merge, the
order of detection got changed, and now the ide-scsi virtual host is
host0, and my 29160N is host1.  Is this on purpose?  It messed up a
bunch of my stuff as far as /dev and such are concerned.  


Thanks,
Nathan
-
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.1-ac14 tulip woes

2001-02-15 Thread Nathan Walp

The fix in ac14 for the ac13 patch that killed the tulip driver doesn't
quite work either:

Feb 15 13:04:16 patience kernel: LDT allocated for cloned task!
Feb 15 13:04:55 patience kernel: NETDEV WATCHDOG: eth0: transmit timed
out
Feb 15 13:05:27 patience last message repeated 4 times
Feb 15 13:06:31 patience last message repeated 8 times
Feb 15 13:07:35 patience last message repeated 8 times
Feb 15 13:07:59 patience last message repeated 3 times
Feb 15 13:08:07 patience kernel: NETDEV WATCHDOG: eth0: transmit timed
out
Feb 15 13:08:39 patience last message repeated 4 times
Feb 15 13:08:41 patience init: Switching to runlevel: 6

lspci -v from ac13 w/ ac12 tulip driver:

00:0a.0 Ethernet controller: Lite-On Communications Inc LNE100TX (rev
20)
Subsystem: Netgear FA310TX
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at 9800 [size=256]
Memory at e000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at  [disabled] [size=256K]

dmesg snippet from ac13 w/ ac12 tulip driver:
PCI: Found IRQ 5 for device 00:0a.0
eth0: Lite-On 82c168 PNIC rev 32 at 0x9800, 00:A0:CC:61:CC:D2, IRQ 5.
eth0:  MII transceiver #1 config 3000 status 7829 advertising 01e1.

Nathan
-
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.1-ac14 tulip woes

2001-02-15 Thread Nathan Walp

The fix in ac14 for the ac13 patch that killed the tulip driver doesn't
quite work either:

Feb 15 13:04:16 patience kernel: LDT allocated for cloned task!
Feb 15 13:04:55 patience kernel: NETDEV WATCHDOG: eth0: transmit timed
out
Feb 15 13:05:27 patience last message repeated 4 times
Feb 15 13:06:31 patience last message repeated 8 times
Feb 15 13:07:35 patience last message repeated 8 times
Feb 15 13:07:59 patience last message repeated 3 times
Feb 15 13:08:07 patience kernel: NETDEV WATCHDOG: eth0: transmit timed
out
Feb 15 13:08:39 patience last message repeated 4 times
Feb 15 13:08:41 patience init: Switching to runlevel: 6

lspci -v from ac13 w/ ac12 tulip driver:

00:0a.0 Ethernet controller: Lite-On Communications Inc LNE100TX (rev
20)
Subsystem: Netgear FA310TX
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at 9800 [size=256]
Memory at e000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at unassigned [disabled] [size=256K]

dmesg snippet from ac13 w/ ac12 tulip driver:
PCI: Found IRQ 5 for device 00:0a.0
eth0: Lite-On 82c168 PNIC rev 32 at 0x9800, 00:A0:CC:61:CC:D2, IRQ 5.
eth0:  MII transceiver #1 config 3000 status 7829 advertising 01e1.

Nathan
-
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.1-ac13 tulip problems

2001-02-14 Thread Nathan Walp

Alan Cox wrote:
> 
> > I just booted to 2.4.1-ac13, and was fine for a couple minutes.  Then
> > all network connectivity went away, and I had this sitting in syslog:
> > Hence, I'm back to 2.4.1-ac12, and sending this in.  No other noticible
> > problems in my short-lived uptime ;-)
> 
> I guess the pnic fixes have a side effect we didnt want. What kind of tulip
> do you have (lspci -v ?)

oops, i guess that would have been helpful, eh? ;-)  It's a Netgear
FA310TX.  Here's lspci output:

patience:~# lspci -v
00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133]
(rev 02)
Subsystem: Asustek Computer, Inc.: Unknown device 8033
Flags: bus master, medium devsel, latency 0
Memory at e400 (32-bit, prefetchable) [size=64M]
Capabilities: [a0] AGP version 2.0
Capabilities: [c0] Power Management version 2

00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
(prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: e080-e1df
Prefetchable memory behind bridge: e1f0-e3ff
Capabilities: [80] Power Management version 2

00:04.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South]
(rev 22)
Subsystem: Asustek Computer, Inc.: Unknown device 8033
Flags: bus master, stepping, medium devsel, latency 0

00:04.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 10)
(prog-if 8a [Master SecP PriP])
Flags: bus master, medium devsel, latency 32
I/O ports at d800 [size=16]
Capabilities: [c0] Power Management version 2

00:04.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 10)
(prog-if 00 [UHCI])
Subsystem: Unknown device 0925:1234
Flags: bus master, medium devsel, latency 32, IRQ 9
I/O ports at d400 [size=32]
Capabilities: [80] Power Management version 2

00:04.3 USB Controller: VIA Technologies, Inc. UHCI USB (rev 10)
(prog-if 00 [UHCI])
Subsystem: Unknown device 0925:1234
Flags: bus master, medium devsel, latency 32, IRQ 9
I/O ports at d000 [size=32]
Capabilities: [80] Power Management version 2

00:04.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI]
(rev 30)
Subsystem: Asustek Computer, Inc.: Unknown device 8033
Flags: medium devsel, IRQ 9
Capabilities: [68] Power Management version 2

00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU1
(rev 05)
Subsystem: Creative Labs CT4760 SBLive!
Flags: bus master, medium devsel, latency 32, IRQ 9
I/O ports at a400 [size=32]
Capabilities: [dc] Power Management version 1

00:09.1 Input device controller: Creative Labs SB Live! (rev 05)
Subsystem: Creative Labs Gameport Joystick
Flags: bus master, medium devsel, latency 32
I/O ports at a000 [size=8]
Capabilities: [dc] Power Management version 1

00:0a.0 Ethernet controller: Lite-On Communications Inc LNE100TX (rev
20)
Subsystem: Netgear FA310TX
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at 9800 [size=256]
Memory at e000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at  [disabled] [size=256K]

00:0d.0 SCSI storage controller: Adaptec 7892A (rev 02)
Subsystem: Adaptec: Unknown device 62a0
Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 9
BIST result: 00
I/O ports at 9400 [size=256]
Memory at df80 (64-bit, non-prefetchable) [size=4K]
Expansion ROM at  [disabled] [size=128K]
Capabilities: [dc] Power Management version 2

00:11.0 Unknown mass storage controller: Promise Technology, Inc. 20265
(rev 02)
Subsystem: Promise Technology, Inc.: Unknown device 4d33
Flags: bus master, medium devsel, latency 32, IRQ 10
I/O ports at 9000 [size=8]
I/O ports at 8800 [size=4]
I/O ports at 8400 [size=8]
I/O ports at 8000 [size=4]
I/O ports at 7800 [size=64]
Memory at df00 (32-bit, non-prefetchable) [size=128K]
Expansion ROM at  [disabled] [size=64K]
Capabilities: [58] Power Management version 1

01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP
(rev 05) (prog-if 00 [VGA])
Subsystem: Matrox Graphics, Inc. Millennium G400 MAX/Dual Head
32Mb
Flags: bus master, medium devsel, latency 64, IRQ 11
Memory at e200 (32-bit, prefetchable) [size=32M]
Memory at e100 (32-bit, non-prefetchable) [size=16K]
Memory at e080 (32-bit, non-prefetchable) [size=8M]
Expansion ROM at e1ff [disabled] [size=64K]
Capabilities: [dc] Power Management version 2
Capabilities: [f0] AGP version 2.0


Nathan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of 

2.4.1-ac13 tulip problems

2001-02-14 Thread Nathan Walp

I just booted to 2.4.1-ac13, and was fine for a couple minutes.  Then
all network connectivity went away, and I had this sitting in syslog:


Feb 14 16:45:48 patience kernel: LDT allocated for cloned task!
Feb 14 16:47:19 patience kernel: NETDEV WATCHDOG: eth0: transmit timed
out
Feb 14 16:47:51 patience last message repeated 4 times
Feb 14 16:48:55 patience last message repeated 8 times
Feb 14 16:49:59 patience last message repeated 8 times
Feb 14 16:51:03 patience last message repeated 8 times
Feb 14 16:51:51 patience last message repeated 6 times

Feb 14 16:51:59 patience kernel: NETDEV WATCHDOG: eth0: transmit timed
out
Feb 14 16:52:31 patience last message repeated 4 times
Feb 14 16:53:35 patience last message repeated 8 times
Feb 14 16:54:39 patience last message repeated 8 times
Feb 14 16:54:47 patience kernel: NETDEV WATCHDOG: eth0: transmit timed
out
Feb 14 16:54:49 patience kernel: inet6_ifa_finish_destroy
Feb 14 16:54:49 patience kernel: inet6_ifa_finish_destroy
Feb 14 16:54:57 patience kernel: eth0: Setting half-duplex based on
MII#1 link partner capability of 0021.
Feb 14 16:55:15 patience kernel: eth0: no IPv6 routers present
Feb 14 16:55:15 patience kernel: eth0: no IPv6 routers present

Hence, I'm back to 2.4.1-ac12, and sending this in.  No other noticible
problems in my short-lived uptime ;-)

Nathan
-
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.1-ac13 tulip problems

2001-02-14 Thread Nathan Walp

I just booted to 2.4.1-ac13, and was fine for a couple minutes.  Then
all network connectivity went away, and I had this sitting in syslog:


Feb 14 16:45:48 patience kernel: LDT allocated for cloned task!
Feb 14 16:47:19 patience kernel: NETDEV WATCHDOG: eth0: transmit timed
out
Feb 14 16:47:51 patience last message repeated 4 times
Feb 14 16:48:55 patience last message repeated 8 times
Feb 14 16:49:59 patience last message repeated 8 times
Feb 14 16:51:03 patience last message repeated 8 times
Feb 14 16:51:51 patience last message repeated 6 times
snip
Feb 14 16:51:59 patience kernel: NETDEV WATCHDOG: eth0: transmit timed
out
Feb 14 16:52:31 patience last message repeated 4 times
Feb 14 16:53:35 patience last message repeated 8 times
Feb 14 16:54:39 patience last message repeated 8 times
Feb 14 16:54:47 patience kernel: NETDEV WATCHDOG: eth0: transmit timed
out
Feb 14 16:54:49 patience kernel: inet6_ifa_finish_destroy
Feb 14 16:54:49 patience kernel: inet6_ifa_finish_destroy
Feb 14 16:54:57 patience kernel: eth0: Setting half-duplex based on
MII#1 link partner capability of 0021.
Feb 14 16:55:15 patience kernel: eth0: no IPv6 routers present
Feb 14 16:55:15 patience kernel: eth0: no IPv6 routers present

Hence, I'm back to 2.4.1-ac12, and sending this in.  No other noticible
problems in my short-lived uptime ;-)

Nathan
-
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.1-ac13 tulip problems

2001-02-14 Thread Nathan Walp

Alan Cox wrote:
 
  I just booted to 2.4.1-ac13, and was fine for a couple minutes.  Then
  all network connectivity went away, and I had this sitting in syslog:
  Hence, I'm back to 2.4.1-ac12, and sending this in.  No other noticible
  problems in my short-lived uptime ;-)
 
 I guess the pnic fixes have a side effect we didnt want. What kind of tulip
 do you have (lspci -v ?)

oops, i guess that would have been helpful, eh? ;-)  It's a Netgear
FA310TX.  Here's lspci output:

patience:~# lspci -v
00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133]
(rev 02)
Subsystem: Asustek Computer, Inc.: Unknown device 8033
Flags: bus master, medium devsel, latency 0
Memory at e400 (32-bit, prefetchable) [size=64M]
Capabilities: [a0] AGP version 2.0
Capabilities: [c0] Power Management version 2

00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
(prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: e080-e1df
Prefetchable memory behind bridge: e1f0-e3ff
Capabilities: [80] Power Management version 2

00:04.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South]
(rev 22)
Subsystem: Asustek Computer, Inc.: Unknown device 8033
Flags: bus master, stepping, medium devsel, latency 0

00:04.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 10)
(prog-if 8a [Master SecP PriP])
Flags: bus master, medium devsel, latency 32
I/O ports at d800 [size=16]
Capabilities: [c0] Power Management version 2

00:04.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 10)
(prog-if 00 [UHCI])
Subsystem: Unknown device 0925:1234
Flags: bus master, medium devsel, latency 32, IRQ 9
I/O ports at d400 [size=32]
Capabilities: [80] Power Management version 2

00:04.3 USB Controller: VIA Technologies, Inc. UHCI USB (rev 10)
(prog-if 00 [UHCI])
Subsystem: Unknown device 0925:1234
Flags: bus master, medium devsel, latency 32, IRQ 9
I/O ports at d000 [size=32]
Capabilities: [80] Power Management version 2

00:04.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI]
(rev 30)
Subsystem: Asustek Computer, Inc.: Unknown device 8033
Flags: medium devsel, IRQ 9
Capabilities: [68] Power Management version 2

00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU1
(rev 05)
Subsystem: Creative Labs CT4760 SBLive!
Flags: bus master, medium devsel, latency 32, IRQ 9
I/O ports at a400 [size=32]
Capabilities: [dc] Power Management version 1

00:09.1 Input device controller: Creative Labs SB Live! (rev 05)
Subsystem: Creative Labs Gameport Joystick
Flags: bus master, medium devsel, latency 32
I/O ports at a000 [size=8]
Capabilities: [dc] Power Management version 1

00:0a.0 Ethernet controller: Lite-On Communications Inc LNE100TX (rev
20)
Subsystem: Netgear FA310TX
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at 9800 [size=256]
Memory at e000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at unassigned [disabled] [size=256K]

00:0d.0 SCSI storage controller: Adaptec 7892A (rev 02)
Subsystem: Adaptec: Unknown device 62a0
Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 9
BIST result: 00
I/O ports at 9400 [size=256]
Memory at df80 (64-bit, non-prefetchable) [size=4K]
Expansion ROM at unassigned [disabled] [size=128K]
Capabilities: [dc] Power Management version 2

00:11.0 Unknown mass storage controller: Promise Technology, Inc. 20265
(rev 02)
Subsystem: Promise Technology, Inc.: Unknown device 4d33
Flags: bus master, medium devsel, latency 32, IRQ 10
I/O ports at 9000 [size=8]
I/O ports at 8800 [size=4]
I/O ports at 8400 [size=8]
I/O ports at 8000 [size=4]
I/O ports at 7800 [size=64]
Memory at df00 (32-bit, non-prefetchable) [size=128K]
Expansion ROM at unassigned [disabled] [size=64K]
Capabilities: [58] Power Management version 1

01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP
(rev 05) (prog-if 00 [VGA])
Subsystem: Matrox Graphics, Inc. Millennium G400 MAX/Dual Head
32Mb
Flags: bus master, medium devsel, latency 64, IRQ 11
Memory at e200 (32-bit, prefetchable) [size=32M]
Memory at e100 (32-bit, non-prefetchable) [size=16K]
Memory at e080 (32-bit, non-prefetchable) [size=8M]
Expansion ROM at e1ff [disabled] [size=64K]
Capabilities: [dc] Power Management version 2
Capabilities: [f0] AGP version 2.0


Nathan
-
To unsubscribe from this list: send the line "unsubscribe 

Re: OOPSes and BUGs everywhere (2.4.0)

2001-02-06 Thread Nathan Walp



Nathan Walp wrote:

> I'm gonna type fast and send this as soon as possible, cuz I'm not sure
> how long i'll be able to stay up.  I'm OOPSing and BUGging (is that a
> word?) like crazy, and I can't figure it out.  I thought it was the BIOS
> upgrade I did, but downgrading didn't do anything.  System is 1.1GHz
> Tbird on Asus A7V, mixed SCSI and IDE.  I hope to post a follow-up w/
> more info shortly, but here's the bulk of the info.
>
> Nathan

Don't worry about these oopses and bugs...MAJOR hardware issues, I think i have a 
faulty chip.  segfaults on clean deb potato system.  windows WAS stable, till I 
started actually using the CPU, then
BSOD all over the place.  I guess it's time to see how good that warranty really is 
;-)  Sorry for all the trouble.

Nathan

-
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/



OOPSes and BUGs everywhere (2.4.0)

2001-02-05 Thread Nathan Walp

I'm gonna type fast and send this as soon as possible, cuz I'm not sure
how long i'll be able to stay up.  I'm OOPSing and BUGging (is that a
word?) like crazy, and I can't figure it out.  I thought it was the BIOS
upgrade I did, but downgrading didn't do anything.  System is 1.1GHz
Tbird on Asus A7V, mixed SCSI and IDE.  I hope to post a follow-up w/
more info shortly, but here's the bulk of the info.


Nathan

ksymoops 2.3.7 on i686 2.4.0.  Options used
 -V (default)
 -k /proc/ksyms (default)
 -l /proc/modules (default)
 -o /lib/modules/2.4.0/ (default)
 -m /boot/System.map-2.4.0 (default)

Warning: You did not tell me where to find symbol information.  I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc.  ksymoops -h explains the options.

Feb  4 23:23:01 patience kernel: aec671x_detect: 
Feb  4 23:23:01 patience kernel: ds: no socket drivers loaded!
Feb  5 00:42:55 patience kernel: aec671x_detect: 
Feb  5 08:52:17 patience kernel: aec671x_detect: 
Feb  5 10:40:46 patience kernel: Unable to handle kernel paging request at virtual 
address 8f09897c
Feb  5 10:40:46 patience kernel: c0114a59
Feb  5 10:40:46 patience kernel: *pde = 
Feb  5 10:40:46 patience kernel: Oops: 0002
Feb  5 10:40:46 patience kernel: CPU:0
Feb  5 10:40:46 patience kernel: EIP:0010:[remove_wait_queue+9/32]
Feb  5 10:40:46 patience kernel: EFLAGS: 00010097
Feb  5 10:40:46 patience kernel: eax: 0297   ebx: c7a42050   ecx: cf098978   edx: 
8f098978
Feb  5 10:40:46 patience kernel: esi: c7a42000   edi: c7a42008   ebp: cf463f70   esp: 
cf463f2c
Feb  5 10:40:46 patience kernel: ds: 0018   es: 0018   ss: 0018
Feb  5 10:40:46 patience kernel: Process X (pid: 223, stackpage=cf463000)
Feb  5 10:40:46 patience kernel: Stack: c013ece4  ce7df2c0 0001 c013f018 
cf463f68 0008 0020 
Feb  5 10:40:46 patience kernel:c14ddd40 0304 0080 cf462000 1876 
0018   
Feb  5 10:40:46 patience kernel:c7a42000  c013f3a2 0018 cf463fa8 
cf463fa4 cf462000  
Feb  5 10:40:46 patience kernel: Call Trace: [poll_freewait+36/80] [do_select+456/480] 
[sys_select+834/1152] [system_call+51/56] 
Feb  5 10:40:46 patience kernel: Code: 89 4a 04 89 11 50 9d c3 eb 0d 90 90 90 90 90 90 
90 90 90 90 
Using defaults from ksymoops -t elf32-i386 -a i386

Code;   Before first symbol
 <_EIP>:
Code;   Before first symbol
   0:   89 4a 04  mov%ecx,0x4(%edx)
Code;  0003 Before first symbol
   3:   89 11 mov%edx,(%ecx)
Code;  0005 Before first symbol
   5:   50push   %eax
Code;  0006 Before first symbol
   6:   9dpopf   
Code;  0007 Before first symbol
   7:   c3ret
Code;  0008 Before first symbol
   8:   eb 0d jmp17 <_EIP+0x17> 0017 Before first symbol
Code;  000a Before first symbol
   a:   90nop
Code;  000b Before first symbol
   b:   90nop
Code;  000c Before first symbol
   c:   90nop
Code;  000d Before first symbol
   d:   90nop
Code;  000e Before first symbol
   e:   90nop
Code;  000f Before first symbol
   f:   90nop
Code;  0010 Before first symbol
  10:   90nop
Code;  0011 Before first symbol
  11:   90nop
Code;  0012 Before first symbol
  12:   90nop
Code;  0013 Before first symbol
  13:   90nop

Feb  5 10:40:46 patience kernel: kernel BUG at page_alloc.c:72!
Feb  5 10:40:46 patience kernel: invalid operand: 
Feb  5 10:40:46 patience kernel: CPU:0
Feb  5 10:40:46 patience kernel: EIP:0010:[__free_pages_ok+34/784]
Feb  5 10:40:46 patience kernel: EFLAGS: 00010282
Feb  5 10:40:46 patience kernel: eax: 001f   ebx: c12628b0   ecx: c02cf988   edx: 

Feb  5 10:40:46 patience kernel: esi: 0005   edi: cdfc8404   ebp:    esp: 
cdfcbefc
Feb  5 10:40:46 patience kernel: ds: 0018   es: 0018   ss: 0018
Feb  5 10:40:46 patience kernel: Process enlightenment (pid: 259, stackpage=cdfcb000)
Feb  5 10:40:46 patience kernel: Stack: c0271805 c0271993 0048 c12628b0 0005 
cdfc8404 ce1dc080 c1044010 
Feb  5 10:40:46 patience kernel:c02d0d20 0212  6775 c012c80a 
c012ccfa c12628b0 0005 
Feb  5 10:40:46 patience kernel:c0121a39 c12628b0 ce311700 cdf7b0c0 4001d000 
8000 0041d000 4041d000 
Feb  5 10:40:46 patience kernel: Call Trace: 

OOPSes and BUGs everywhere (2.4.0)

2001-02-05 Thread Nathan Walp

I'm gonna type fast and send this as soon as possible, cuz I'm not sure
how long i'll be able to stay up.  I'm OOPSing and BUGging (is that a
word?) like crazy, and I can't figure it out.  I thought it was the BIOS
upgrade I did, but downgrading didn't do anything.  System is 1.1GHz
Tbird on Asus A7V, mixed SCSI and IDE.  I hope to post a follow-up w/
more info shortly, but here's the bulk of the info.


Nathan

ksymoops 2.3.7 on i686 2.4.0.  Options used
 -V (default)
 -k /proc/ksyms (default)
 -l /proc/modules (default)
 -o /lib/modules/2.4.0/ (default)
 -m /boot/System.map-2.4.0 (default)

Warning: You did not tell me where to find symbol information.  I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc.  ksymoops -h explains the options.

Feb  4 23:23:01 patience kernel: aec671x_detect: 
Feb  4 23:23:01 patience kernel: ds: no socket drivers loaded!
Feb  5 00:42:55 patience kernel: aec671x_detect: 
Feb  5 08:52:17 patience kernel: aec671x_detect: 
Feb  5 10:40:46 patience kernel: Unable to handle kernel paging request at virtual 
address 8f09897c
Feb  5 10:40:46 patience kernel: c0114a59
Feb  5 10:40:46 patience kernel: *pde = 
Feb  5 10:40:46 patience kernel: Oops: 0002
Feb  5 10:40:46 patience kernel: CPU:0
Feb  5 10:40:46 patience kernel: EIP:0010:[remove_wait_queue+9/32]
Feb  5 10:40:46 patience kernel: EFLAGS: 00010097
Feb  5 10:40:46 patience kernel: eax: 0297   ebx: c7a42050   ecx: cf098978   edx: 
8f098978
Feb  5 10:40:46 patience kernel: esi: c7a42000   edi: c7a42008   ebp: cf463f70   esp: 
cf463f2c
Feb  5 10:40:46 patience kernel: ds: 0018   es: 0018   ss: 0018
Feb  5 10:40:46 patience kernel: Process X (pid: 223, stackpage=cf463000)
Feb  5 10:40:46 patience kernel: Stack: c013ece4  ce7df2c0 0001 c013f018 
cf463f68 0008 0020 
Feb  5 10:40:46 patience kernel:c14ddd40 0304 0080 cf462000 1876 
0018   
Feb  5 10:40:46 patience kernel:c7a42000  c013f3a2 0018 cf463fa8 
cf463fa4 cf462000  
Feb  5 10:40:46 patience kernel: Call Trace: [poll_freewait+36/80] [do_select+456/480] 
[sys_select+834/1152] [system_call+51/56] 
Feb  5 10:40:46 patience kernel: Code: 89 4a 04 89 11 50 9d c3 eb 0d 90 90 90 90 90 90 
90 90 90 90 
Using defaults from ksymoops -t elf32-i386 -a i386

Code;   Before first symbol
 _EIP:
Code;   Before first symbol
   0:   89 4a 04  mov%ecx,0x4(%edx)
Code;  0003 Before first symbol
   3:   89 11 mov%edx,(%ecx)
Code;  0005 Before first symbol
   5:   50push   %eax
Code;  0006 Before first symbol
   6:   9dpopf   
Code;  0007 Before first symbol
   7:   c3ret
Code;  0008 Before first symbol
   8:   eb 0d jmp17 _EIP+0x17 0017 Before first symbol
Code;  000a Before first symbol
   a:   90nop
Code;  000b Before first symbol
   b:   90nop
Code;  000c Before first symbol
   c:   90nop
Code;  000d Before first symbol
   d:   90nop
Code;  000e Before first symbol
   e:   90nop
Code;  000f Before first symbol
   f:   90nop
Code;  0010 Before first symbol
  10:   90nop
Code;  0011 Before first symbol
  11:   90nop
Code;  0012 Before first symbol
  12:   90nop
Code;  0013 Before first symbol
  13:   90nop

Feb  5 10:40:46 patience kernel: kernel BUG at page_alloc.c:72!
Feb  5 10:40:46 patience kernel: invalid operand: 
Feb  5 10:40:46 patience kernel: CPU:0
Feb  5 10:40:46 patience kernel: EIP:0010:[__free_pages_ok+34/784]
Feb  5 10:40:46 patience kernel: EFLAGS: 00010282
Feb  5 10:40:46 patience kernel: eax: 001f   ebx: c12628b0   ecx: c02cf988   edx: 

Feb  5 10:40:46 patience kernel: esi: 0005   edi: cdfc8404   ebp:    esp: 
cdfcbefc
Feb  5 10:40:46 patience kernel: ds: 0018   es: 0018   ss: 0018
Feb  5 10:40:46 patience kernel: Process enlightenment (pid: 259, stackpage=cdfcb000)
Feb  5 10:40:46 patience kernel: Stack: c0271805 c0271993 0048 c12628b0 0005 
cdfc8404 ce1dc080 c1044010 
Feb  5 10:40:46 patience kernel:c02d0d20 0212  6775 c012c80a 
c012ccfa c12628b0 0005 
Feb  5 10:40:46 patience kernel:c0121a39 c12628b0 ce311700 cdf7b0c0 4001d000 
8000 0041d000 4041d000 
Feb  5 10:40:46 patience kernel: Call Trace: 

Re: Promise PDC20265, VIA KT133 and corruption

2001-02-03 Thread Nathan Walp

Petr Vandrovec wrote:
> 
> Hi Andre,
>   if you remember, last week I complained that Promise corrupts data
> when I copy them from hdh to hde. Today I did some more experiments
> (running 2.4.1-ac1) and found:
> 
> 1) Debian sid's 'cmp' prints incorrect offsets when files differ
>in more than one place if distance > cmp buffer size :-(
> 2) When I read data from hdh (UDMA2 Toshiba) sometime last four
>bytes of 4KB page (== probably last 4 bytes of read request)
>are not read at all and old contents of page is left here
>(it happens about once per 20MB read; and in about 1% of
>these last 8 bytes of page are incorrect).
>I have no idea whether promise or KT133 is at fault, but
>it for sure does not happen under Windows...
> 3) During write some corruption can happen on either hde (IBM
>DTLA-307045 running UDMA5) or hdh - it looks like that
>data are shifted on HDD, as fsck then complains about
>imagic set, dtime set while inode not deleted and so on,
>and then it cleaned inodes 178200-178300 from my hde :-(
>Fortunately they were mostly in old kernel trees,
>not in current data (except one inode, which was just
>created by dpkg)
> 4) So I compiled kernel without IDE DMA support at all and now
>everything works at PIO4 without any corruption...
> 
>   If anybody has any idea what I should try to get UDMA to
> work under Linux here...
> 
> lspci:
> 
> 00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 02)
> 00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
> 00:04.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22)
> 00:04.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 10)
> 00:04.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 10)
> 00:04.3 USB Controller: VIA Technologies, Inc. UHCI USB (rev 10)
> 00:04.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
> 00:0a.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 06)
> 00:11.0 Unknown mass storage controller: Promise Technology, Inc. 20265 (rev 02)
> 01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev 04)
> 
> Thanks,
> Petr Vandrovec
> [EMAIL PROTECTED]


I've got a very similar setup, but i've got a SCSI hard drive as well. 
In copying a rather large file (600+ MB) from my home directory (on the
SCSI drive) to my IDE drive (on the promise controller, ata/100).  scsi
drive is ext2, the ide drive is vfat (basically to share movies and
music w/ windoze).  First try at copying, I got corruption.  Second try,
cp segfaulted.  Looked, and sure enough, had an oops sitting for me in
syslog, so here it is:

ksymoops 2.3.7 on i686 2.4.1-ac2.  Options used
 -V (default)
 -k /proc/ksyms (default)
 -l /proc/modules (default)
 -o /lib/modules/2.4.1-ac2/ (default)
 -m /boot/System.map-2.4.1-ac2 (default)

Warning: You did not tell me where to find symbol information.  I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc.  ksymoops -h explains the options.

Feb  3 23:38:01 patience kernel: Unable to handle kernel paging request
at virtual address 81180b00
Feb  3 23:38:01 patience kernel: c0123a60
Feb  3 23:38:01 patience kernel: *pde = 
Feb  3 23:38:01 patience kernel: Oops: 0002
Feb  3 23:38:01 patience kernel: CPU:0
Feb  3 23:38:01 patience kernel: EIP:   
0010:[__remove_inode_page+48/96]
Feb  3 23:38:01 patience kernel: EFLAGS: 00010202
Feb  3 23:38:01 patience kernel: eax: c102b228   ebx: c1202058   ecx:
0106   edx: 81180b00
Feb  3 23:38:01 patience kernel: esi: c532a828   edi: c1202058   ebp:
1532   esp: cc8c5eac
Feb  3 23:38:01 patience kernel: ds: 0018   es: 0018   ss: 0018
Feb  3 23:38:01 patience kernel: Process cp (pid: 483,
stackpage=cc8c5000)
Feb  3 23:38:01 patience kernel: Stack: c1202074 c012a476 c1202058
c0309758 c0309930 0002  c012bc18
Feb  3 23:38:01 patience kernel:c0309758  c0309938
  c012bd80 c030992c 
Feb  3 23:38:01 patience kernel:0002 0001 
cc8c5f58 15ece000  0005 0001
Feb  3 23:38:01 patience kernel: Call Trace: [reclaim_page+790/1024]
[__alloc_pages_limit+120/176] [__alloc_pages+304/736]
[generic_file_write+724/1408] []
[default_fat_file_write+34/80]
Feb  3 23:38:01 patience kernel: Code: 89 02 8b 43 10 8b 53 34 c7 43 08
00 00 00 00 85 c0 74 03 89
Using defaults from ksymoops -t elf32-i386 -a i386

Code;   Before first symbol
 <_EIP>:
Code;   Before first symbol
   0:   89 02   

Re: Promise PDC20265, VIA KT133 and corruption

2001-02-03 Thread Nathan Walp

Petr Vandrovec wrote:
 
 Hi Andre,
   if you remember, last week I complained that Promise corrupts data
 when I copy them from hdh to hde. Today I did some more experiments
 (running 2.4.1-ac1) and found:
 
 1) Debian sid's 'cmp' prints incorrect offsets when files differ
in more than one place if distance  cmp buffer size :-(
 2) When I read data from hdh (UDMA2 Toshiba) sometime last four
bytes of 4KB page (== probably last 4 bytes of read request)
are not read at all and old contents of page is left here
(it happens about once per 20MB read; and in about 1% of
these last 8 bytes of page are incorrect).
I have no idea whether promise or KT133 is at fault, but
it for sure does not happen under Windows...
 3) During write some corruption can happen on either hde (IBM
DTLA-307045 running UDMA5) or hdh - it looks like that
data are shifted on HDD, as fsck then complains about
imagic set, dtime set while inode not deleted and so on,
and then it cleaned inodes 178200-178300 from my hde :-(
Fortunately they were mostly in old kernel trees,
not in current data (except one inode, which was just
created by dpkg)
 4) So I compiled kernel without IDE DMA support at all and now
everything works at PIO4 without any corruption...
 
   If anybody has any idea what I should try to get UDMA to
 work under Linux here...
 
 lspci:
 
 00:00.0 Host bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133] (rev 02)
 00:01.0 PCI bridge: VIA Technologies, Inc. VT8363/8365 [KT133/KM133 AGP]
 00:04.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 22)
 00:04.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 10)
 00:04.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 10)
 00:04.3 USB Controller: VIA Technologies, Inc. UHCI USB (rev 10)
 00:04.4 Host bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 30)
 00:0a.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 06)
 00:11.0 Unknown mass storage controller: Promise Technology, Inc. 20265 (rev 02)
 01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev 04)
 
 Thanks,
 Petr Vandrovec
 [EMAIL PROTECTED]


I've got a very similar setup, but i've got a SCSI hard drive as well. 
In copying a rather large file (600+ MB) from my home directory (on the
SCSI drive) to my IDE drive (on the promise controller, ata/100).  scsi
drive is ext2, the ide drive is vfat (basically to share movies and
music w/ windoze).  First try at copying, I got corruption.  Second try,
cp segfaulted.  Looked, and sure enough, had an oops sitting for me in
syslog, so here it is:

ksymoops 2.3.7 on i686 2.4.1-ac2.  Options used
 -V (default)
 -k /proc/ksyms (default)
 -l /proc/modules (default)
 -o /lib/modules/2.4.1-ac2/ (default)
 -m /boot/System.map-2.4.1-ac2 (default)

Warning: You did not tell me where to find symbol information.  I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc.  ksymoops -h explains the options.

Feb  3 23:38:01 patience kernel: Unable to handle kernel paging request
at virtual address 81180b00
Feb  3 23:38:01 patience kernel: c0123a60
Feb  3 23:38:01 patience kernel: *pde = 
Feb  3 23:38:01 patience kernel: Oops: 0002
Feb  3 23:38:01 patience kernel: CPU:0
Feb  3 23:38:01 patience kernel: EIP:   
0010:[__remove_inode_page+48/96]
Feb  3 23:38:01 patience kernel: EFLAGS: 00010202
Feb  3 23:38:01 patience kernel: eax: c102b228   ebx: c1202058   ecx:
0106   edx: 81180b00
Feb  3 23:38:01 patience kernel: esi: c532a828   edi: c1202058   ebp:
1532   esp: cc8c5eac
Feb  3 23:38:01 patience kernel: ds: 0018   es: 0018   ss: 0018
Feb  3 23:38:01 patience kernel: Process cp (pid: 483,
stackpage=cc8c5000)
Feb  3 23:38:01 patience kernel: Stack: c1202074 c012a476 c1202058
c0309758 c0309930 0002  c012bc18
Feb  3 23:38:01 patience kernel:c0309758  c0309938
  c012bd80 c030992c 
Feb  3 23:38:01 patience kernel:0002 0001 
cc8c5f58 15ece000  0005 0001
Feb  3 23:38:01 patience kernel: Call Trace: [reclaim_page+790/1024]
[__alloc_pages_limit+120/176] [__alloc_pages+304/736]
[generic_file_write+724/1408] [d201]
[default_fat_file_write+34/80]
Feb  3 23:38:01 patience kernel: Code: 89 02 8b 43 10 8b 53 34 c7 43 08
00 00 00 00 85 c0 74 03 89
Using defaults from ksymoops -t elf32-i386 -a i386

Code;   Before first symbol
 _EIP:
Code;   Before first symbol
   0:   89 02 mov%eax,(%edx)
Code;  0002 

Re: fat32 corruption with 2.4.0

2001-01-25 Thread Nathan Walp

Heikki Lindholm wrote:
> 
> Hello,
> I haven't seen much vfat/fat32 complaints lately, so:
> 2.4.0 destroyed my windows partition. There seemed to be some trouble in
> 2.4.0-test9, too. I don't know if this was a known problem or not, but
> 2.4.0-test9 wrote filenames in a wrong way. It could be observed by
> running windows (98 in my case) file system checker (not scandisk, but the
> graphical one) after copying some files with non-8.3 names to a fat32
> partition. There was no noticable data loss, however.
> 
> Yesterday, with 2.4.0 release kernel, mounting a fat32 filesystem caused
> data loss. The filesystem seemed to mount ok at a first glance, but
> reported falsely 100% space usage. Then, after unmounting it, the oldest
> (probably at start of the partition) directories "windows" and "my
> documents" were mangled beyond recognition. I think, in this case, the
> filenames got written REALLY wrong and showed as something like
> "?   * ~ ?. ?  ?". Running scandisk caused most directories and files
> in root directory to change to FILE0xxx.CHK and DIR0xxx.CHK. Most of the
> data was intact, however - and subdirectories below DIR0xxx.CHK's were
> good, too. I had VIA (868B) UDMA enabled, but don't think that was the
> cause since it worked fine with ext2 partitions.
> 
> In addition, trying to write to vfat /floppy with 2.4.0 also didn't
> work. Kernel complained about (bad?) sectors. Whereas 2.2.0 did the job
> fine (obviously, to the same floppy).
> 

I just got through rebuilding my system (messy partition table, and
windoze wouldn't install w/o blowing away everything).  To backup, I
tarred everything up, and put it on a big vfat drive I share between win
and linux.  I also burnt a CD w/ those backup tars.  Being the moron
that I am, I didn't test the tars, and I got burned.  They got
corrupted.  At first I blamed the windows install scandisk that found
some errors on that huge drive, but then i realized that I had burnt the
backup CD before windows ever touched that drive.  So, the files must
have gotten corrupted as they were written to the vfat drive, or in the
5 minutes it took me to find my spindle ;-)  

This was under either kernel 2.4.0-ac10, or 2.4.1-pre10.  I honestly
don't remember which I was in at the time.  If you can fix a crc-messy
.tar.gz, I can find out for you ;-)

Nathan
-
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: fat32 corruption with 2.4.0

2001-01-25 Thread Nathan Walp

Heikki Lindholm wrote:
 
 Hello,
 I haven't seen much vfat/fat32 complaints lately, so:
 2.4.0 destroyed my windows partition. There seemed to be some trouble in
 2.4.0-test9, too. I don't know if this was a known problem or not, but
 2.4.0-test9 wrote filenames in a wrong way. It could be observed by
 running windows (98 in my case) file system checker (not scandisk, but the
 graphical one) after copying some files with non-8.3 names to a fat32
 partition. There was no noticable data loss, however.
 
 Yesterday, with 2.4.0 release kernel, mounting a fat32 filesystem caused
 data loss. The filesystem seemed to mount ok at a first glance, but
 reported falsely 100% space usage. Then, after unmounting it, the oldest
 (probably at start of the partition) directories "windows" and "my
 documents" were mangled beyond recognition. I think, in this case, the
 filenames got written REALLY wrong and showed as something like
 "?   * ~ ?. ?  ?". Running scandisk caused most directories and files
 in root directory to change to FILE0xxx.CHK and DIR0xxx.CHK. Most of the
 data was intact, however - and subdirectories below DIR0xxx.CHK's were
 good, too. I had VIA (868B) UDMA enabled, but don't think that was the
 cause since it worked fine with ext2 partitions.
 
 In addition, trying to write to vfat /floppy with 2.4.0 also didn't
 work. Kernel complained about (bad?) sectors. Whereas 2.2.0 did the job
 fine (obviously, to the same floppy).
 

I just got through rebuilding my system (messy partition table, and
windoze wouldn't install w/o blowing away everything).  To backup, I
tarred everything up, and put it on a big vfat drive I share between win
and linux.  I also burnt a CD w/ those backup tars.  Being the moron
that I am, I didn't test the tars, and I got burned.  They got
corrupted.  At first I blamed the windows install scandisk that found
some errors on that huge drive, but then i realized that I had burnt the
backup CD before windows ever touched that drive.  So, the files must
have gotten corrupted as they were written to the vfat drive, or in the
5 minutes it took me to find my spindle ;-)  

This was under either kernel 2.4.0-ac10, or 2.4.1-pre10.  I honestly
don't remember which I was in at the time.  If you can fix a crc-messy
.tar.gz, I can find out for you ;-)

Nathan
-
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/



OOPS in 2.4.0-ac10

2001-01-23 Thread Nathan Walp

A whole bunch of oopses.  Was able to alt-sysrq with all of them.  The
second one of the 4 i'm posting here happened about a dozen times in a
row in about a 45 min period while I was away from my machine.  I opted
not to post a dozen duplicate oopses, so I sipped those out.  For the
most part, I think these all occured w/ some combination of netscape,
gaim, xmms, and possibly gnapster running, plus a couple Eterms.  

The system is an Athlon Tbird 1.1GHz, Asus A7V motherboard, blah, blah. 
I can give more detailed info if anyone wants it.

I'm gonna hurry up and hit send now before it oopses again ;-)

Nathan

patience:~# uname -a
Linux patience 2.4.0-ac10 #50 Sat Jan 20 17:13:29 EST 2001 i686 unknown

ksymoops 2.3.7 on i686 2.4.0-ac10.  Options used
 -V (default)
 -k /proc/ksyms (default)
 -l /proc/modules (default)
 -o /lib/modules/2.4.0-ac10/ (default)
 -m /boot/System.map-2.4.0-ac10 (default)

Warning: You did not tell me where to find symbol information.  I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc.  ksymoops -h explains the options.

Jan 22 23:23:29 patience kernel: c01436c2
Jan 22 23:23:29 patience kernel: Oops: 0002
Jan 22 23:23:29 patience kernel: CPU:0
Jan 22 23:23:29 patience kernel: EIP:0010:[d_alloc+146/400]
Jan 22 23:23:29 patience kernel: EFLAGS: 00010216
Jan 22 23:23:29 patience kernel: eax: cbd21f24   ebx: 6e4c4040   ecx:
0003   edx: 000c
Jan 22 23:23:29 patience kernel: esi: cbd21f5c   edi: 6e4c40a0   ebp:
c1449140   esp: cbd21ef4
Jan 22 23:23:29 patience kernel: ds: 0018   es: 0018   ss: 0018
Jan 22 23:23:29 patience kernel: Process enlightenment (pid: 297,
stackpage=cbd21000)
Jan 22 23:23:29 patience kernel: Stack: cbd21f5c c5abe640 c1449140
fff4 6e4c40a0 c013029f c1449140 cbd21f24
Jan 22 23:23:29 patience kernel:cbd21f5c c5abe640 03b6
0001 cbd21f5c 000c  c01a8872
Jan 22 23:23:29 patience kernel:cbd21f5c 0270 
cbd21f5c c02d6e16  0270 
Jan 22 23:23:29 patience kernel: Call Trace: [shmem_file_setup+95/256]
[newseg+146/352] [sys_shmget+104/304] [sys_ipc+476/512]
[system_call+51/56]
Jan 22 23:23:29 patience kernel: Code: f3 a5 f6 c2 02 74 02 66 a5 f6 c2
01 74 01 a4 eb 0f 52 56 8b
Using defaults from ksymoops -t elf32-i386 -a i386

Code;   Before first symbol
 <_EIP>:
Code;   Before first symbol
   0:   f3 a5 repz movsl %ds:(%esi),%es:(%edi)
Code;  0002 Before first symbol
   2:   f6 c2 02  test   $0x2,%dl
Code;  0005 Before first symbol
   5:   74 02 je 9 <_EIP+0x9> 0009 Before
first symbol
Code;  0007 Before first symbol
   7:   66 a5 movsw  %ds:(%esi),%es:(%edi)
Code;  0009 Before first symbol
   9:   f6 c2 01  test   $0x1,%dl
Code;  000c Before first symbol
   c:   74 01 je f <_EIP+0xf> 000f Before
first symbol
Code;  000e Before first symbol
   e:   a4movsb  %ds:(%esi),%es:(%edi)
Code;  000f Before first symbol
   f:   eb 0f jmp20 <_EIP+0x20> 0020 Before
first symbol
Code;  0011 Before first symbol
  11:   52push   %edx
Code;  0012 Before first symbol
  12:   56push   %esi
Code;  0013 Before first symbol
  13:   8b 00 mov(%eax),%eax

Jan 22 23:23:29 patience kernel: c0129bd4
Jan 22 23:23:29 patience kernel: Oops: 
Jan 22 23:23:29 patience kernel: CPU:0
Jan 22 23:23:29 patience kernel: EIP:0010:[kmem_cache_alloc+36/96]
Jan 22 23:23:29 patience kernel: EFLAGS: 00010803
Jan 22 23:23:29 patience kernel: eax: 291f110b   ebx: c1447e08   ecx:
5df4c640   edx: ce6c4000
Jan 22 23:23:29 patience kernel: esi: 0282   edi: 0007   ebp:
c14490c0   esp: c75bbf10
Jan 22 23:23:29 patience kernel: ds: 0018   es: 0018   ss: 0018
Jan 22 23:23:29 patience kernel: Process xmms (pid: 1089,
stackpage=c75bb000)
Jan 22 23:23:29 patience kernel: Stack:  cc89aac0 c75bbf62
c0143648 c1447e08 0007  cc89aac0
Jan 22 23:23:29 patience kernel:c75bbf62 000c c02559a0
c02559db c14490c0 c75bbf78  080572d4
Jan 22 23:23:29 patience kernel:08144d20 bae4 3631395b
36343532 c75b005d c1044010 0282 
Jan 22 23:23:29 patience kernel: Call Trace: [d_alloc+24/400]
[sock_map_fd+96/384] [sock_map_fd+155/384] [sys_socket+48/96]
[sys_socketcall+99/512] [system_call+51/56]
Jan 22 23:23:29 patience kernel: Code: 8b 44 82 18 89 42 14 83 f8 ff 75
05 8b 02 89 43 08 56 9d 89

Code;   Before first symbol
 <_EIP>:
Code;   Before first symbol
   0:   8b 44 82 18  

OOPS in 2.4.0-ac10

2001-01-23 Thread Nathan Walp

A whole bunch of oopses.  Was able to alt-sysrq with all of them.  The
second one of the 4 i'm posting here happened about a dozen times in a
row in about a 45 min period while I was away from my machine.  I opted
not to post a dozen duplicate oopses, so I sipped those out.  For the
most part, I think these all occured w/ some combination of netscape,
gaim, xmms, and possibly gnapster running, plus a couple Eterms.  

The system is an Athlon Tbird 1.1GHz, Asus A7V motherboard, blah, blah. 
I can give more detailed info if anyone wants it.

I'm gonna hurry up and hit send now before it oopses again ;-)

Nathan

patience:~# uname -a
Linux patience 2.4.0-ac10 #50 Sat Jan 20 17:13:29 EST 2001 i686 unknown

ksymoops 2.3.7 on i686 2.4.0-ac10.  Options used
 -V (default)
 -k /proc/ksyms (default)
 -l /proc/modules (default)
 -o /lib/modules/2.4.0-ac10/ (default)
 -m /boot/System.map-2.4.0-ac10 (default)

Warning: You did not tell me where to find symbol information.  I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc.  ksymoops -h explains the options.

Jan 22 23:23:29 patience kernel: c01436c2
Jan 22 23:23:29 patience kernel: Oops: 0002
Jan 22 23:23:29 patience kernel: CPU:0
Jan 22 23:23:29 patience kernel: EIP:0010:[d_alloc+146/400]
Jan 22 23:23:29 patience kernel: EFLAGS: 00010216
Jan 22 23:23:29 patience kernel: eax: cbd21f24   ebx: 6e4c4040   ecx:
0003   edx: 000c
Jan 22 23:23:29 patience kernel: esi: cbd21f5c   edi: 6e4c40a0   ebp:
c1449140   esp: cbd21ef4
Jan 22 23:23:29 patience kernel: ds: 0018   es: 0018   ss: 0018
Jan 22 23:23:29 patience kernel: Process enlightenment (pid: 297,
stackpage=cbd21000)
Jan 22 23:23:29 patience kernel: Stack: cbd21f5c c5abe640 c1449140
fff4 6e4c40a0 c013029f c1449140 cbd21f24
Jan 22 23:23:29 patience kernel:cbd21f5c c5abe640 03b6
0001 cbd21f5c 000c  c01a8872
Jan 22 23:23:29 patience kernel:cbd21f5c 0270 
cbd21f5c c02d6e16  0270 
Jan 22 23:23:29 patience kernel: Call Trace: [shmem_file_setup+95/256]
[newseg+146/352] [sys_shmget+104/304] [sys_ipc+476/512]
[system_call+51/56]
Jan 22 23:23:29 patience kernel: Code: f3 a5 f6 c2 02 74 02 66 a5 f6 c2
01 74 01 a4 eb 0f 52 56 8b
Using defaults from ksymoops -t elf32-i386 -a i386

Code;   Before first symbol
 _EIP:
Code;   Before first symbol
   0:   f3 a5 repz movsl %ds:(%esi),%es:(%edi)
Code;  0002 Before first symbol
   2:   f6 c2 02  test   $0x2,%dl
Code;  0005 Before first symbol
   5:   74 02 je 9 _EIP+0x9 0009 Before
first symbol
Code;  0007 Before first symbol
   7:   66 a5 movsw  %ds:(%esi),%es:(%edi)
Code;  0009 Before first symbol
   9:   f6 c2 01  test   $0x1,%dl
Code;  000c Before first symbol
   c:   74 01 je f _EIP+0xf 000f Before
first symbol
Code;  000e Before first symbol
   e:   a4movsb  %ds:(%esi),%es:(%edi)
Code;  000f Before first symbol
   f:   eb 0f jmp20 _EIP+0x20 0020 Before
first symbol
Code;  0011 Before first symbol
  11:   52push   %edx
Code;  0012 Before first symbol
  12:   56push   %esi
Code;  0013 Before first symbol
  13:   8b 00 mov(%eax),%eax

Jan 22 23:23:29 patience kernel: c0129bd4
Jan 22 23:23:29 patience kernel: Oops: 
Jan 22 23:23:29 patience kernel: CPU:0
Jan 22 23:23:29 patience kernel: EIP:0010:[kmem_cache_alloc+36/96]
Jan 22 23:23:29 patience kernel: EFLAGS: 00010803
Jan 22 23:23:29 patience kernel: eax: 291f110b   ebx: c1447e08   ecx:
5df4c640   edx: ce6c4000
Jan 22 23:23:29 patience kernel: esi: 0282   edi: 0007   ebp:
c14490c0   esp: c75bbf10
Jan 22 23:23:29 patience kernel: ds: 0018   es: 0018   ss: 0018
Jan 22 23:23:29 patience kernel: Process xmms (pid: 1089,
stackpage=c75bb000)
Jan 22 23:23:29 patience kernel: Stack:  cc89aac0 c75bbf62
c0143648 c1447e08 0007  cc89aac0
Jan 22 23:23:29 patience kernel:c75bbf62 000c c02559a0
c02559db c14490c0 c75bbf78  080572d4
Jan 22 23:23:29 patience kernel:08144d20 bae4 3631395b
36343532 c75b005d c1044010 0282 
Jan 22 23:23:29 patience kernel: Call Trace: [d_alloc+24/400]
[sock_map_fd+96/384] [sock_map_fd+155/384] [sys_socket+48/96]
[sys_socketcall+99/512] [system_call+51/56]
Jan 22 23:23:29 patience kernel: Code: 8b 44 82 18 89 42 14 83 f8 ff 75
05 8b 02 89 43 08 56 9d 89

Code;   Before first symbol
 _EIP:
Code;   Before first symbol
   0:   8b 44 82 18

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Nathan Walp

Hans Grobler wrote:
> 
> On Wed, 10 Jan 2001, Nathan Walp wrote:
> > Here it is... I opted to cut out the 1200-odd warnings, which from the
> > look of them were all because i'm running it under 2.4.0-ac4 (which
> > boots fine).
> 
> Thanks! My local mirror does not have -ac5 yet so I can't help
> immediately. From the -ac5 log & the oops it looks as if Ingo's change
> isn't quite complete yet...
> 
>   o   Uniprocessor APIC support/NMI wdog etc  (Ingo Molnar)
> 
> Until then, what about disabling APIC support and trying again. This
> will help confirm it... although it looks pretty definite.
> 
> -- Hans

I noticed (and was told by someone else) that it was APIC related.  I
looked, and realized that IO-APIC got selected between my compiles of
ac4 and ac5.  I recompiled ac5 w/o the IO-APIC stuff, and still got an
oops.  So, i recompiled without ANY APIC stuff, and it booted fine, but
then had the same problems I was having w/ 2.4.1-pre1 related to X and
(maybe) the framebuffer.  But that's a whole different story that I
think has been brought up in another thread.

Guess I'm back to -ac4 for now ;-)


Thanks,
Nathan
-
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: Oops in 2.4.0-ac5

2001-01-10 Thread Nathan Walp

Hans Grobler wrote:
> 
> On Wed, 10 Jan 2001, Nathan Walp wrote:
> > First post to the list, hope I get this right...
> 
> Could you please run this through ksymoops on your machine.
> Depending on which distribution you're using, this can be as
> simple as:
> 
>   ksymoops <  oops.txt
> 
> Remember to set the System.map to the correct one, if you did
> not compile in /usr/src/linux.
> 
> Thanks,
> -- Hans
Here it is... I opted to cut out the 1200-odd warnings, which from the
look of them were all because i'm running it under 2.4.0-ac4 (which
boots fine).

faceprint@patience:~$ ksymoops -o /lib/modules/2.4.0-ac5/ -m
/boot/System.map-2.4.0-ac5 < oops.txt | less
ksymoops 2.3.4 on i686 2.4.0-ac4.  Options used
 -V (default)
 -k /proc/ksyms (default)
 -l /proc/modules (default)
 -o /lib/modules/2.4.0-ac5/ (specified)
 -m /boot/System.map-2.4.0-ac5 (specified)

No modules in ksyms, skipping objects

CPU:0
EIP:0010:[]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax:    ebx:  ecx: 0186   edx: 
esi: 0004   edi: c0105000 ebp: 0008e000   esp: c0335fc0
ds: 0018   es: 0018   ss: 0018
Process swapper (pid: 0, stackpage=c0335000)
Stack:  c033bdbb ffec 0009ee00 c033c093 c03367f5 c03368fb
c0299040
   ffec ffec ffec ffec ffec  c0370ce0
c0100191
Call Trace: []
Code: 0f 30 41 0f 30 b9 c1 00 00 00 0f 30 b9 c2 00 00 00 0f 30 b8

>>EIP; c01129ba<=
Trace; c0100191 
Code;  c01129ba 
 <_EIP>:
Code;  c01129ba<=
   0:   0f 30 wrmsr <=
Code;  c01129bc 
   2:   41inc%ecx
Code;  c01129bd 
   3:   0f 30 wrmsr  
Code;  c01129bf 
   5:   b9 c1 00 00 00mov$0xc1,%ecx
Code;  c01129c4 
   a:   0f 30 wrmsr  
Code;  c01129c6 
   c:   b9 c2 00 00 00mov$0xc2,%ecx
Code;  c01129cb 
  11:   0f 30 wrmsr  
Code;  c01129cd 
  13:   b8 00 00 00 00mov$0x0,%eax

Kernel panic: Attempted to kill the idle task!

1205 warnings issued.  Results may not be reliable.



Hope this is of a little more help ;-)

Nathan
-
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/



Oops in 2.4.0-ac5

2001-01-10 Thread Nathan Walp

First post to the list, hope I get this right...

2.4.0-ac5 oopses very early on in the boot process. I can't get the
actual oops off of the machine, but this is what i managed to type into
my laptop:


...
Getting VERSION: 40010
Getting VERSION: 40010
Getting ID: 0
Getting ID: f00
Getting LVT0: 700
Getting LVT1: 400
enabled ExtINT on CPU#0
ESR value before enabling vector: 
ESR value after enabling vector: 
general protection fault: 
CPU:0
EIP:0010:[]
EFLAGS: 00010246
eax:    ebx:    ecx: 0186   edx: 
esi: 0004   edi: c0105000   ebp: 0008e000   esp: c0335fc0
ds: 0018   es: 0018   ss: 0018
Process swapper (pid: 0, stackpage=c0335000)
Stack:  c033bdbb ffec 0009ee00 c033c093 c03367f5 c03368fb
c0299040
   ffec ffec ffec ffec ffec  c0370ce0
c0100191
Call Trace: []

Code: 0f 30 41 0f 30 b9 c1 00 00 00 0f 30 b9 c2 00 00 00 0f 30 b8
Kernel panic: Attempted to kill the idle task!
In idle task - not syncing


It's an Athlon Tbird 1.1GHz on an ASUS A7V.  The oops happens before the
framebuffer kicks in, but that's all I can tell about the position of
it.  And no, I don't have any way to connect this machine to my laptop
other than my network card, so I can't capture the entire oops.  Sorry.

Oh, and my .config is attached.

Nathan


#
# Automatically generated make config: don't edit
#
CONFIG_X86=y
CONFIG_ISA=y
# CONFIG_SBUS is not set
CONFIG_UID16=y

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y

#
# Processor type and features
#
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
CONFIG_MK7=y
# CONFIG_MCRUSOE is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_USE_3DNOW=y
CONFIG_X86_PGE=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
# CONFIG_TOSHIBA is not set
# CONFIG_MICROCODE is not set
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
CONFIG_NOHIGHMEM=y
# CONFIG_HIGHMEM4G is not set
# CONFIG_HIGHMEM64G is not set
# CONFIG_MATH_EMULATION is not set
CONFIG_MTRR=y
# CONFIG_SMP is not set
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y

#
# General setup
#
CONFIG_NET=y
# CONFIG_VISWS is not set
CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GODIRECT is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_NAMES=y
# CONFIG_EISA is not set
# CONFIG_MCA is not set
CONFIG_HOTPLUG=y

#
# PCMCIA/CardBus support
#
# CONFIG_PCMCIA is not set
CONFIG_SYSVIPC=y
# CONFIG_BSD_PROCESS_ACCT is not set
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
# CONFIG_KCORE_AOUT is not set
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=y
CONFIG_PM=y
# CONFIG_ACPI is not set
CONFIG_APM=y
# CONFIG_APM_IGNORE_USER_SUSPEND is not set
# CONFIG_APM_DO_ENABLE is not set
# CONFIG_APM_CPU_IDLE is not set
# CONFIG_APM_DISPLAY_BLANK is not set
# CONFIG_APM_RTC_IS_GMT is not set
# CONFIG_APM_ALLOW_INTS is not set
# CONFIG_APM_REAL_MODE_POWER_OFF is not set

#
# Memory Technology Devices (MTD)
#
# CONFIG_MTD is not set

#
# Parallel port support
#
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
CONFIG_PARPORT_PC_FIFO=y
# CONFIG_PARPORT_PC_SUPERIO is not set
# CONFIG_PARPORT_AMIGA is not set
# CONFIG_PARPORT_MFC3 is not set
# CONFIG_PARPORT_ATARI is not set
# CONFIG_PARPORT_SUNBPP is not set
# CONFIG_PARPORT_OTHER is not set
CONFIG_PARPORT_1284=y

#
# Plug and Play configuration
#
CONFIG_PNP=y
# CONFIG_ISAPNP is not set

#
# Block devices
#
CONFIG_BLK_DEV_FD=y
# CONFIG_BLK_DEV_XD is not set
# CONFIG_PARIDE is not set
# CONFIG_BLK_CPQ_DA is not set
# CONFIG_BLK_CPQ_CISS_DA is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_LOOP is not set
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_BLK_DEV_INITRD is not set

#
# Multi-device support (RAID and LVM)
#
# CONFIG_MD is not set
# CONFIG_BLK_DEV_MD is not set
# CONFIG_MD_LINEAR is not set
# CONFIG_MD_RAID0 is not set
# CONFIG_MD_RAID1 is not set
# CONFIG_MD_RAID5 is not set
# CONFIG_BLK_DEV_LVM is not set
# CONFIG_LVM_PROC_FS is not set

#
# Networking options
#
CONFIG_PACKET=y
# CONFIG_PACKET_MMAP is not set
CONFIG_NETLINK=y
CONFIG_RTNETLINK=y
# CONFIG_NETLINK_DEV is not set
# CONFIG_NETFILTER is not set
# CONFIG_FILTER is not set
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
# CONFIG_IP_PNP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_IP_MROUTE is not set
# CONFIG_ARPD is not set
# CONFIG_INET_ECN is not set
# CONFIG_SYN_COOKIES is not set

Oops in 2.4.0-ac5

2001-01-10 Thread Nathan Walp

First post to the list, hope I get this right...

2.4.0-ac5 oopses very early on in the boot process. I can't get the
actual oops off of the machine, but this is what i managed to type into
my laptop:

stuff that's scrolled off screen
...
Getting VERSION: 40010
Getting VERSION: 40010
Getting ID: 0
Getting ID: f00
Getting LVT0: 700
Getting LVT1: 400
enabled ExtINT on CPU#0
ESR value before enabling vector: 
ESR value after enabling vector: 
general protection fault: 
CPU:0
EIP:0010:[c01129ba]
EFLAGS: 00010246
eax:    ebx:    ecx: 0186   edx: 
esi: 0004   edi: c0105000   ebp: 0008e000   esp: c0335fc0
ds: 0018   es: 0018   ss: 0018
Process swapper (pid: 0, stackpage=c0335000)
Stack:  c033bdbb ffec 0009ee00 c033c093 c03367f5 c03368fb
c0299040
   ffec ffec ffec ffec ffec  c0370ce0
c0100191
Call Trace: [c0100191]

Code: 0f 30 41 0f 30 b9 c1 00 00 00 0f 30 b9 c2 00 00 00 0f 30 b8
Kernel panic: Attempted to kill the idle task!
In idle task - not syncing


It's an Athlon Tbird 1.1GHz on an ASUS A7V.  The oops happens before the
framebuffer kicks in, but that's all I can tell about the position of
it.  And no, I don't have any way to connect this machine to my laptop
other than my network card, so I can't capture the entire oops.  Sorry.

Oh, and my .config is attached.

Nathan


#
# Automatically generated make config: don't edit
#
CONFIG_X86=y
CONFIG_ISA=y
# CONFIG_SBUS is not set
CONFIG_UID16=y

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y

#
# Processor type and features
#
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
CONFIG_MK7=y
# CONFIG_MCRUSOE is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_USE_3DNOW=y
CONFIG_X86_PGE=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
# CONFIG_TOSHIBA is not set
# CONFIG_MICROCODE is not set
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
CONFIG_NOHIGHMEM=y
# CONFIG_HIGHMEM4G is not set
# CONFIG_HIGHMEM64G is not set
# CONFIG_MATH_EMULATION is not set
CONFIG_MTRR=y
# CONFIG_SMP is not set
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y

#
# General setup
#
CONFIG_NET=y
# CONFIG_VISWS is not set
CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GODIRECT is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_NAMES=y
# CONFIG_EISA is not set
# CONFIG_MCA is not set
CONFIG_HOTPLUG=y

#
# PCMCIA/CardBus support
#
# CONFIG_PCMCIA is not set
CONFIG_SYSVIPC=y
# CONFIG_BSD_PROCESS_ACCT is not set
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
# CONFIG_KCORE_AOUT is not set
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=y
CONFIG_PM=y
# CONFIG_ACPI is not set
CONFIG_APM=y
# CONFIG_APM_IGNORE_USER_SUSPEND is not set
# CONFIG_APM_DO_ENABLE is not set
# CONFIG_APM_CPU_IDLE is not set
# CONFIG_APM_DISPLAY_BLANK is not set
# CONFIG_APM_RTC_IS_GMT is not set
# CONFIG_APM_ALLOW_INTS is not set
# CONFIG_APM_REAL_MODE_POWER_OFF is not set

#
# Memory Technology Devices (MTD)
#
# CONFIG_MTD is not set

#
# Parallel port support
#
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
CONFIG_PARPORT_PC_FIFO=y
# CONFIG_PARPORT_PC_SUPERIO is not set
# CONFIG_PARPORT_AMIGA is not set
# CONFIG_PARPORT_MFC3 is not set
# CONFIG_PARPORT_ATARI is not set
# CONFIG_PARPORT_SUNBPP is not set
# CONFIG_PARPORT_OTHER is not set
CONFIG_PARPORT_1284=y

#
# Plug and Play configuration
#
CONFIG_PNP=y
# CONFIG_ISAPNP is not set

#
# Block devices
#
CONFIG_BLK_DEV_FD=y
# CONFIG_BLK_DEV_XD is not set
# CONFIG_PARIDE is not set
# CONFIG_BLK_CPQ_DA is not set
# CONFIG_BLK_CPQ_CISS_DA is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_LOOP is not set
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_BLK_DEV_INITRD is not set

#
# Multi-device support (RAID and LVM)
#
# CONFIG_MD is not set
# CONFIG_BLK_DEV_MD is not set
# CONFIG_MD_LINEAR is not set
# CONFIG_MD_RAID0 is not set
# CONFIG_MD_RAID1 is not set
# CONFIG_MD_RAID5 is not set
# CONFIG_BLK_DEV_LVM is not set
# CONFIG_LVM_PROC_FS is not set

#
# Networking options
#
CONFIG_PACKET=y
# CONFIG_PACKET_MMAP is not set
CONFIG_NETLINK=y
CONFIG_RTNETLINK=y
# CONFIG_NETLINK_DEV is not set
# CONFIG_NETFILTER is not set
# CONFIG_FILTER is not set
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
# CONFIG_IP_PNP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE is not set
# CONFIG_IP_MROUTE is not set
# CONFIG_ARPD is not set
# 

Re: Oops in 2.4.0-ac5

2001-01-10 Thread Nathan Walp

Hans Grobler wrote:
 
 On Wed, 10 Jan 2001, Nathan Walp wrote:
  First post to the list, hope I get this right...
 
 Could you please run this through ksymoops on your machine.
 Depending on which distribution you're using, this can be as
 simple as:
 
   ksymoops   oops.txt
 
 Remember to set the System.map to the correct one, if you did
 not compile in /usr/src/linux.
 
 Thanks,
 -- Hans
Here it is... I opted to cut out the 1200-odd warnings, which from the
look of them were all because i'm running it under 2.4.0-ac4 (which
boots fine).

faceprint@patience:~$ ksymoops -o /lib/modules/2.4.0-ac5/ -m
/boot/System.map-2.4.0-ac5  oops.txt | less
ksymoops 2.3.4 on i686 2.4.0-ac4.  Options used
 -V (default)
 -k /proc/ksyms (default)
 -l /proc/modules (default)
 -o /lib/modules/2.4.0-ac5/ (specified)
 -m /boot/System.map-2.4.0-ac5 (specified)

No modules in ksyms, skipping objects
snip warnings
CPU:0
EIP:0010:[c01129ba]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax:    ebx:  ecx: 0186   edx: 
esi: 0004   edi: c0105000 ebp: 0008e000   esp: c0335fc0
ds: 0018   es: 0018   ss: 0018
Process swapper (pid: 0, stackpage=c0335000)
Stack:  c033bdbb ffec 0009ee00 c033c093 c03367f5 c03368fb
c0299040
   ffec ffec ffec ffec ffec  c0370ce0
c0100191
Call Trace: [c0100191]
Code: 0f 30 41 0f 30 b9 c1 00 00 00 0f 30 b9 c2 00 00 00 0f 30 b8

EIP; c01129ba setup_apic_nmi_watchdog+a/90   =
Trace; c0100191 L6+0/2
Code;  c01129ba setup_apic_nmi_watchdog+a/90
 _EIP:
Code;  c01129ba setup_apic_nmi_watchdog+a/90   =
   0:   0f 30 wrmsr =
Code;  c01129bc setup_apic_nmi_watchdog+c/90
   2:   41inc%ecx
Code;  c01129bd setup_apic_nmi_watchdog+d/90
   3:   0f 30 wrmsr  
Code;  c01129bf setup_apic_nmi_watchdog+f/90
   5:   b9 c1 00 00 00mov$0xc1,%ecx
Code;  c01129c4 setup_apic_nmi_watchdog+14/90
   a:   0f 30 wrmsr  
Code;  c01129c6 setup_apic_nmi_watchdog+16/90
   c:   b9 c2 00 00 00mov$0xc2,%ecx
Code;  c01129cb setup_apic_nmi_watchdog+1b/90
  11:   0f 30 wrmsr  
Code;  c01129cd setup_apic_nmi_watchdog+1d/90
  13:   b8 00 00 00 00mov$0x0,%eax

Kernel panic: Attempted to kill the idle task!

1205 warnings issued.  Results may not be reliable.



Hope this is of a little more help ;-)

Nathan
-
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: Oops in 2.4.0-ac5

2001-01-10 Thread Nathan Walp

Hans Grobler wrote:
 
 On Wed, 10 Jan 2001, Nathan Walp wrote:
  Here it is... I opted to cut out the 1200-odd warnings, which from the
  look of them were all because i'm running it under 2.4.0-ac4 (which
  boots fine).
 
 Thanks! My local mirror does not have -ac5 yet so I can't help
 immediately. From the -ac5 log  the oops it looks as if Ingo's change
 isn't quite complete yet...
 
   o   Uniprocessor APIC support/NMI wdog etc  (Ingo Molnar)
 
 Until then, what about disabling APIC support and trying again. This
 will help confirm it... although it looks pretty definite.
 
 -- Hans

I noticed (and was told by someone else) that it was APIC related.  I
looked, and realized that IO-APIC got selected between my compiles of
ac4 and ac5.  I recompiled ac5 w/o the IO-APIC stuff, and still got an
oops.  So, i recompiled without ANY APIC stuff, and it booted fine, but
then had the same problems I was having w/ 2.4.1-pre1 related to X and
(maybe) the framebuffer.  But that's a whole different story that I
think has been brought up in another thread.

Guess I'm back to -ac4 for now ;-)


Thanks,
Nathan
-
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/