Re: Linux 2.4.5-ac9

2001-06-06 Thread arjan

In article <002e01c0eead$03c6d890$[EMAIL PROTECTED]> you wrote:
>> 2.4.5-ac9

>> o Fix xircom_cb problems with some cisco kit (Ion Badulescu)

> One other note, the version in 2.4.4-ac11 is listed as 1.33 while the
> version in 2.4.5-ac9 is 1.11, why did we go backwards?  Were there
> significant problems with the newer version?  The 1.33 sure seems to work
> better for me.

It went backwards because I switched from my local CVS repository to the
tulip driver one.

I appologize for the driver not working as well as expected, and will try to
find a way to make it work for everyone .

Greetings,
   Arjan van de Ven
-
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.5-ac9

2001-06-06 Thread Ion Badulescu

On Wed, 6 Jun 2001 13:20:41 -0400, Tom Sightler <[EMAIL PROTECTED]> wrote:
>> 2.4.5-ac9
> 
>> o Fix xircom_cb problems with some cisco kit (Ion Badulescu)
> 
> I'm not sure what this is supposed to fix, but it makes my Xircom
> RBEM56G-100 almost useless on my network at the office.  Actually, I can't
> quite blame just this patch, it only makes the problem worse, the driver
> from 2.4.5-ac3 worked, but with 1 second ping times, the new driver barely
> works at all, it seems to think the link is not there, at least not enough
> to pull an IP address.

The patch does only one thing: it instructs the card not to negotiate
full-duplex modes, because (for undocumented and yet unexplained reasons)
full-duplex modes don't work well on this card.

If you had problems before, then their cause is most likely elsewhere.
1-second ping time is definitely wrong.

> The last driver that worked moderately well for me was the one from
> 2.4.4-ac11, it still had a few issues, mostly when resuming, but everything
> worked at home on my 10Mb hub, and at the office on my 10/100Mb FD Cisco
> 6509.  I must admist that I haven't tested every version in between.

The thing is, I don't really see any significant differences between the
2.4.4-ac11 driver and the 2.4.5-ac9 driver. I see lots of clean-ups, some
power management stuff, and the half-duplex stuff. None of them should
affect the core functionality directly..

Please do me a favor: comment out the call to set_half_duplex() (in
xircom_up), recompile and see if it makes a difference.

> One other note, the version in 2.4.4-ac11 is listed as 1.33 while the
> version in 2.4.5-ac9 is 1.11, why did we go backwards?  Were there
> significant problems with the newer version?  The 1.33 sure seems to work
> better for me.

The CVS version is almost irrelevant, I guess Arjan simply rebuild his
repository.

Ion

-- 
  It is better to keep your mouth shut and be thought a fool,
than to open it and remove all doubt.
-
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.5-ac9

2001-06-06 Thread Tom Sightler

> 2.4.5-ac9

> o Fix xircom_cb problems with some cisco kit (Ion Badulescu)

I'm not sure what this is supposed to fix, but it makes my Xircom
RBEM56G-100 almost useless on my network at the office.  Actually, I can't
quite blame just this patch, it only makes the problem worse, the driver
from 2.4.5-ac3 worked, but with 1 second ping times, the new driver barely
works at all, it seems to think the link is not there, at least not enough
to pull an IP address.

The last driver that worked moderately well for me was the one from
2.4.4-ac11, it still had a few issues, mostly when resuming, but everything
worked at home on my 10Mb hub, and at the office on my 10/100Mb FD Cisco
6509.  I must admist that I haven't tested every version in between.

One other note, the version in 2.4.4-ac11 is listed as 1.33 while the
version in 2.4.5-ac9 is 1.11, why did we go backwards?  Were there
significant problems with the newer version?  The 1.33 sure seems to work
better for me.

Later,
Tom


-
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.5-ac9

2001-06-06 Thread Chris Liebman

I've just tried the orinoco_cs driver with my "Orinoco Gold" pcmcia card in
hopes that I could use this instead of having to rebuild the pcmcia-cs
package everytime I try a new kernel...  I am seeing the following messages:

NETDEV WATCHDOG: eth1: transmit timed out
eth1: Tx timeout! Resetting card.

and:

