1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-11 14:10:34 +00:00
freebsd/sys
John Baldwin 19e9205a23 Simplify the pager support in DDB. Allowing different db commands to
install custom pager functions didn't actually happen in practice (they
all just used the simple pager and passed in a local quit pointer).  So,
just hardcode the simple pager as the only pager and make it set a global
db_pager_quit flag that db commands can check when the user hits 'q' (or a
suitable variant) at the pager prompt.  Also, now that it's easy to do so,
enable paging by default for all ddb commands.  Any command that wishes to
honor the quit flag can do so by checking db_pager_quit.  Note that the
pager can also be effectively disabled by setting $lines to 0.

Other fixes:
- 'show idt' on i386 and pc98 now actually checks the quit flag and
  terminates early.
- 'show intr' now actually checks the quit flag and terminates early.
2006-07-12 21:22:44 +00:00
..
amd64 Simplify the pager support in DDB. Allowing different db commands to 2006-07-12 21:22:44 +00:00
arm Simplify the pager support in DDB. Allowing different db commands to 2006-07-12 21:22:44 +00:00
boot Don't descend into ${MACHINE} on the arm platforms. 2006-06-18 17:44:40 +00:00
bsm Merge OpenBSM 1.0 alpha 7 new AUE_ event identifiers to kernel version 2006-07-03 14:45:43 +00:00
cam Grumble. VMWare ESX and VMWare WorkStation have *slightly* different 2006-06-26 05:41:11 +00:00
coda
compat Regen. 2006-07-11 20:55:23 +00:00
conf Add enc(4), it can still build with FAST_IPSEC commented out. 2006-07-10 05:25:18 +00:00
contrib Revise network interface cloning to take an optional opaque 2006-07-09 06:04:01 +00:00
crypto Fix gratuitous compiler warning. 2006-06-08 17:40:02 +00:00
ddb Simplify the pager support in DDB. Allowing different db commands to 2006-07-12 21:22:44 +00:00
dev Simplify the pager support in DDB. Allowing different db commands to 2006-07-12 21:22:44 +00:00
fs Add vnode interlocking to devfs. 2006-07-12 20:25:35 +00:00
gdb
geom Only check if we're freeing a valid object if we hold the topology lock. 2006-07-12 15:44:00 +00:00
gnu Implement vnode operations for setting and removing extended attributes. 2006-06-11 03:32:50 +00:00
i4b Extend i4b to support CAPI manager based ISDN controllers (CAPI manager is part of 2006-07-09 21:16:06 +00:00
i386 Simplify the pager support in DDB. Allowing different db commands to 2006-07-12 21:22:44 +00:00
ia64 Simplify the pager support in DDB. Allowing different db commands to 2006-07-12 21:22:44 +00:00
isa (apply '(lambda (reformat-region 'style-9-parens)) (read-file isahint.c)) 2006-07-08 16:50:10 +00:00
isofs/cd9660
kern Simplify the pager support in DDB. Allowing different db commands to 2006-07-12 21:22:44 +00:00
libkern
modules Convert isp(4) and ispfw(4) to use firmware(9) to manage firmware 2006-07-09 17:50:20 +00:00
net Catch up with the revised network interface cloning which takes an optional 2006-07-10 05:24:06 +00:00
net80211 remove duplicate ifname in debug msg 2006-06-24 18:00:17 +00:00
netatalk Update global copyright statement for netatalk, as I claim copyright 2006-06-08 22:13:52 +00:00
netatm
netgraph Replace inb() and outb() with bus_space_read_1() and bus_space_write_1() 2006-07-05 17:18:47 +00:00
netinet Revise network interface cloning to take an optional opaque 2006-07-09 06:04:01 +00:00
netinet6 Complete timebase (time_second -> time_uptime) conversion. 2006-07-05 23:37:21 +00:00
netipsec - Use suser_cred(9) instead of directly comparing cr_uid. 2006-06-27 11:41:21 +00:00
netipx
netkey
netnatm
netncp
netsmb
nfs
nfs4client Always supply curthread as argument to nfs_asyncio and nfs_doio 2006-07-12 09:16:35 +00:00
nfsclient Signals may be delivered to process as well as to the thread. Check the 2006-07-08 15:39:11 +00:00
nfsserver Size the NFS server dupreq cache on the basis of nmbclusters. On servers 2006-06-23 00:42:26 +00:00
opencrypto When DIAGNOSTIC is defined, verify if we don't free crypto requests from 2006-06-06 15:04:52 +00:00
pc98 Simplify the pager support in DDB. Allowing different db commands to 2006-07-12 21:22:44 +00:00
pccard
pci Properly detect the RTL8168(B?) again. RealTek sent me a bunch of sample 2006-06-28 16:04:54 +00:00
posix4 Return priority range 0..PRI_MAX_TIMESHARE-PRI_MIN_TIMESHARE for 2006-07-12 05:54:17 +00:00
powerpc Simplify the pager support in DDB. Allowing different db commands to 2006-07-12 21:22:44 +00:00
rpc
security Implement mpo_associate_nfsd_label entry point for the BIBA security policy, 2006-07-10 19:13:32 +00:00
sparc64 Simplify the pager support in DDB. Allowing different db commands to 2006-07-12 21:22:44 +00:00
sys Several protocol switch functions (pru_abort, pru_detach, pru_sosetlabel) 2006-07-11 23:18:28 +00:00
tools Check for errors when registering and unregistering firmware modules. This 2006-06-16 21:06:03 +00:00
ufs The ufs_lookup.c has a critical bug around the whiteout 2006-07-11 17:27:04 +00:00
vm Set debug.mpsafevm to true on PowerPC. (Now, by default, all architectures 2006-07-10 07:08:05 +00:00
Makefile o Add geom to a list of cscope dirs. 2006-07-04 14:14:16 +00:00