This announces the release of Linux/68K-2.0.4 Below is a list of the major changes since the 2.0 release, I'm a bit in a hurry right now so I might have forgotten some of them. Most noticeable is probably that the old keyboard handling style has been re-instated and the AT codes are dead and burried. Chris Lawrence: - Updated gvp11.c to the level of 1.2.13pl10. Geert Uytterhoeven: - Back to the old way of keyboard handling. Hans-Joachim Widmaier: - More patches for the affs: o Allows mounting of DC filesystems read only o Fixes the annoying "no-read-only bug" (shame on me!) o Fixes another bug I discovered yesterday (after a failed mount attempt, the blocksize table entry wasn't reinitialized) o Updated documentation Leland Lucius: - More patches for the z2ram device Andreas Schwab: - Fix for do_signal - drivers/block/ataflop.c: fix isrfunc parameter passing Benjamin Lorenz: - Added the missing defines for atari_acsi.h Matin Mitchell: - Fixed some of the missing changes for the switch of the isrfunc-parameters, for both Atari and Amiga. Myself: - Updated gvp11.c and a2091.c to use the Zorro functions for detection and configuration. - gvp11.c now automatically the SCSI-clock of the GVP controller and uses the apropriate parameters for the wd33c93 driver (please test this as I have no way of checking if it actually works). - Updated the three wd33c93 based drivers to set the irq-level in the Scsi_Host structure so now wd33c93.c uses [en,dis]able_irq() rather than cli()/sti(). It seems to help a little on the serial performance on the internal amiga serial port. - Speed optimizations of the generic memcpy and page-sized memset's. We do a lot of page-sized memset's in the kernel code so this should make the kernel a little faster. Thanks to Richard Hirst for ideas and Andreas for improvements. This is it for today, can find the new kernel at SunSITE.auc.dk under /pub/os/linux/680x0/v2.0 (notice the directory). 09/07/96 - Jes Sorensen