hermes_read_ltv(): rid  (0xfc28) does not match type (0xfc27)
hermes_read_ltv(): rid  (0xfd10) does not match type (0xfc28)
hermes_read_ltv(): rid  (0xfd20) does not match type (0xfd10)
hermes_read_ltv(): rid  (0xfd41) does not match type (0xfd20)
hermes_read_ltv(): rid  (0xfd42) does not match type (0xfd41)
hermes_read_ltv(): rid  (0xfd43) does not match type (0xfd42)
hermes_read_ltv(): rid  (0xfd44) does not match type (0xfd43)
hermes_read_ltv(): rid  (0xfd4f) does not match type (0xfd44)
hermes_read_ltv(): rid  (0xfdc1) does not match type (0xfd4f)
hermes_read_ltv(): rid  (0xfdc6) does not match type (0xfdc1)

any ideas?

[liebman@xyzzy kernel]$ cat /proc/hermes/eth1/recs
PORTTYPE(0xfc00): length=2 (2 bytes)value=0001
MACADDR (0xfc01): length=4 (6 bytes)value=00:02:2D:1B:5C:7E
DESIRED_SSID(0xfc02): length=18 (34 bytes)  value="xyzzy"
CHANNEL (0xfc03): length=2 (2 bytes)value=
OWN_SSID(0xfc04): length=18 (34 bytes)  value="non-specified SSID
!!"
SYSTEM_SCALE(0xfc06): length=2 (2 bytes)value=0001
MAX_DATA_LEN(0xfc07): length=2 (2 bytes)value=0900
PM_ENABLE   (0xfc09): length=2 (2 bytes)value=
PM_MCAST_RX (0xfc0b): length=2 (2 bytes)value=0001
PM_PERIOD   (0xfc0c): length=2 (2 bytes)value=0064
NICKNAME(0xfc0e): length=18 (34 bytes)  value="xyzzy.zod.com"
WEP_ON  (0xfc20): length=2 (2 bytes)value=0001
MWO_ROBUST  (0xfc25): length=2 (2 bytes)value=
MULTICAST_LIST  (0xfc80): length=4 (6 bytes)value=01:00:5E:00:00:01
CREATEIBSS  (0xfc81): length=2 (2 bytes)value=0001
FRAG_THRESH (0xfc82): length=0 (-2 bytes)   value
RTS_THRESH  (0xfc83): length=2 (2 bytes)value=092B
TX_RATE_CTRL(0xfc84): length=2 (2 bytes)value=0003
PROMISCUOUS (0xfc85): length=2 (2 bytes)value=
KEYS(0xfcb0): length=0 (-2 bytes)   value
TX_KEY  (0xfcb1): length=2 (2 bytes)value=
TICKTIME(0xfce0): length=2 (2 bytes)value=000A
PRISM2_TX_KEY   (0xfc23): length=2 (2 bytes)value=0002
PRISM2_KEY0 (0xfc24): length=0 (-2 bytes)   value
PRISM2_KEY1 (0xfc25): length=2 (2 bytes)value=00:00
PRISM2_KEY2 (0xfc26): length=0 (-2 bytes)   value
PRISM2_KEY3 (0xfc27): length=0 (-2 bytes)   value
PRISM2_WEP_ON   (0xfc28): length=0 (-2 bytes)   value
CHANNEL_LIST(0xfd10): length=2 (2 bytes)value=07FF
STAIDENTITY (0xfd20): length=5 (8 bytes)value=001F-0001-0006-0010
CURRENT_SSID(0xfd41): length=18 (34 bytes)  value="xyzzy"
CURRENT_BSSID   (0xfd42): length=4 (6 bytes)value=02:02:2D:06:30:06
COMMSQUALITY(0xfd43): length=4 (6 bytes)value=-001B-001B
CURRENT_TX_RATE (0xfd44): length=2 (2 bytes)value=0002
WEP_AVAIL   (0xfd4f): length=2 (2 bytes)value=0001
CURRENT_CHANNEL (0xfdc1): length=2 (2 bytes)value=0003
DATARATES   (0xfdc6): length=6 (10 bytes)
value=04:00:02:04:0B:16:00:00:00:00

-- Chris

-
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.5-ac9

2001-06-06 Thread Christoph Hellwig

On Wed, Jun 06, 2001 at 01:41:31PM +0200, Thomas Sailer wrote:
> Christoph Hellwig schrieb:
> > 
> > In article <[EMAIL PROTECTED]> you wrote:
> > > 2.4.5-ac9
> > 
> > > o Add es1371 sound driver locking (Frank Davis)
> > 
> > It's buggy.  The locking in ->read and ->write will give
> > double ups when a signal is pending and remove a not added waitq
> > when programming the dmabuf fails.
> 
> But Alan added a different patch than yours,

