Commit Graph

12446 Commits

Author SHA1 Message Date
wiz 980f4832e1 Fix -f description: it is also ignored if stdin is a FIFO.
From Philip Guenther via jmc@openbsd.
Bump date.
2014-06-15 11:37:56 +00:00
joerg 10aed88aaf GC X_NCHSTATS 2014-06-14 20:10:42 +00:00
joerg 99d9473857 Init summary counters. 2014-06-14 04:06:54 +00:00
joerg 11e7f587a5 Fix format string for ILP32. 2014-06-14 01:26:59 +00:00
joerg 67c88a0d78 Use kern.pool for the live system. 2014-06-13 19:10:01 +00:00
joerg 7be9a8f800 Remove unused headers. 2014-06-13 11:26:37 +00:00
joerg 375882325f Remove KVM support. 2014-06-11 14:57:55 +00:00
christos 3a475c5557 PR/48883: Justin Cormack: Cope with systems that don't provide REG_STARTEND 2014-06-09 12:48:58 +00:00
mlelstv e34b3bf0dd Handle ctime() failure. 2014-06-08 09:53:43 +00:00
enami ac4742896b Fix signal delivery to remote process; As described in rcmd(3), a signal
is delivered to the remote process via the secondary channel.  So,
the backend driver, rcmd(1), is responsible to watch the file descriptor 2
and transfer the data to the remote process, rather than receiving signal
by itself.  Previously, signal generated by tty was sent since rcmd was
incorrectly generated the data, but, for example, signal sent to rsh command
by kill command was ignored.
2014-06-08 02:44:15 +00:00
enami bd8959c84b Whitespace nits. 2014-06-08 02:02:41 +00:00
enami 97fb545d9f Remove kerberos support code completely. It no longer compiles anyway.
OK'ed by christos on tech-userlevel.
2014-06-08 01:44:52 +00:00
christos 999f583a86 put back WARNS=6 2014-06-07 16:37:32 +00:00
christos 72feb6a6b9 PR/48880: Ryo ONODERA: Unapply one of our patches that broke 'G'. 2014-06-07 16:36:54 +00:00
ryoon 83acbdf28c Restore G command 2014-06-07 06:02:27 +00:00
wiz 15b8d8629f Renumber so that 3 follows 2. 2014-06-06 21:56:39 +00:00
christos 26bea92f67 After 2 comes... 2014-06-06 14:36:38 +00:00
joerg 6457787c51 usage is __dead. Kill useless sccsid. 2014-06-06 12:46:54 +00:00
christos 81af4b3486 Prefer setvbuf for those who have it. 2014-06-06 01:45:11 +00:00
christos 186a5e22f3 add netbsd 2014-06-06 00:14:55 +00:00
christos ef24ec4ecc Merge our changes. 2014-06-06 00:13:13 +00:00
joerg deae2c9ba3 Always use_sysctl in preparation of removing all kvm code. 2014-06-03 22:22:41 +00:00
joerg 6cf722d5a8 GC left-over kread. 2014-06-03 21:56:30 +00:00
joerg 472ed4a521 Use CPU statistics from uvmexp when possible. 2014-06-03 21:56:03 +00:00
joerg 201b45ebb5 Use kern.clockrate if possible. 2014-06-03 21:45:41 +00:00
joerg 100b00cbbc Convert the remaining uvmexp users to the sysctl as default source. 2014-06-03 21:41:56 +00:00
joerg 5b23be7ac8 Use vm.uvmexp data as much as possible for vmstat -s.
Temporarily disable shadowing warning until the other users are cleaned
up.
2014-06-03 21:31:54 +00:00
joerg 94adc2671a Provide sysctl for namecache statistics. 2014-06-03 21:16:15 +00:00
joerg 93b8079710 GC unused variables. 2014-06-02 22:57:50 +00:00
joerg 11c4049413 Drop kvm-based access for driver statistics. 2014-06-02 19:29:00 +00:00
joerg 8670ce0cf0 Make missing kern.evcnt an error, don't try to fallback to kmem use. 2014-06-02 19:16:10 +00:00
msaitoh e5ef5a5dc5 Remove duplicated lines. 2014-05-30 19:01:52 +00:00
msaitoh 42c09e06f3 Add 5.1.4, 5.2.2. 6.0.4 and 6.1.3. 2014-05-30 08:36:28 +00:00
rmind 2286cc983b netstat(1) and ifmcstat(8): ifnet was renamed to ifnet_list, PR/48850. 2014-05-30 01:44:21 +00:00
wiz 910ba5f05b Bump date for previous. 2014-05-29 08:13:17 +00:00
mrg ebf7669ed7 implement "no ident". 2014-05-29 07:47:45 +00:00
jnemeth 88eea82455 Happy Towel Day! 2014-05-25 16:08:11 +00:00
dholland d8da1d6013 avoid error path SIGSEGV 2014-05-21 05:25:34 +00:00
sjg f45e7bfbd6 Var_Parse: endc only counts when at the correct nesting depth.
This ensures we correctly detect errors like:
.if empty(VAR && !empty(FOO)

Var_Subst: if Var_Parse returns var_Error it is an error.
This ensures we detect errors like:

VAR:= ${FOO.${GOO}
2014-05-19 22:09:58 +00:00
apb ba94e92b25 Add an example with find ... -exec sh -c .... 2014-05-17 11:31:40 +00:00
hannken 42c8d67c49 Add a global vnode cache:
- vcache_get() retrieves a referenced and initialised vnode / fs node pair.
- vcache_remove() removes a vnode / fs node pair from the cache.

On cache miss vcache_get() calls new vfs operation vfs_loadvnode() to
initialise a vnode / fs node pair.  This call is guaranteed exclusive,
no other thread will try to load this vnode / fs node pair.

Convert ufs/ext2fs, ufs/ffs and ufs/mfs to use this interface.

Remove now unused ufs/ufs_ihash

Discussed on tech-kern.

Welcome to 6.99.41
2014-05-08 08:21:53 +00:00
wiz 9237f38b59 Sort options in usage. 2014-05-05 21:04:09 +00:00
wiz 5f345558c9 Sort SYNOPSIS. Bump date for previous. 2014-05-05 20:52:45 +00:00
martin 1957b5eaba Add two new options, -U and -D, that can be used to define "makeoptions"
on the config command line. While there, rename the undocumented (internal)
parser debug option from -D to -d.
Discussed on tech-toolchain.
2014-05-05 19:08:13 +00:00
christos 6a4e46c891 Handle a closing brace at the end of a command without a preceding semi-colon:
/foo/ {p;d}
2014-05-05 17:12:11 +00:00
joerg cc89f7922a Most CPUs implement shifts modulo the width, but ARM doesn't. Don't
depend on this UB.
2014-04-30 21:04:58 +00:00
njoly 0f34420c1f Fix compat netbsd32 syscall return values display by calling
output_long() instead of printf().
2014-04-30 11:51:51 +00:00
christos f48bd7a250 need bsd.own.mk 2014-04-29 01:21:02 +00:00
christos 12014f31d7 use the same for the route metrics part, both in the sysctl and kmem paths.
From Takahiro HAYASHI
2014-04-28 15:41:15 +00:00
pooka 401f0b87d5 Remove LD_DYNAMIC_WEAK whine, by large it's not necessary anymore. 2014-04-27 15:26:05 +00:00