File Release Notes and Changelog

Release Name: 3.1.28

Notes: This release is all bug fixes, but some of them are fairly important. I fixed several compilation bugs affecting 2.4.* kernels so everything seems to build cleanly now, up through 2.4.7. I've tweaked the axnet_cs driver to handle several varieties of cards that seem to have odd/inconsistent CIS information; most significantly, all Linksys AX88190-based cards should work fine now. Also I fixed a problem in pcnet_cs, introduced in 3.1.27 when I added HomePNA support, that broke certain revisions of the Linksys PCMPC100 card.


Changes: <pre> [08-Aug-01] Version 3.1.28 -- Another axnet_cs tweak to handle cards with CIS inconsistencies. -- Changed all kernel code to use <linux/slab.h> instead of malloc.h. -- Fixed ohci1394_stub driver compilation problem with 2.4.7 kernels. -- Fixed ibmtr_cs compilation problem with 2.4.* kernels. -- Fixed wait_for_completion conflict with latest 2.4.* kernels. -- Fixed pcnet_cs MII probe bug affecting DL10022 rev 30 cards. -- Fixed Configure script to support IBM 4xx PowerPC processors. -- Fixed Configure to define CONFIG_ALL_PPC on 2.4 kernels w/ PowerPC. -- Fixed fmvj18x_cs suspend/resume handling, from Komuro. -- Fixed config scripts to distinguish between fsck failures and cases where fsck successfully fixed a dirty filesystem. -- Fixed SMP compile bug in axnet_cs driver. -- Fixed axnet_cs problem with Linksys cards due to a CIS bug. </pre>