Mine got _that_ right.

> that doesn't seem to have poll in the guard.
> 
> Also, both your and Frank Davis' patch don't care about dac, which
> seems bogus to me.

Yepp.

-- 
Of course it doesn't work. We've performed a software upgrade.
-
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.5-ac9

2001-06-06 Thread Thomas Sailer

Christoph Hellwig schrieb:
> 
> In article <[EMAIL PROTECTED]> you wrote:
> > 2.4.5-ac9
> 
> > o Add es1371 sound driver locking (Frank Davis)
> 
> It's buggy.  The locking in ->read and ->write will give
> double ups when a signal is pending and remove a not added waitq
> when programming the dmabuf fails.

But Alan added a different patch than yours, that doesn't
seem to have poll in the guard.

Also, both your and Frank Davis' patch don't care about dac, which
seems bogus to me.

Tom
-
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.5-ac9

2001-06-06 Thread Christoph Hellwig

In article <[EMAIL PROTECTED]> you wrote:
> 2.4.5-ac9

> o Add es1371 sound driver locking (Frank Davis)

It's buggy.  The locking in ->read and ->write will give
double ups when a signal is pending and remove a not added waitq
when programming the dmabuf fails.

Christoph

-- 
Of course it doesn't work. We've performed a software upgrade.
-
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.5-ac9

2001-06-06 Thread Thomas Sailer

Alan Cox schrieb:

> 2.4.5-ac9
> o   Add es1371 sound driver locking (Frank Davis)

Looks bogus. Independent processes can open the same device
once for reading and once for writing, now you are serializing
needlessly these processes. Please revert.

Tom
-
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.5-ac9

2001-06-06 Thread Thomas Sailer

Alan Cox schrieb:

 2.4.5-ac9
 o   Add es1371 sound driver locking (Frank Davis)

Looks bogus. Independent processes can open the same device
once for reading and once for writing, now you are serializing
needlessly these processes. Please revert.

Tom
-
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.5-ac9

2001-06-06 Thread Christoph Hellwig

In article [EMAIL PROTECTED] you wrote:
 2.4.5-ac9

 o Add es1371 sound driver locking (Frank Davis)

It's buggy.  The locking in -read and -write will give
double ups when a signal is pending and remove a not added waitq
when programming the dmabuf fails.

Christoph

-- 
Of course it doesn't work. We've performed a software upgrade.
-
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.5-ac9

2001-06-06 Thread Thomas Sailer

Christoph Hellwig schrieb:
 
 In article [EMAIL PROTECTED] you wrote:
  2.4.5-ac9
 
  o Add es1371 sound driver locking (Frank Davis)
 
 It's buggy.  The locking in -read and -write will give
 double ups when a signal is pending and remove a not added waitq
 when programming the dmabuf fails.

But Alan added a different patch than yours, that doesn't
seem to have poll in the guard.

Also, both your and Frank Davis' patch don't care about dac, which
seems bogus to me.

Tom
-
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.5-ac9

2001-06-06 Thread Christoph Hellwig

On Wed, Jun 06, 2001 at 01:41:31PM +0200, Thomas Sailer wrote:
 Christoph Hellwig schrieb:
  
  In article [EMAIL PROTECTED] you wrote:
   2.4.5-ac9
  
   o Add es1371 sound driver locking (Frank Davis)
  
  It's buggy.  The locking in -read and -write will give
  double ups when a signal is pending and remove a not added waitq
  when programming the dmabuf fails.
 
 But Alan added a different patch than yours,

Mine got _that_ right.

 that doesn't seem to have poll in the guard.
 
 Also, both your and Frank Davis' patch don't care about dac, which
 seems bogus to me.

Yepp.

-- 
Of course it doesn't work. We've performed a software upgrade.
-
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.5-ac9

2001-06-06 Thread Chris Liebman

I've just tried the orinoco_cs driver with my Orinoco Gold pcmcia card in
hopes that I could use this instead of having to rebuild the pcmcia-cs
package everytime I try a new kernel...  I am seeing the following messages:

NETDEV WATCHDOG: eth1: transmit timed out
eth1: Tx timeout! Resetting card.

and:

