Re: 2.4.0-test11-pre7: isapnp hang

2000-11-20 Thread Alan Cox
> It seems to me that it would be better to initialize all the (non-PnP) > ISA cards first, and have them claim their preferred ranges. Now you > can pick the PnP isolate port out of what is left, and also have a > much better idea of what is available. Post 2.4 only. It means re-architecting al

Re: 2.4.0-test11-pre7: isapnp hang

2000-11-20 Thread Tim Waugh
On Mon, Nov 20, 2000 at 12:19:43AM +, Alan Cox wrote: > And a quick read of the code I pasted instead of just pasting > suggests instead we should be using the patch below. Question > however is who stole port 0x279 which is the normal port to use. It > shouldnt be lp since lp is supposed to

Re: 2.4.0-test11-pre7: isapnp hang

2000-11-19 Thread H. Peter Anvin
Followup to: <[EMAIL PROTECTED]> By author:Alan Cox <[EMAIL PROTECTED]> In newsgroup: linux.dev.kernel > > > Try reserving ports 0x300-0x31f on the kernel command line > > ("reserve=0x300,0x20"). > > > > I'm surprised isapnp uses a port in such a commonly used range, > > though. > > It seem

Re: 2.4.0-test11-pre7: isapnp hang

2000-11-19 Thread Alan Cox
> Try reserving ports 0x300-0x31f on the kernel command line > ("reserve=0x300,0x20"). > > I'm surprised isapnp uses a port in such a commonly used range, > though. It seems to be a combination of two bugs. The one I posted a patch for and something odd that is taking port 0x279 before the pnp p

Re: 2.4.0-test11-pre7: isapnp hang

2000-11-19 Thread H. Peter Anvin
Followup to: <[EMAIL PROTECTED]> By author:Tim Waugh <[EMAIL PROTECTED]> In newsgroup: linux.dev.kernel > > Reading from port 0x313 (my ISA NE2000 is at 0x300-0x31f) hangs my > machine dead. Unfortunately, reading from that port is exactly what > the isapnp code does on boot, if compiled in

Re: 2.4.0-test11-pre7: isapnp hang

2000-11-19 Thread Alan Cox
> > Is it the network card's fault (probably), or is there a less invasive > > probe that isapnp could use (unlikely, I guess)? > > > That shouldnt be possible - we are supposed to start at 0x203 and skip the > problem area. And a quick read of the code I pasted instead of just pasting suggests

Re: 2.4.0-test11-pre7: isapnp hang

2000-11-19 Thread Alan Cox
> Reading from port 0x313 (my ISA NE2000 is at 0x300-0x31f) hangs my > machine dead. Unfortunately, reading from that port is exactly what > the isapnp code does on boot, if compiled into the kernel. > > Is it the network card's fault (probably), or is there a less invasive > probe that isapnp c