]> git.neil.brown.name Git - history.git/commit
[PATCH] Linux-0.99.8 (April 8, 1993) 0.99.8
authorLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:09:10 +0000 (15:09 -0500)
committerLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:09:10 +0000 (15:09 -0500)
commita2858ced05ba4c6d52f2374070f44473d7729687
tree42c8ed496ca1e90957b52c5ffc37db8d0495d876
parent5b726c10804becfa0d91d627f7532f6ca35c0d22
[PATCH] Linux-0.99.8 (April 8, 1993)

Mount root filesystem read-only (conditional for now).

SCSI updates.

Stephen Tweedie shows up in ext2, with an enhanced block allocator.

Signal handling update with generated code on the stack and a
"sigreturn" system call.  This was needed to maintain compatibility in
the face of a changed stack layout.  sigsuspend() also works correctly now.

[original announcement below]

Yet another kernel release is now available on nic.funet.fi in the usual
place (pub/OS/Linux/PEOPLE/Linus for those of you that have already
forgotten), and will probably show up on the other ftp-sites within a
day or two.  There are two new files:

 linux-0.99.8.tar.z - the full gzipped and tarred source-tree of the
   linux kernel.

 linux-0.99.patch8.z - unified diffs against the last official release
   (0.99pl7).

There is no SLIP or new networking routines in this kernel despite the
rumors that have been flying around - the main changes to 0.99.7 are
(some of them were in 0.99pl7A as well):

- the signal handling code has been extensively reworked, and should be
  POSIX as well as clean.
- dosfs is upgraded to version 12 (Werner Almesberger)
- xiafs is upgraded to the latest version (Qi Xia)
- ext2fs is upgraded to the latest version (Remy Card/Stephen Tweedie)
- FPU-emulation patches for v86 mode and precision rounding (Bill
  Metzenthen)
- SCSI patches by various people (Eric Youngdale & co)
- XT harddisk support (Pat Mackinlay)
- new trial code to try to handle 387 lockups on some systems more
  gracefully.
- keyboard, lp and serial driver fixes
- various minor changes (mounting root read-only, bootup messages
  cleaned up etc)

As always, comments/bugs etc are encouraged,

            Linus
87 files changed:
Configure
Makefile
boot/bootsect.S
config.in
fs/exec.c
fs/ext/inode.c
fs/ext/namei.c
fs/ext2/balloc.c
fs/ext2/dir.c
fs/ext2/ialloc.c
fs/ext2/inode.c
fs/ext2/namei.c
fs/ext2/truncate.c
fs/fifo.c
fs/filesystems.c
fs/isofs/inode.c
fs/minix/inode.c
fs/minix/namei.c
fs/msdos/inode.c
fs/msdos/namei.c
fs/namei.c
fs/nfs/dir.c
fs/nfs/inode.c
fs/proc/inode.c
fs/super.c
fs/xiafs/inode.c
fs/xiafs/namei.c
include/linux/errno.h
include/linux/ext2_fs.h
include/linux/ext2_fs_i.h
include/linux/ext2_fs_sb.h
include/linux/ext_fs.h
include/linux/fs.h
include/linux/iso_fs.h
include/linux/minix_fs.h
include/linux/msdos_fs.h
include/linux/msdos_fs_sb.h
include/linux/nfs_fs.h
include/linux/proc_fs.h
include/linux/signal.h
include/linux/sys.h
include/linux/timer.h
include/linux/unistd.h
include/linux/xia_fs.h
init/main.c
kernel/FPU-emu/Makefile
kernel/FPU-emu/README
kernel/FPU-emu/Reg_constant.c [deleted file]
kernel/FPU-emu/Reg_constant.h [deleted file]
kernel/FPU-emu/control_w.h
kernel/FPU-emu/errors.c
kernel/FPU-emu/fpu_arith.c
kernel/FPU-emu/fpu_aux.c
kernel/FPU-emu/fpu_emu.h
kernel/FPU-emu/fpu_entry.c
kernel/FPU-emu/fpu_etc.c
kernel/FPU-emu/fpu_proto.h
kernel/FPU-emu/fpu_trig.c
kernel/FPU-emu/get_address.c
kernel/FPU-emu/load_store.c
kernel/FPU-emu/precision.c [new file with mode: 0644]
kernel/FPU-emu/reg_add_sub.c
kernel/FPU-emu/reg_compare.c
kernel/FPU-emu/reg_ld_str.c
kernel/FPU-emu/version.h
kernel/blk_drv/scsi/aha1542.c
kernel/blk_drv/scsi/aha1740.c
kernel/blk_drv/scsi/aha1740.h
kernel/blk_drv/scsi/hosts.c
kernel/blk_drv/scsi/scsi.c
kernel/blk_drv/scsi/scsi.h
kernel/blk_drv/scsi/scsi_ioctl.c
kernel/blk_drv/scsi/scsi_ioctl.h
kernel/blk_drv/scsi/sd.c
kernel/blk_drv/scsi/seagate.c
kernel/blk_drv/scsi/sr.c
kernel/blk_drv/scsi/st.c
kernel/blk_drv/scsi/ultrastor.c
kernel/blk_drv/scsi/wd7000.c
kernel/chr_drv/keyboard.c
kernel/chr_drv/tty_io.c
kernel/chr_drv/tty_ioctl.c
kernel/exit.c
kernel/irq.c
kernel/sched.c
kernel/signal.c
kernel/sys_call.S