hermes_read_ltv(): rid  (0xfc28) does not match type (0xfc27)
hermes_read_ltv(): rid  (0xfd10) does not match type (0xfc28)
hermes_read_ltv(): rid  (0xfd20) does not match type (0xfd10)
hermes_read_ltv(): rid  (0xfd41) does not match type (0xfd20)
hermes_read_ltv(): rid  (0xfd42) does not match type (0xfd41)
hermes_read_ltv(): rid  (0xfd43) does not match type (0xfd42)
hermes_read_ltv(): rid  (0xfd44) does not match type (0xfd43)
hermes_read_ltv(): rid  (0xfd4f) does not match type (0xfd44)
hermes_read_ltv(): rid  (0xfdc1) does not match type (0xfd4f)
hermes_read_ltv(): rid  (0xfdc6) does not match type (0xfdc1)

any ideas?

[liebman@xyzzy kernel]$ cat /proc/hermes/eth1/recs
PORTTYPE(0xfc00): length=2 (2 bytes)value=0001
MACADDR (0xfc01): length=4 (6 bytes)value=00:02:2D:1B:5C:7E
DESIRED_SSID(0xfc02): length=18 (34 bytes)  value=xyzzy
CHANNEL (0xfc03): length=2 (2 bytes)value=
OWN_SSID(0xfc04): length=18 (34 bytes)  value=non-specified SSID
!!
SYSTEM_SCALE(0xfc06): length=2 (2 bytes)value=0001
MAX_DATA_LEN(0xfc07): length=2 (2 bytes)value=0900
PM_ENABLE   (0xfc09): length=2 (2 bytes)value=
PM_MCAST_RX (0xfc0b): length=2 (2 bytes)value=0001
PM_PERIOD   (0xfc0c): length=2 (2 bytes)value=0064
NICKNAME(0xfc0e): length=18 (34 bytes)  value=xyzzy.zod.com
WEP_ON  (0xfc20): length=2 (2 bytes)value=0001
MWO_ROBUST  (0xfc25): length=2 (2 bytes)value=
MULTICAST_LIST  (0xfc80): length=4 (6 bytes)value=01:00:5E:00:00:01
CREATEIBSS  (0xfc81): length=2 (2 bytes)value=0001
FRAG_THRESH (0xfc82): length=0 (-2 bytes)   value
RTS_THRESH  (0xfc83): length=2 (2 bytes)value=092B
TX_RATE_CTRL(0xfc84): length=2 (2 bytes)value=0003
PROMISCUOUS (0xfc85): length=2 (2 bytes)value=
KEYS(0xfcb0): length=0 (-2 bytes)   value
TX_KEY  (0xfcb1): length=2 (2 bytes)value=
TICKTIME(0xfce0): length=2 (2 bytes)value=000A
PRISM2_TX_KEY   (0xfc23): length=2 (2 bytes)value=0002
PRISM2_KEY0 (0xfc24): length=0 (-2 bytes)   value
PRISM2_KEY1 (0xfc25): length=2 (2 bytes)value=00:00
PRISM2_KEY2 (0xfc26): length=0 (-2 bytes)   value
PRISM2_KEY3 (0xfc27): length=0 (-2 bytes)   value
PRISM2_WEP_ON   (0xfc28): length=0 (-2 bytes)   value
CHANNEL_LIST(0xfd10): length=2 (2 bytes)value=07FF
STAIDENTITY (0xfd20): length=5 (8 bytes)value=001F-0001-0006-0010
CURRENT_SSID(0xfd41): length=18 (34 bytes)  value=xyzzy
CURRENT_BSSID   (0xfd42): length=4 (6 bytes)value=02:02:2D:06:30:06
COMMSQUALITY(0xfd43): length=4 (6 bytes)value=-001B-001B
CURRENT_TX_RATE (0xfd44): length=2 (2 bytes)value=0002
WEP_AVAIL   (0xfd4f): length=2 (2 bytes)value=0001
CURRENT_CHANNEL (0xfdc1): length=2 (2 bytes)value=0003
DATARATES   (0xfdc6): length=6 (10 bytes)
value=04:00:02:04:0B:16:00:00:00:00

-- Chris

-
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.5-ac9

2001-06-06 Thread Tom Sightler

 2.4.5-ac9

 o Fix xircom_cb problems with some cisco kit (Ion Badulescu)

I'm not sure what this is supposed to fix, but it makes my Xircom
RBEM56G-100 almost useless on my network at the office.  Actually, I can't
quite blame just this patch, it only makes the problem worse, the driver
from 2.4.5-ac3 worked, but with 1 second ping times, the new driver barely
works at all, it seems to think the link is not there, at least not enough
to pull an IP address.

