freebsd-dev/sys/kern
Sam Leffler 00537061dd fixup error handling in taskqueue_start_threads: check for kthread_create
failing, print a message when we fail for some reason as most callers do
not check the return value (e.g. 'cuz they're called from SYSINIT)

Reviewed by:	scottl
MFC after:	1 week
2006-03-30 23:06:59 +00:00
..
bus_if.m
clock_if.m
cpufreq_if.m
device_if.m
genassym.sh
imgact_aout.c Correct two vm object reference leaks in error cases. 2006-03-16 08:51:59 +00:00
imgact_elf32.c
imgact_elf64.c
imgact_elf.c
imgact_gzip.c
imgact_shell.c
inflate.c
init_main.c
init_sysent.c Regenerate. 2006-03-23 08:48:37 +00:00
kern_acct.c Conditionalize locking of Giant for VFS in acct(2). We already 2006-03-28 21:26:59 +00:00
kern_acl.c
kern_alq.c - Conditionalize Giant around VFS operations for ALQ, ktrace, and 2006-03-28 21:30:22 +00:00
kern_clock.c
kern_condvar.c Fix a sleep queue race for KSE thread. 2006-02-23 00:13:58 +00:00
kern_conf.c
kern_context.c
kern_cpu.c - Print message about cpufreq and timecounter TSC 2006-03-03 02:06:04 +00:00
kern_descrip.c Restore fd optimization with a few minor tweaks, to quote tegge: 2006-03-20 00:13:47 +00:00
kern_environment.c Fix memory leak introduced in previous revision. 2006-03-15 19:23:08 +00:00
kern_event.c hold the list lock over the f_event and KNOTE_ACTIVATE calls... This closes 2006-03-29 18:15:30 +00:00
kern_exec.c Fix exec_map resource leaks. 2006-03-08 20:21:54 +00:00
kern_exit.c 1. Count last time slice, this intends to fix 2006-03-14 04:00:21 +00:00
kern_fork.c Fix a race between file operations and rfork(RFCFDG) by parking 2006-03-15 23:24:14 +00:00
kern_idle.c
kern_intr.c
kern_jail.c
kern_kse.c Close some races between procfs/ptrace and exit(2): 2006-02-22 18:57:50 +00:00
kern_kthread.c Don't do a PHOLD() in kthread_create() w/o a matching PRELE() in 2006-02-22 17:21:45 +00:00
kern_ktr.c
kern_ktrace.c - Conditionalize Giant around VFS operations for ALQ, ktrace, and 2006-03-28 21:30:22 +00:00
kern_linker.c MFP4: Support for profiling dynamically loaded objects. 2006-03-26 12:20:54 +00:00
kern_lock.c
kern_lockf.c
kern_mac.c Don't call vn_finished_write() if vn_start_write() failed. 2006-03-19 20:43:07 +00:00
kern_malloc.c Fix bug in malloc_uninit(): 2006-03-03 22:36:52 +00:00
kern_mbuf.c Properly handle the case when the packet secondary zone can't allocate 2006-03-08 14:05:38 +00:00
kern_mib.c
kern_module.c
kern_mtxpool.c
kern_mutex.c
kern_ntptime.c
kern_physio.c
kern_pmc.c
kern_poll.c
kern_proc.c
kern_prot.c
kern_resource.c Go over calcru and friends once more. 2006-03-11 10:48:19 +00:00
kern_rwlock.c
kern_sema.c
kern_shutdown.c
kern_sig.c - Conditionalize Giant around VFS operations for ALQ, ktrace, and 2006-03-28 21:30:22 +00:00
kern_subr.c
kern_switch.c
kern_sx.c
kern_synch.c Fix a sleep queue race for KSE thread. 2006-02-23 00:13:58 +00:00
kern_syscalls.c
kern_sysctl.c Make sysctl_msec_to_ticks(SYSCTL_HANDLER_ARGS) generally available instead 2006-02-16 15:40:36 +00:00
kern_tc.c Disable the "cputick increased..." message now that the dust has settled. 2006-03-15 20:22:32 +00:00
kern_thr.c
kern_thread.c Rethink it a bit, if there is a STOP flag, don't bother to resume other 2006-03-21 10:05:15 +00:00
kern_time.c Let kernel POSIX timer code and mqueue code to use integer as a resource 2006-03-01 06:29:34 +00:00
kern_timeout.c Use the recently added msleep_spin() function to simplify the 2006-02-23 19:13:12 +00:00
kern_umtx.c
kern_uuid.c
kern_xxx.c
ksched.c
link_elf_obj.c
link_elf.c
linker_if.m
Make.tags.inc
Makefile
makesyscalls.sh
md4c.c
md5c.c Fix a panic on sparc64 related to inproper aligment - we cannot assume, 2006-03-30 18:45:50 +00:00
p1003_1b.c
posix4_mib.c
sched_4bsd.c
sched_ule.c
serdev_if.m Add scc(4), a driver for serial communications controllers. These 2006-03-30 18:33:22 +00:00
subr_acl_posix1e.c
subr_autoconf.c
subr_blist.c
subr_bus.c
subr_clist.c
subr_clock.c
subr_devstat.c
subr_disk.c
subr_eventhandler.c
subr_firmware.c
subr_hints.c
subr_kdb.c
subr_kobj.c
subr_lock.c
subr_log.c
subr_mbpool.c
subr_mchain.c
subr_module.c
subr_msgbuf.c
subr_param.c
subr_pcpu.c
subr_power.c
subr_prf.c Implement printf 'X' conversion for both libstand and kernel. 2006-03-09 22:37:34 +00:00
subr_prof.c
subr_rman.c
subr_rtc.c
subr_sbuf.c
subr_scanf.c
subr_sleepqueue.c Move comments to more accurate place. 2006-02-23 03:42:17 +00:00
subr_smp.c
subr_stack.c
subr_taskqueue.c fixup error handling in taskqueue_start_threads: check for kthread_create 2006-03-30 23:06:59 +00:00
subr_trap.c
subr_turnstile.c Always explicitly panic in propogate_priority() if we try to propogate 2006-03-29 23:24:55 +00:00
subr_unit.c
subr_witness.c
sys_generic.c
sys_pipe.c
sys_process.c Close some races between procfs/ptrace and exit(2): 2006-02-22 18:57:50 +00:00
sys_socket.c
syscalls.c Regenerate. 2006-03-23 08:48:37 +00:00
syscalls.master Revert previous commit at davidxu's insistance. Instead, use __DECONST 2006-03-28 14:32:38 +00:00
sysv_ipc.c
sysv_msg.c
sysv_sem.c
sysv_shm.c Properly support for FreeBSD 4 32bit System V shared memory. 2006-03-30 07:42:32 +00:00
tty_compat.c
tty_conf.c
tty_cons.c
tty_pts.c
tty_pty.c
tty_subr.c
tty_tty.c
tty.c
uipc_accf.c
uipc_cow.c
uipc_domain.c The sysctls kern.ipc.[max_linkhdr|max_protohdr|max_hdr|max_datalen] 2006-02-18 17:16:18 +00:00
uipc_mbuf2.c
uipc_mbuf.c promote fast ipsec's m_clone routine for public use; it is renamed 2006-03-15 21:11:11 +00:00
uipc_mqueue.c Let kernel POSIX timer code and mqueue code to use integer as a resource 2006-03-01 06:29:34 +00:00
uipc_proto.c
uipc_sem.c
uipc_sockbuf.c Add a sysctl, regression.sonewconn_earlytest, which when options 2006-03-26 22:44:37 +00:00
uipc_socket2.c Add a sysctl, regression.sonewconn_earlytest, which when options 2006-03-26 22:44:37 +00:00
uipc_socket.c Change soabort() from returning int to returning void, since all 2006-03-16 07:03:14 +00:00
uipc_syscalls.c Use NET_LOCK_GIANT() and VFS_LOCK_GIANT() instead of unconditionally 2006-03-27 04:23:16 +00:00
uipc_usrreq.c Modify UNIX domain sockets to guarantee, and assume, that so_pcb is always 2006-03-17 13:52:57 +00:00
vfs_acl.c
vfs_aio.c 1. Move code for scanning pending I/O from aio_fsync to aio_aqueue, 2006-03-24 00:50:06 +00:00
vfs_bio.c Destroy "bip" bio in error case. 2006-03-22 00:42:41 +00:00
vfs_cache.c
vfs_cluster.c Remove unused leaked debug function prototype. 2006-03-21 01:04:24 +00:00
vfs_default.c
vfs_export.c
vfs_extattr.c Change vn_open() to honor the MPSAFE flag in the passed in nameidata object 2006-03-28 21:22:08 +00:00
vfs_hash.c
vfs_init.c
vfs_lookup.c
vfs_mount.c The mount(8) manpage says: "In case of conflicting options being 2006-03-13 14:58:37 +00:00
vfs_subr.c - Correct an assert in vop_rename_pre. fdvp may be locked if it is either 2006-03-19 20:14:46 +00:00
vfs_syscalls.c Change vn_open() to honor the MPSAFE flag in the passed in nameidata object 2006-03-28 21:22:08 +00:00
vfs_vnops.c Change vn_open() to honor the MPSAFE flag in the passed in nameidata object 2006-03-28 21:22:08 +00:00
vnode_if.src