Changes from 1.2.4 to 1.2.5
These changes are archived on ftp.crynwr.com:pub/kchanges
and http://www.crynwr.com/kchanges.
I cannot answer questions about Linux -- I merely summarize the kernel
patches after reading them. I try to make them useful to everyone,
but kernel hackers should take them with a grain of salt and read the
patches themselves. The patch file is patch-1.2.5.gz
- These are from Linus:
- Clean up the request-allocation in the block device code a bit more.
- Fix the serial line hangup race condition.
- I had to re-enable "rw_bugfix" in ne.c: it _seems_ to make for much
worse performance, but at least one machine locked up tightly
without it.
- Make sure we don't enable interrupts when they weren't on in ne.c.
- Wavelan debugging code added to fix the following bug:
- Don't reset the wavelan with interrupts on.
- Also updated eata-dma (general improvements) and buslogic SCSI
(rewritten to actually *use* multiple mailboxes)
drivers.
- Removed an incorrect "sti" in the high-level scsi code that led to
crashes on some machines.
- Be sure to read the proper number of bytes off a SCSI tape.
- Default for isofs changed to "no conversion".
- MAX_CHRDEV and MAX_BLKDEV changed from 32 to 64.
- Fix compilation problem with SLHC.