The last driver that worked moderately well for me was the one from
2.4.4-ac11, it still had a few issues, mostly when resuming, but everything
worked at home on my 10Mb hub, and at the office on my 10/100Mb FD Cisco
6509.  I must admist that I haven't tested every version in between.

One other note, the version in 2.4.4-ac11 is listed as 1.33 while the
version in 2.4.5-ac9 is 1.11, why did we go backwards?  Were there
significant problems with the newer version?  The 1.33 sure seems to work
better for me.

Later,
Tom


-
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.5-ac9

2001-06-06 Thread Ion Badulescu

On Wed, 6 Jun 2001 13:20:41 -0400, Tom Sightler [EMAIL PROTECTED] wrote:
 2.4.5-ac9
 
 o Fix xircom_cb problems with some cisco kit (Ion Badulescu)
 
 I'm not sure what this is supposed to fix, but it makes my Xircom
 RBEM56G-100 almost useless on my network at the office.  Actually, I can't
 quite blame just this patch, it only makes the problem worse, the driver
 from 2.4.5-ac3 worked, but with 1 second ping times, the new driver barely
 works at all, it seems to think the link is not there, at least not enough
 to pull an IP address.

The patch does only one thing: it instructs the card not to negotiate
full-duplex modes, because (for undocumented and yet unexplained reasons)
full-duplex modes don't work well on this card.

If you had problems before, then their cause is most likely elsewhere.
1-second ping time is definitely wrong.

 The last driver that worked moderately well for me was the one from
 2.4.4-ac11, it still had a few issues, mostly when resuming, but everything
 worked at home on my 10Mb hub, and at the office on my 10/100Mb FD Cisco
 6509.  I must admist that I haven't tested every version in between.

The thing is, I don't really see any significant differences between the
2.4.4-ac11 driver and the 2.4.5-ac9 driver. I see lots of clean-ups, some
power management stuff, and the half-duplex stuff. None of them should
affect the core functionality directly..

Please do me a favor: comment out the call to set_half_duplex() (in
xircom_up), recompile and see if it makes a difference.

 One other note, the version in 2.4.4-ac11 is listed as 1.33 while the
 version in 2.4.5-ac9 is 1.11, why did we go backwards?  Were there
 significant problems with the newer version?  The 1.33 sure seems to work
 better for me.

The CVS version is almost irrelevant, I guess Arjan simply rebuild his
repository.

Ion

-- 
  It is better to keep your mouth shut and be thought a fool,
than to open it and remove all doubt.
-
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.5-ac9

2001-06-06 Thread arjan

In article 002e01c0eead$03c6d890$[EMAIL PROTECTED] you wrote:
 2.4.5-ac9

 o Fix xircom_cb problems with some cisco kit (Ion Badulescu)

 One other note, the version in 2.4.4-ac11 is listed as 1.33 while the
 version in 2.4.5-ac9 is 1.11, why did we go backwards?  Were there
 significant problems with the newer version?  The 1.33 sure seems to work
 better for me.

It went backwards because I switched from my local CVS repository to the
tulip driver one.

I appologize for the driver not working as well as expected, and will try to
find a way to make it work for everyone .

Greetings,
   Arjan van de Ven
-
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.5-ac9

2001-06-05 Thread David Ford

Quite positive it's the right map file.  I used -m and specified the 
exact file.

David

Jeff Garzik wrote:

>David Ford wrote:
>
>> >>EIP; c01269f9<=
>>Trace; c01b1021 
>>Trace; c01b1c43 
>>Trace; c01b2643 
>>Trace; c0137fc0 <__emul_lookup_dentry+a4/fc>
>>Trace; c0138871 
>>Trace; c0167ccb 
>>Trace; c012e389 
>>Trace; c012e2c2 
>>
>
>This trace looks corrupted to me... are you sure that System.map for the
>crashed kernel matches -exactly- with the one ksymoops used to decode
>this?  It uses /proc/ksyms by default, which is incorrect for most
>postmortem ksymoops runs...
>
>rtl8139_interrupt doesn't call tx_timeout, which doesn't call
>read_eeprom, which doesn't call proc_getdata.
>


-
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.5-ac9

2001-06-05 Thread Jeff Garzik

