]> git.neil.brown.name Git - history.git/commit
[PATCH] Linux-0.95c+ (April 9, 1992 ??) 0.95c+
authorLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:09:00 +0000 (15:09 -0500)
committerLinus Torvalds <torvalds@linuxfoundation.org>
Fri, 23 Nov 2007 20:09:00 +0000 (15:09 -0500)
commit6891759b5340b54c3408ca7d80dc722f95d6b9e0
tree8894ad8fba7833b6e86b207e7437080da03e7bc1
parente4f545034f3192df282bd3503f5d1ea668151b2d
[PATCH] Linux-0.95c+ (April 9, 1992 ??)

Bruce Evans shows up here quickly.

Bruce was the author of the Minix/386 patches, and had been one of my
sounding boards for my early development, so it was very gratifying to
see him get interested in Linux.  As it turned out, what he was _really_
interested in was the serial driver, and the Linux serial driver was
already in reasonably good shape.

As a result, Bruce went off to work on 386BSD instead (where the serial
driver was truly crappy), but here he worked on some boot loader cleanups.

Bruce was my hero.

Anyway...  More VFS work here: readdir, bmap and ioctl's are now virtual
operations, and the superblock code is properly virtualized.

Other changes:

 - James Wiegand writes initial parallell port printer driver

 - major/minor fault tracking

 - I rewrote big chunks of ptrace.c
63 files changed:
.version [new file with mode: 0644]
Makefile
boot/bootsect.S
boot/setup.S
fs/Makefile
fs/buffer.c
fs/char_dev.c
fs/exec.c
fs/fasterdisk.pat [deleted file]
fs/inode.c
fs/ioctl.c
fs/minix/Makefile
fs/minix/file_dev.c
fs/minix/inode.c
fs/minix/minix_op.c
fs/minix/namei.c
fs/namei.c
fs/open.c
fs/pipe.c
fs/read_write.c
fs/super.c
include/a.out.h
include/asm/io.h
include/limits.h [new file with mode: 0644]
include/linux/config.h
include/linux/config_rel.h [new file with mode: 0644]
include/linux/config_ver.h [new file with mode: 0644]
include/linux/fs.h
include/linux/hdreg.h
include/linux/lp.h [new file with mode: 0644]
include/linux/minix_fs.h
include/linux/sched.h
include/linux/sys.h
include/linux/tty.h
include/sys/dirent.h [new file with mode: 0644]
include/unistd.h
kernel/Makefile
kernel/blk_drv/Makefile
kernel/blk_drv/blk.h
kernel/blk_drv/floppy.c
kernel/blk_drv/hd.c
kernel/blk_drv/ll_rw_blk.c
kernel/chr_drv/Makefile
kernel/chr_drv/console.c
kernel/chr_drv/keyboard.S
kernel/chr_drv/lp.c [new file with mode: 0644]
kernel/chr_drv/pty.c
kernel/chr_drv/serial.c
kernel/chr_drv/tty_io.c
kernel/chr_drv/tty_ioctl.c
kernel/exit.c
kernel/fork.c
kernel/math/Makefile
kernel/math/emulate.c [new file with mode: 0644]
kernel/math/math_emulate.c [deleted file]
kernel/ptrace.c
kernel/sched.c
kernel/sys.c
lib/Makefile
makever.sh [new file with mode: 0644]
mm/Makefile
mm/memory.c
mm/swap.c