freebsd-skq/sys/kern
hiren 6d45a159b0 MFC r301522 (by bz)
Implement a `show panic` command to DDB which will helpfully print the
panic string again if set, in case it scrolled out of the active
window.  This avoids having to remember the symbol name.

Also add a show callout <addr> command to DDB in order to inspect
some struct callout fields in case of panics in the callout code.
This may help to see if there was memory corruption or to further
ease debugging problems.

No objection by:    bz
2016-09-16 00:14:26 +00:00
..
bus_if.m MFC r298819: 2016-06-27 21:50:30 +00:00
capabilities.conf MFC r305140: Allow getdtablesize in capability mode 2016-09-07 04:06:25 +00:00
clock_if.m
cpufreq_if.m
device_if.m
genassym.sh
imgact_aout.c MFC r293613: 2016-01-16 07:56:49 +00:00
imgact_binmisc.c MFC r298819: 2016-06-27 21:50:30 +00:00
imgact_elf32.c
imgact_elf64.c
imgact_elf.c MFC r297391: 2016-06-27 21:44:27 +00:00
imgact_gzip.c Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping use 2013-09-09 18:11:59 +00:00
imgact_shell.c MFC r271141: Allow multiple image activators to run on the same 2014-10-02 21:19:13 +00:00
inflate.c MFC r298819: 2016-06-27 21:50:30 +00:00
init_main.c MFC r280331: 2016-08-08 18:31:28 +00:00
init_sysent.c Regen after r305518: Allow getdtablesize in capability mode 2016-09-07 04:07:43 +00:00
kern_acct.c acct: create a special plimit object and set it for exiting processes 2013-06-30 19:08:06 +00:00
kern_alq.c MFC r264151: 2014-04-12 06:50:11 +00:00
kern_clock.c To facillitate an upcoming Linuxulator merging partially 2016-01-09 14:08:10 +00:00
kern_clocksource.c MFC r264388 (by davide): 2016-08-27 10:56:04 +00:00
kern_condvar.c MFC r298819: 2016-06-27 21:50:30 +00:00
kern_conf.c MFC r293346: 2016-01-28 09:18:12 +00:00
kern_cons.c MFC r274711: 2015-05-23 22:34:25 +00:00
kern_context.c
kern_cpu.c MFC r265876: 2014-05-15 18:07:35 +00:00
kern_cpuset.c MFC r263710, r273377, r273378, r273423 and r273455: 2014-10-27 14:38:00 +00:00
kern_ctf.c MFC r278983: 2015-02-23 01:24:10 +00:00
kern_descrip.c MFC r298819: 2016-06-27 21:50:30 +00:00
kern_dtrace.c MFC r266826, r266827 2014-08-09 14:05:01 +00:00
kern_environment.c MFC r293045, r293046: 2016-01-24 21:04:06 +00:00
kern_et.c MFC 264019, 264041, 264048, 264049, 264050, 264051 2014-05-17 20:10:12 +00:00
kern_event.c MFC r264388 (by davide): 2016-08-27 10:56:04 +00:00
kern_exec.c MFC 302900,302902,302921,303461,304009: 2016-08-15 21:10:41 +00:00
kern_exit.c MFC r303423: 2016-08-15 21:44:06 +00:00
kern_fail.c
kern_ffclock.c MFC r273733, r273740 and r273773: 2014-10-30 08:04:48 +00:00
kern_fork.c MFC r303426: 2016-08-27 11:45:05 +00:00
kern_gzio.c
kern_hhook.c Move hhook's per-vnet initialisation to an earlier SYSINIT SI_SUB stage to 2013-06-15 10:08:34 +00:00
kern_idle.c
kern_intr.c MFC r272536: 2014-10-11 17:49:51 +00:00
kern_jail.c MFC r298819: 2016-06-27 21:50:30 +00:00
kern_khelp.c Cleanup and simplification in khelp_{register|deregister}_helper(). No 2013-06-15 06:45:17 +00:00
kern_kthread.c MFC r303426: 2016-08-27 11:45:05 +00:00
kern_ktr.c MFC: r292943, r292960 2016-01-13 21:38:52 +00:00
kern_ktrace.c Merge r263233 from HEAD to stable/10: 2015-03-19 13:37:36 +00:00
kern_linker.c MFC r298819: 2016-06-27 21:50:30 +00:00
kern_lock.c MFC r298819: 2016-06-27 21:50:30 +00:00
kern_lockf.c MFC r298819: 2016-06-27 21:50:30 +00:00
kern_lockstat.c MFC r285663, r285664, r285667: 2015-07-21 17:16:37 +00:00
kern_loginclass.c MFC r280130: 2016-06-27 21:25:01 +00:00
kern_malloc.c MFC r282690: 2015-05-23 09:14:29 +00:00
kern_mbuf.c MFC r298819: 2016-06-27 21:50:30 +00:00
kern_mib.c MFC 290728: 2016-01-18 18:27:21 +00:00
kern_module.c MFC r289111: 2016-01-11 19:59:56 +00:00
kern_mtxpool.c MFC r298819: 2016-06-27 21:50:30 +00:00
kern_mutex.c MFC r303211: 2016-07-30 14:47:04 +00:00
kern_ntptime.c MFC r285424 (ian): 2015-07-15 19:11:43 +00:00
kern_osd.c MFC r297367: 2016-04-30 04:01:22 +00:00
kern_physio.c MFC r290140: 2015-11-12 08:47:10 +00:00
kern_pmc.c
kern_poll.c MFC r256945: 2014-01-29 21:57:00 +00:00
kern_priv.c MFC r258622: dtrace sdt: remove the ugly sname parameter of SDT_PROBE_DEFINE 2014-01-17 10:58:59 +00:00
kern_proc.c MFC r292384: 2016-06-27 22:10:07 +00:00
kern_procctl.c MFC r286975: 2015-08-27 09:06:14 +00:00
kern_prot.c MFC r280331: 2016-08-08 18:31:28 +00:00
kern_racct.c MFC r292384: 2016-06-27 22:10:07 +00:00
kern_rangelock.c Change the queue of locks in kern_rangelock.c from holding lock requests in 2013-08-15 20:19:17 +00:00
kern_rctl.c MFC r298819: 2016-06-27 21:50:30 +00:00
kern_resource.c To facillitate an upcoming Linuxulator merging partially 2016-01-09 14:08:10 +00:00
kern_rmlock.c MFC r298819: 2016-06-27 21:50:30 +00:00
kern_rwlock.c MFC r285663, r285664, r285667: 2015-07-21 17:16:37 +00:00
kern_sdt.c MFC r262325: 2014-03-18 00:55:19 +00:00
kern_sema.c
kern_sharedpage.c Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9). 2013-08-22 07:39:53 +00:00
kern_shutdown.c MFC r301522 (by bz) 2016-09-16 00:14:26 +00:00
kern_sig.c MFC r304440, r304487: 2016-08-22 17:21:45 +00:00
kern_switch.c Add a comment on why inlining critical_enter() may not be a good idea 2012-12-09 04:54:22 +00:00
kern_sx.c MFC r285663, r285664, r285667: 2015-07-21 17:16:37 +00:00
kern_synch.c MFC r300489: 2016-06-03 09:10:37 +00:00
kern_syscalls.c
kern_sysctl.c MFC r298819: 2016-06-27 21:50:30 +00:00
kern_tc.c MFC r298819: 2016-06-27 21:50:30 +00:00
kern_thr.c MFC r303426: 2016-08-27 11:45:05 +00:00
kern_thread.c MFC r303426: 2016-08-27 11:45:05 +00:00
kern_time.c MFC r302770: 2016-07-20 15:07:52 +00:00
kern_timeout.c MFC r301522 (by bz) 2016-09-16 00:14:26 +00:00
kern_umtx.c MFC r304812: 2016-09-01 07:21:42 +00:00
kern_uuid.c MFC: r261858 2014-02-20 08:55:59 +00:00
kern_xxx.c
ksched.c MFC r287310: 2015-09-06 17:36:09 +00:00
link_elf_obj.c MFC r298819: 2016-06-27 21:50:30 +00:00
link_elf.c MFC r295489: 2016-03-12 17:23:15 +00:00
linker_if.m MFC r298819: 2016-06-27 21:50:30 +00:00
Make.tags.inc - Trim an unused and bogus Makefile for mount_smbfs. 2013-06-28 21:00:08 +00:00
Makefile
makesyscalls.sh MFC 289769,289822,290143,290144: 2016-01-20 01:09:53 +00:00
md4c.c
md5c.c
p1003_1b.c MFC r283377: 2016-01-09 14:44:41 +00:00
posix4_mib.c MFC r298678: 2016-05-13 07:56:14 +00:00
sched_4bsd.c MFC 303503: Don't treat NOCPU as a valid CPU to CPU_ISSET. 2016-08-09 18:59:16 +00:00
sched_ule.c MFC 286256: 2015-10-01 21:54:43 +00:00
serdev_if.m
stack_protector.c
subr_acl_nfs4.c MFC r289195: 2015-11-15 23:54:34 +00:00
subr_acl_posix1e.c
subr_autoconf.c
subr_blist.c MFC r298819: 2016-06-27 21:50:30 +00:00
subr_bufring.c
subr_bus_dma.c MFC r291716, r291724, r291741, r291742 2015-12-16 19:01:14 +00:00
subr_bus.c MFC r298819: 2016-06-27 21:50:30 +00:00
subr_busdma_bufalloc.c MFC r289618, r290316: 2016-01-24 19:21:53 +00:00
subr_capability.c Merge r263233 from HEAD to stable/10: 2015-03-19 13:37:36 +00:00
subr_clock.c MFC r275727: 2014-12-19 09:34:14 +00:00
subr_counter.c Merge r261722, r261723, r261724, r261725 from head: 2014-03-04 14:46:30 +00:00
subr_devstat.c MFC r298819: 2016-06-27 21:50:30 +00:00
subr_disk.c
subr_dnvlist.c MFC nv(3) and part of nv(9) to stable/10 2015-12-31 03:28:14 +00:00
subr_dummy_vdso_tc.c
subr_eventhandler.c
subr_fattime.c MFC 264694: Fix a comment typo; conversion tables are for leap years. 2014-05-17 22:03:44 +00:00
subr_firmware.c
subr_hash.c
subr_hints.c MFC 278320,278336,278830,285621: 2016-02-01 23:07:31 +00:00
subr_kdb.c MFC r263710, r273377, r273378, r273423 and r273455: 2014-10-27 14:38:00 +00:00
subr_kobj.c
subr_lock.c MFC 261517,261520: 2014-02-18 20:27:17 +00:00
subr_log.c MFcalloutng (r244255 by mav, with minor changes): 2013-03-04 16:07:55 +00:00
subr_mbpool.c MFC r298819: 2016-06-27 21:50:30 +00:00
subr_mchain.c MFC r298819: 2016-06-27 21:50:30 +00:00
subr_module.c
subr_msgbuf.c MFC r298819: 2016-06-27 21:50:30 +00:00
subr_nvlist.c MFC nv(3) and part of nv(9) to stable/10 2015-12-31 03:28:14 +00:00
subr_nvpair.c MFC nv(3) and part of nv(9) to stable/10 2015-12-31 03:28:14 +00:00
subr_param.c MFC r288068: 2015-10-05 05:33:30 +00:00
subr_pcpu.c Merge r261722, r261723, r261724, r261725 from head: 2014-03-04 14:46:30 +00:00
subr_pctrie.c - Add a new general purpose path-compressed radix trie which can be used 2013-05-12 04:05:01 +00:00
subr_power.c
subr_prf.c MFC r303151: 2016-07-28 11:51:20 +00:00
subr_prof.c MFC r298819: 2016-06-27 21:50:30 +00:00
subr_rman.c MFC 290429: 2015-12-18 00:40:19 +00:00
subr_rtc.c
subr_sbuf.c Always request zeroed memory, in case we're dumb enough to leak it later. 2013-09-22 23:47:56 +00:00
subr_scanf.c MFC r298819: 2016-06-27 21:50:30 +00:00
subr_sglist.c MFC r277759 (by jhb@) 2016-03-20 05:01:40 +00:00
subr_sleepqueue.c MFC r303426: 2016-08-27 11:45:05 +00:00
subr_smp.c Merge r264984 2014-05-07 20:28:27 +00:00
subr_stack.c
subr_syscall.c MFC 303001: Add PTRACE_VFORK to trace vfork events. 2016-08-19 20:17:57 +00:00
subr_taskqueue.c MFC r256613, r256862: MFprojects/camlock r254763: 2016-03-20 14:37:37 +00:00
subr_terminal.c vt(4): Adjust the cursor position after changing the window size 2014-11-22 16:55:55 +00:00
subr_trap.c MFC r302614: 2016-08-01 06:35:35 +00:00
subr_turnstile.c MFC r295488: 2016-03-12 17:17:34 +00:00
subr_uio.c MFC r298819: 2016-06-27 21:50:30 +00:00
subr_unit.c Move the definition of the struct unrhdr into a separate header file, 2013-08-30 07:37:45 +00:00
subr_vmem.c MFC r299494: 2016-06-10 14:45:20 +00:00
subr_witness.c MFC r298819: 2016-06-27 21:50:30 +00:00
sys_capability.c MFC r280130: 2016-06-27 21:25:01 +00:00
sys_generic.c MFC r264388 (by davide): 2016-08-27 10:56:04 +00:00
sys_pipe.c MFC r285483: pipe_direct_write: Fix mismatched pipelock/unlock 2015-07-28 18:37:23 +00:00
sys_procdesc.c Merge r263233 from HEAD to stable/10: 2015-03-19 13:37:36 +00:00
sys_process.c MFC r304440, r304487: 2016-08-22 17:21:45 +00:00
sys_socket.c Make sendfile() a method in the struct fileops. Currently only 2013-08-15 07:54:31 +00:00
syscalls.c Regen for r293474. 2016-01-09 14:21:46 +00:00
syscalls.master MFC r277610 (by jillies): 2016-01-09 14:20:23 +00:00
systrace_args.c Regen for r293474. 2016-01-09 14:21:46 +00:00
sysv_ipc.c
sysv_msg.c MFC r301737: 2016-06-15 01:54:17 +00:00
sysv_sem.c MFC r298819: 2016-06-27 21:50:30 +00:00
sysv_shm.c MFC r298584: 2016-04-30 04:02:32 +00:00
tty_compat.c
tty_info.c
tty_inq.c
tty_outq.c
tty_pts.c MFC r298819: 2016-06-27 21:50:30 +00:00
tty_tty.c
tty_ttydisc.c
tty.c MFC r298819: 2016-06-27 21:50:30 +00:00
uipc_accf.c
uipc_debug.c Fix socket buffer timeouts precision using the new sbintime_t KPI instead 2013-09-01 23:34:53 +00:00
uipc_domain.c - Implement two new system calls: 2013-03-02 21:11:30 +00:00
uipc_mbuf2.c MFC r298819: 2016-06-27 21:50:30 +00:00
uipc_mbuf.c MFC r297298: 2016-04-01 01:39:44 +00:00
uipc_mqueue.c Merge r263233 from HEAD to stable/10: 2015-03-19 13:37:36 +00:00
uipc_sem.c Merge r263233 from HEAD to stable/10: 2015-03-19 13:37:36 +00:00
uipc_shm.c MFC r302151: posixshm: Fix lock leak when mac_posixshm_check_read rejects 2016-07-03 11:45:54 +00:00
uipc_sockbuf.c MFC r271946 and r272595: 2014-11-03 12:38:29 +00:00
uipc_socket.c MFC r285522: 2016-09-02 00:14:28 +00:00
uipc_syscalls.c Validate that user supplied control message length is not negative. 2016-05-17 22:30:43 +00:00
uipc_usrreq.c MFC r285522: 2016-09-02 00:14:28 +00:00
vfs_acl.c Merge r263233 from HEAD to stable/10: 2015-03-19 13:37:36 +00:00
vfs_aio.c MFC r304286: 2016-08-24 09:20:27 +00:00
vfs_bio.c MFC r298809, r298817 2016-05-13 15:09:38 +00:00
vfs_cache.c MFC r292384: 2016-06-27 22:10:07 +00:00
vfs_cluster.c MFC r298819: 2016-06-27 21:50:30 +00:00
vfs_default.c MFC r304174: 2016-08-22 07:26:43 +00:00
vfs_export.c MFC 2013-02-21 21:59:35 +00:00
vfs_extattr.c Merge r263233 from HEAD to stable/10: 2015-03-19 13:37:36 +00:00
vfs_hash.c MFC r299412: 2016-05-18 11:58:16 +00:00
vfs_init.c MFC r283735: 2015-06-05 08:36:25 +00:00
vfs_lookup.c MFC r298819: 2016-06-27 21:50:30 +00:00
vfs_mount.c MFC r299913: dounmount: do not call mountcheckdirs() for mounts with MNT_IGNORE 2016-07-13 09:03:01 +00:00
vfs_mountroot.c MFC r298819: 2016-06-27 21:50:30 +00:00
vfs_subr.c MFC r302567: 2016-07-25 13:31:18 +00:00
vfs_syscalls.c MFC r302893: 2016-07-22 17:25:28 +00:00
vfs_vnops.c MFC r300142: 2016-06-01 04:07:33 +00:00
vnode_if.src MFC r298819: 2016-06-27 21:50:30 +00:00