David Ford wrote:
>  >>EIP; c01269f9<=
> Trace; c01b1021 
> Trace; c01b1c43 
> Trace; c01b2643 
> Trace; c0137fc0 <__emul_lookup_dentry+a4/fc>
> Trace; c0138871 
> Trace; c0167ccb 
> Trace; c012e389 
> Trace; c012e2c2 

This trace looks corrupted to me... are you sure that System.map for the
crashed kernel matches -exactly- with the one ksymoops used to decode
this?  It uses /proc/ksyms by default, which is incorrect for most
postmortem ksymoops runs...

rtl8139_interrupt doesn't call tx_timeout, which doesn't call
read_eeprom, which doesn't call proc_getdata.

-- 
Jeff Garzik  | An expert is one who knows more and more about
Building 1024| less and less until he knows absolutely everything
MandrakeSoft | about nothing.
-
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.5-ac9

2001-06-05 Thread David Ford

2.4.5-ac8 has a brokenness about it.

sshd stalled in [down] with the following, subsequent sshd attempts 
which needed a tty resulted in D state the same as the first:

invalid operand: 
CPU:0
EIP:0010:[]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010086
eax: 001b   ebx: c13bf768   ecx: c0345060   edx: 2c76
esi: c0a54000   edi: c0a549aa   ebp: c0a549aa   esp: c57afe54
ds: 0018   es: 0018   ss: 0018
Process sshd (pid: 3627, stackpage=c57af000)
Stack: c02cab45 04dc  800a c03dc900 c03dc900 1000 
0246
   c01b1021 0c3c 0007 c03dc900 c01b1c43 000a c03dc900 
c03dc900
    c13c9e50 000a     
c13c9e50
Call Trace: [] [] [] [] 
[]
   [] [] [] [] []
Code: 0f 0b 83 c4 08 89 f6 f6 43 11 04 74 51 b8 a5 c2 0f 17 87 06

 >>EIP; c01269f9<=
Trace; c01b1021 
Trace; c01b1c43 
Trace; c01b2643 
Trace; c0137fc0 <__emul_lookup_dentry+a4/fc>
Trace; c0138871 
Trace; c0167ccb 
Trace; c012e389 
Trace; c012e2c2 
Trace; c012e5b0 
Trace; c0106a93 
Code;  c01269f9 
 <_EIP>:
Code;  c01269f9<=
   0:   0f 0b ud2a  <=
Code;  c01269fb 
   2:   83 c4 08  add$0x8,%esp
Code;  c01269fe 
   5:   89 f6 mov%esi,%esi
Code;  c0126a00 
   7:   f6 43 11 04   testb  $0x4,0x11(%ebx)
Code;  c0126a04 
   b:   74 51 je 5e <_EIP+0x5e> c0126a57 

Code;  c0126a06 
   d:   b8 a5 c2 0f 17mov$0x170fc2a5,%eax
Code;  c0126a0b 
  12:   87 06 xchg   %eax,(%esi)


Alan Cox wrote:

>   ftp://ftp.kernel.org/pub/linux/kernel/people/alan/2.4/
>
>Intermediate diffs are available from
>   http://www.bzimage.org
>
>In terms of going through the code audit almost all the sound drivers still 
>need fixing to lock against format changes during a read/write. Poll creating 
>and starting a buffer as write does and also mmap during write, write during
>an mmap.
>
>2.4.5-ac9
>


-
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.5-ac9

2001-06-05 Thread David Ford

2.4.5-ac8 has a brokenness about it.

sshd stalled in [down] with the following, subsequent sshd attempts 
which needed a tty resulted in D state the same as the first:

invalid operand: 
CPU:0
EIP:0010:[c01269f9]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010086
eax: 001b   ebx: c13bf768   ecx: c0345060   edx: 2c76
esi: c0a54000   edi: c0a549aa   ebp: c0a549aa   esp: c57afe54
ds: 0018   es: 0018   ss: 0018
Process sshd (pid: 3627, stackpage=c57af000)
Stack: c02cab45 04dc  800a c03dc900 c03dc900 1000 
0246
   c01b1021 0c3c 0007 c03dc900 c01b1c43 000a c03dc900 
c03dc900
    c13c9e50 000a     
c13c9e50
Call Trace: [c01b1021] [c01b1c43] [c01b2643] [c0137fc0] 
[c0138871]
   [c0167ccb] [c012e389] [c012e2c2] [c012e5b0] [c0106a93]
