freebsd-nq/sys/kern
Archie Cobbs b76f24f759 Fix a bug where SIGIO was not being delivered to a process requesting
async I/O when a tty device became writable.

PR:		kern/8324
Submitted by:	Don Lewis <Don.Lewis@tsc.tdk.com>
2000-04-05 18:38:21 +00:00
..
bus_if.m
device_if.m
imgact_aout.c
imgact_elf.c
imgact_gzip.c
imgact_shell.c
inflate.c
init_main.c
init_sysent.c regenerate with MPSAFE from syscalls.master 2000-04-03 06:36:57 +00:00
kern_acct.c
kern_acl.c
kern_clock.c The SMP cleanup commit broke UP compiles. Make UP compiles work again. 2000-03-28 18:06:49 +00:00
kern_conf.c Reword warning to make it clearer (I read it as "remove block devices created 2000-03-25 21:10:20 +00:00
kern_descrip.c
kern_environment.c
kern_exec.c
kern_exit.c
kern_fork.c
kern_intr.c
kern_jail.c
kern_kthread.c
kern_ktrace.c
kern_linker.c
kern_lock.c Eliminate the undocumented, experimental, non-delivering and highly 2000-03-16 08:51:55 +00:00
kern_lockf.c
kern_malloc.c Print "previous type" correctly when INVARIANTS is defined. 2000-03-14 14:58:04 +00:00
kern_mib.c Draw the outline of "struct bio". 2000-04-02 09:26:51 +00:00
kern_module.c
kern_ntptime.c Isolate the Timecounter internals in their own two files. 2000-03-20 14:09:06 +00:00
kern_physio.c Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
kern_proc.c
kern_prot.c Make the sigprocmask() and geteuid() system calls MP SAFE. Expand 2000-04-02 17:52:43 +00:00
kern_random.c Isolate the Timecounter internals in their own two files. 2000-03-20 14:09:06 +00:00
kern_resource.c
kern_shutdown.c The SMP cleanup commit broke UP compiles. Make UP compiles work again. 2000-03-28 18:06:49 +00:00
kern_sig.c Make the sigprocmask() and geteuid() system calls MP SAFE. Expand 2000-04-02 17:52:43 +00:00
kern_subr.c
kern_switch.c Commit major SMP cleanups and move the BGL (big giant lock) in the 2000-03-28 07:16:37 +00:00
kern_synch.c The SMP cleanup commit broke UP compiles. Make UP compiles work again. 2000-03-28 18:06:49 +00:00
kern_syscalls.c
kern_sysctl.c Remove unused 3rd argument from vsunlock() which abused B_WRITE. 2000-03-13 10:47:24 +00:00
kern_tc.c Isolate the Timecounter internals in their own two files. 2000-03-20 14:09:06 +00:00
kern_threads.c
kern_time.c Isolate the Timecounter internals in their own two files. 2000-03-20 14:09:06 +00:00
kern_timeout.c
kern_xxx.c
ksched.c Commit major SMP cleanups and move the BGL (big giant lock) in the 2000-03-28 07:16:37 +00:00
link_aout.c
link_elf_obj.c
link_elf.c
Make.tags.inc
makedevops.pl
Makefile
makesyscalls.sh Make makesyscalls.sh parse an optional field 'MPSAFE' that specifies 2000-04-03 06:36:14 +00:00
md5c.c
p1003_1b.c
posix4_mib.c
subr_acl_posix1e.c
subr_autoconf.c
subr_blist.c Eliminate the undocumented, experimental, non-delivering and highly 2000-03-16 08:51:55 +00:00
subr_bus.c device_set_unit() DO NOT USE THIS. This was approved before 4.0 2000-04-01 06:06:37 +00:00
subr_clist.c
subr_devstat.c Clone bio versions of certain bits of infrastructure: 2000-04-02 19:08:05 +00:00
subr_disk.c Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
subr_disklabel.c Clone bio versions of certain bits of infrastructure: 2000-04-02 19:08:05 +00:00
subr_diskmbr.c diff, patch and cvs didn't like these three last time around, try again. 2000-03-20 12:34:21 +00:00
subr_diskslice.c Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
subr_eventhandler.c
subr_log.c
subr_module.c
subr_param.c Make sysv-style shared memory tuneable params fully runtime adjustable 2000-03-30 07:17:05 +00:00
subr_prf.c
subr_prof.c Commit major SMP cleanups and move the BGL (big giant lock) in the 2000-03-28 07:16:37 +00:00
subr_rman.c
subr_scanf.c
subr_smp.c Commit major SMP cleanups and move the BGL (big giant lock) in the 2000-03-28 07:16:37 +00:00
subr_trap.c Commit major SMP cleanups and move the BGL (big giant lock) in the 2000-03-28 07:16:37 +00:00
subr_xxx.c
sys_generic.c
sys_pipe.c Fix in-kernel infinite loop in pipe_write() when the reader goes away 2000-03-24 00:47:37 +00:00
sys_process.c
sys_socket.c
syscalls.c
syscalls.master Make makesyscalls.sh parse an optional field 'MPSAFE' that specifies 2000-04-03 06:36:14 +00:00
sysv_ipc.c In 'ipcperm()', only call 'suser()' if it is actually required. 2000-03-13 23:00:08 +00:00
sysv_msg.c
sysv_sem.c Remove #ifdef for sem_wakeup() - we just use wakeup(). 2000-03-30 11:35:25 +00:00
sysv_shm.c Make sysv-style shared memory tuneable params fully runtime adjustable 2000-03-30 07:17:05 +00:00
tty_compat.c
tty_conf.c
tty_cons.c
tty_pty.c
tty_snoop.c Unstaticize this driver. You can have as many snoop devices as you can 2000-04-02 00:35:37 +00:00
tty_subr.c
tty_tty.c
tty.c Fix a bug where SIGIO was not being delivered to a process requesting 2000-04-05 18:38:21 +00:00
uipc_domain.c
uipc_mbuf.c
uipc_proto.c
uipc_sockbuf.c
uipc_socket2.c
uipc_socket.c Make sure to free the socket in soabort() if the protocol couldn't 2000-03-18 08:56:56 +00:00
uipc_syscalls.c
uipc_usrreq.c
vfs_acl.c
vfs_aio.c Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
vfs_bio.c Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
vfs_cache.c
vfs_cluster.c Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
vfs_conf.c Split the logic of 2000-03-20 16:28:35 +00:00
vfs_default.c Move B_ERROR flag to b_ioflags and call it BIO_ERROR. 2000-04-02 15:24:56 +00:00
vfs_export.c Rename the existing BUF_STRATEGY() to DEV_STRATEGY() 2000-03-20 11:29:10 +00:00
vfs_extattr.c Commit major SMP cleanups and move the BGL (big giant lock) in the 2000-03-28 07:16:37 +00:00
vfs_init.c
vfs_lookup.c
vfs_mount.c Split the logic of 2000-03-20 16:28:35 +00:00
vfs_subr.c Rename the existing BUF_STRATEGY() to DEV_STRATEGY() 2000-03-20 11:29:10 +00:00
vfs_syscalls.c Commit major SMP cleanups and move the BGL (big giant lock) in the 2000-03-28 07:16:37 +00:00
vfs_vnops.c Change the write-behind code to take more care when starting 2000-04-02 00:55:28 +00:00
vnode_if.pl
vnode_if.src