]> git.neil.brown.name Git - history.git/commit
[PATCH] Linux-0.96a (May 22, 1992 ??) 0.96a
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)
commitc27acf0eb9ef3300a142d462c37b6b4ecf160a9d
tree92ef612540b0b3f3c3353fe86f6e787cdba8627d
parent6891759b5340b54c3408ca7d80dc722f95d6b9e0
[PATCH] Linux-0.96a (May 22, 1992 ??)

More VFS cleanups.  Minixfs code reorganized to be more logical, and
split up into a few new files.

SCSI support!!

 - Drew Eckhardt does the SCSI stuff, and does the ST01/ST02 lowlevel
   driver.

 - Ultrastor driver by David Gentzel.

 - Tommy Thorn shows up again.  He did the Danish keyboard tables, now
   he does the AHA 1542 driver.  Ten years later we ended up being
   co-workers at Transmeta ;)

First networking code appears: X11 port needs UNIX domain sockets, and
thus the "socketcall()" system call.  It's not really meant for real
networking, although the code will eventually evolve to support that.
Which explains some of the bad early decisions..  ;)

Werner Almerberger starts taking over floppy driver maintenance.  Thank
Gods!

Johan Myreen translates my assembly-level keyboard driver into C code,
and adds support for diacriticals.

OMAGIC a.out format support

Syslog support for the kernel appears.  If I remember correctly, this
was Peter MacDonald, but no mention of that in the sources.
135 files changed:
.version
Makefile
fs/Makefile
fs/block_dev.c
fs/buffer.c
fs/char_dev.c [deleted file]
fs/exec.c
fs/fcntl.c
fs/inode.c
fs/ioctl.c
fs/minix/Makefile
fs/minix/bitmap.c
fs/minix/blkdev.c [new file with mode: 0644]
fs/minix/chrdev.c [new file with mode: 0644]
fs/minix/dir.c [new file with mode: 0644]
fs/minix/file.c [new file with mode: 0644]
fs/minix/file_dev.c [deleted file]
fs/minix/inode.c
fs/minix/minix_op.c [deleted file]
fs/minix/namei.c
fs/minix/symlink.c [new file with mode: 0644]
fs/minix/truncate.c
fs/namei.c
fs/open.c
fs/pipe.c
fs/read_write.c
fs/select.c
fs/super.c
include/asm/io.h
include/asm/system.h
include/ctype.h [deleted file]
include/errno.h
include/linux/config.dist.h [new file with mode: 0644]
include/linux/config.h
include/linux/config.site.h [new file with mode: 0644]
include/linux/config_rel.h
include/linux/config_ver.h
include/linux/ctype.h [new file with mode: 0644]
include/linux/fd.h [new file with mode: 0644]
include/linux/fdreg.h
include/linux/fs.h
include/linux/kernel.h
include/linux/lp.h
include/linux/minix_fs.h
include/linux/sched.h
include/linux/string.h [new file with mode: 0644]
include/linux/sys.h
include/linux/timer.h
include/linux/tty.h
include/linux/unistd.h [new file with mode: 0644]
include/string.h [deleted file]
include/sys/kd.h [new file with mode: 0644]
include/sys/mman.h [new file with mode: 0644]
include/sys/resource.h
include/sys/socket.h [new file with mode: 0644]
include/sys/stat.h
include/sys/types.h
include/sys/un.h [new file with mode: 0644]
include/sys/vfs.h [new file with mode: 0644]
include/sys/vt.h [new file with mode: 0644]
include/termios.h
include/unistd.h
init/main.c
kernel/Makefile
kernel/asm.s
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/blk_drv/ramdisk.c
kernel/blk_drv/scsi/Makefile [new file with mode: 0644]
kernel/blk_drv/scsi/aha1542.c [new file with mode: 0644]
kernel/blk_drv/scsi/aha1542.h [new file with mode: 0644]
kernel/blk_drv/scsi/config.in [new file with mode: 0644]
kernel/blk_drv/scsi/hosts.c [new file with mode: 0644]
kernel/blk_drv/scsi/hosts.h [new file with mode: 0644]
kernel/blk_drv/scsi/scsi.c [new file with mode: 0644]
kernel/blk_drv/scsi/scsi.h [new file with mode: 0644]
kernel/blk_drv/scsi/scsi_ioctl.c [new file with mode: 0644]
kernel/blk_drv/scsi/scsi_ioctl.h [new file with mode: 0644]
kernel/blk_drv/scsi/sd.c [new file with mode: 0644]
kernel/blk_drv/scsi/sd.h [new file with mode: 0644]
kernel/blk_drv/scsi/sd_ioctl.c [new file with mode: 0644]
kernel/blk_drv/scsi/seagate.c [new file with mode: 0644]
kernel/blk_drv/scsi/seagate.h [new file with mode: 0644]
kernel/blk_drv/scsi/st.c [new file with mode: 0644]
kernel/blk_drv/scsi/st.h [new file with mode: 0644]
kernel/blk_drv/scsi/st_ioctl.c [new file with mode: 0644]
kernel/blk_drv/scsi/ultrastor.c [new file with mode: 0644]
kernel/blk_drv/scsi/ultrastor.h [new file with mode: 0644]
kernel/chr_drv/Makefile
kernel/chr_drv/console.c
kernel/chr_drv/keyboard.S [deleted file]
kernel/chr_drv/keyboard.c [new file with mode: 0644]
kernel/chr_drv/lp.c
kernel/chr_drv/mem.c [new file with mode: 0644]
kernel/chr_drv/pty.c
kernel/chr_drv/rs_io.s [deleted file]
kernel/chr_drv/serial.c
kernel/chr_drv/tty_io.c
kernel/chr_drv/tty_ioctl.c
kernel/chr_drv/vt.c [new file with mode: 0644]
kernel/chr_drv/vt_kern.h [new file with mode: 0644]
kernel/exit.c
kernel/fork.c
kernel/ioport.c [new file with mode: 0644]
kernel/math/Makefile
kernel/printk.c
kernel/ptrace.c
kernel/sched.c
kernel/signal.c
kernel/sys.c
kernel/sys_call.S [new file with mode: 0644]
kernel/sys_call.s [deleted file]
kernel/traps.c
kernel/vsprintf.c
lib/Makefile
lib/close.c
lib/ctype.c
lib/dup.c
lib/execve.c
lib/setsid.c
lib/string.c
lib/wait.c
lib/write.c
mm/Makefile
mm/memory.c
mm/mmap.c [new file with mode: 0644]
mm/swap.c
net/Makefile [new file with mode: 0644]
net/kern_sock.h [new file with mode: 0644]
net/socket.c [new file with mode: 0644]
net/socketcall.h [new file with mode: 0644]
net/unix.c [new file with mode: 0644]