Code: 0f 0b 83 c4 08 89 f6 f6 43 11 04 74 51 b8 a5 c2 0f 17 87 06

 EIP; c01269f9 proc_getdata+4d/154   =
Trace; c01b1021 read_eeprom+131/1a8
Trace; c01b1c43 rtl8139_tx_timeout+143/148
Trace; c01b2643 rtl8139_interrupt+5f/170
Trace; c0137fc0 __emul_lookup_dentry+a4/fc
Trace; c0138871 open_namei+4d1/560
Trace; c0167ccb leaf_define_dest_src_infos+1a7/1ac
Trace; c012e389 do_readv_writev+15d/228
Trace; c012e2c2 do_readv_writev+96/228
Trace; c012e5b0 sys_pread+bc/d0
Trace; c0106a93 system_call+23/40
Code;  c01269f9 proc_getdata+4d/154
 _EIP:
Code;  c01269f9 proc_getdata+4d/154   =
   0:   0f 0b ud2a  =
Code;  c01269fb proc_getdata+4f/154
   2:   83 c4 08  add$0x8,%esp
Code;  c01269fe proc_getdata+52/154
   5:   89 f6 mov%esi,%esi
Code;  c0126a00 proc_getdata+54/154
   7:   f6 43 11 04   testb  $0x4,0x11(%ebx)
Code;  c0126a04 proc_getdata+58/154
   b:   74 51 je 5e _EIP+0x5e c0126a57 
proc_getdata+ab/154
Code;  c0126a06 proc_getdata+5a/154
   d:   b8 a5 c2 0f 17mov$0x170fc2a5,%eax
Code;  c0126a0b proc_getdata+5f/154
  12:   87 06 xchg   %eax,(%esi)


Alan Cox wrote:

   ftp://ftp.kernel.org/pub/linux/kernel/people/alan/2.4/

Intermediate diffs are available from
   http://www.bzimage.org

In terms of going through the code audit almost all the sound drivers still 
need fixing to lock against format changes during a read/write. Poll creating 
and starting a buffer as write does and also mmap during write, write during
an mmap.

2.4.5-ac9



-
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.5-ac9

2001-06-05 Thread Jeff Garzik

David Ford wrote:
  EIP; c01269f9 proc_getdata+4d/154   =
 Trace; c01b1021 read_eeprom+131/1a8
 Trace; c01b1c43 rtl8139_tx_timeout+143/148
 Trace; c01b2643 rtl8139_interrupt+5f/170
 Trace; c0137fc0 __emul_lookup_dentry+a4/fc
 Trace; c0138871 open_namei+4d1/560
 Trace; c0167ccb leaf_define_dest_src_infos+1a7/1ac
 Trace; c012e389 do_readv_writev+15d/228
 Trace; c012e2c2 do_readv_writev+96/228

This trace looks corrupted to me... are you sure that System.map for the
crashed kernel matches -exactly- with the one ksymoops used to decode
this?  It uses /proc/ksyms by default, which is incorrect for most
postmortem ksymoops runs...

rtl8139_interrupt doesn't call tx_timeout, which doesn't call
read_eeprom, which doesn't call proc_getdata.

-- 
Jeff Garzik  | An expert is one who knows more and more about
Building 1024| less and less until he knows absolutely everything
MandrakeSoft | about nothing.
-
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.5-ac9

2001-06-05 Thread David Ford

Quite positive it's the right map file.  I used -m and specified the 
exact file.

David

Jeff Garzik wrote:

David Ford wrote:

 EIP; c01269f9 proc_getdata+4d/154   =
Trace; c01b1021 read_eeprom+131/1a8
Trace; c01b1c43 rtl8139_tx_timeout+143/148
Trace; c01b2643 rtl8139_interrupt+5f/170
Trace; c0137fc0 __emul_lookup_dentry+a4/fc
Trace; c0138871 open_namei+4d1/560
Trace; c0167ccb leaf_define_dest_src_infos+1a7/1ac
Trace; c012e389 do_readv_writev+15d/228
Trace; c012e2c2 do_readv_writev+96/228


This trace looks corrupted to me... are you sure that System.map for the
crashed kernel matches -exactly- with the one ksymoops used to decode
this?  It uses /proc/ksyms by default, which is incorrect for most
postmortem ksymoops runs...

rtl8139_interrupt doesn't call tx_timeout, which doesn't call
read_eeprom, which doesn't call proc_getdata.



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