Commit Graph

249189 Commits

Author SHA1 Message Date
dholland
67bf286f50 qvl 2017-03-07 16:37:38 +00:00
christos
5978bc7047 need .WAIT before *san since they depend on libc++ 2017-03-07 16:26:37 +00:00
hannken
4ac834d923 Fix a logic error introduced with Rev. 1.507: defer setting MNT_RDONLY
only if going from read-write to read-only.

Should fix PR kern/52045 (panic: ffs_sync: rofs mod, fs=/ after fsck)
2017-03-07 11:54:16 +00:00
maya
0e7316adf4 Remove redundant null check before free()
It is guaranteed to be fine also by C99
2017-03-07 11:15:08 +00:00
ozaki-r
a1a702a9ef Remove unnecessary splnet for bridge_enqueue
bridge_enqueue now uses if_transmit_lock that does splnet for device
drivers, so splnet for bridge_enqueue isn't needed anymore.
2017-03-07 01:53:53 +00:00
ozaki-r
0d53029e9b Add missing splnet to if_deferred_start_common
if_start should run in splnet to avoid running interrupt handlers.
2017-03-07 01:32:03 +00:00
ozaki-r
4aa2ff7551 Apply deferred if_start (from maya@)
Fix PR kern/52023
2017-03-07 01:28:37 +00:00
christos
48c8a60c2e new test 2017-03-06 23:07:42 +00:00
christos
98fc723392 Accept PTR for addtype 2017-03-06 23:04:52 +00:00
wiz
f673ce9b9a Use more macros. 2017-03-06 22:29:35 +00:00
christos
c4a6b55a3c more lint tests 2017-03-06 21:03:56 +00:00
christos
47f9cf0422 add builtin_offsetof 2017-03-06 21:02:47 +00:00
christos
23620f03df fix typeof, add __builtin_offsetof 2017-03-06 21:01:39 +00:00
snj
c059a171f3 bump date, improve english 2017-03-06 17:19:21 +00:00
macallan
8facbdfbe6 print out the actual stride value 2017-03-06 16:49:26 +00:00
maya
7bd93270c0 We do HAVE_NOUVEAU. so use it. 2017-03-06 13:50:40 +00:00
maya
1f03a55a41 fix set lists for pxaip(4). it's not a pmax man page. 2017-03-06 13:14:25 +00:00
christos
e48eb2f9af add new lint test 2017-03-06 12:01:47 +00:00
christos
b811ddbd72 add a test for a typeof cast 2017-03-06 12:00:27 +00:00
christos
0c480e0900 handle typeof in casts 2017-03-06 11:58:31 +00:00
pgoyette
31b0c07a5a Some minor edits:
s/a on-board/an on-board/
	use "serial comma"
	s/bus/controller/
	add attribution for author of the manual page
2017-03-06 11:34:53 +00:00
skrll
fb25f8e76a Trailing whitespace 2017-03-06 11:10:23 +00:00
hannken
95446f2e4a Adapt the test "enable WAPBL on rw mounts only" to the recent change of
the protocol to update a mounted file.

Should fix PR kern/52031 (FFS mount update doesn't play nice with WAPBL)
2017-03-06 10:12:00 +00:00
hannken
6e4272e4af Always use the lowest mount for fstrans and suspend. This way we
enter/leave or suspend/resume the stack of layered file systems as a unit.
2017-03-06 10:11:21 +00:00
hannken
0f10eb2124 Deny unmounting file systems below layered file systems. 2017-03-06 10:10:43 +00:00
hannken
1f6768b2fd Add field "mnt_lower" to "struct mount" to track the file system
a layered file system is mounted on.

Welcome to 7.99.65
2017-03-06 10:10:07 +00:00
hannken
8c855e05d7 Handle v_writecount from union_open(), union_close() and union_revoke()
so lower file system vnodes get marked as open for writing.
2017-03-06 10:08:49 +00:00
hannken
6caedad35c Change vrecycle() and vgone() to lock with LK_RETRY. If this node is
a layerfs node the lower node(s) may already be reclaimed.
2017-03-06 10:07:52 +00:00
knakahara
d8e34e901b add "net.inet.ipsec.crypto_support" man 2017-03-06 10:00:14 +00:00
knakahara
7e207e7bba add sysctl to select software/hardware encryption driver. can enable CRYPTO_DEBUG. 2017-03-06 09:59:05 +00:00
pgoyette
5169db68cb Improve grammar. Pointed out by Timo Buhrmester on netbsd-docs list. 2017-03-06 09:24:09 +00:00
pgoyette
70c41dc1bb Add pxaip(4) man page to the sets list. 2017-03-06 09:06:23 +00:00
pgoyette
d089ac6aad Add pxaip(4) man page from Stephan Meisinger in PR misc/52033 2017-03-06 09:06:01 +00:00
ozaki-r
edaa29b022 Fix incrementing wrong counter 2017-03-06 08:36:20 +00:00
ozaki-r
0ada8502a1 Add a test case for net.inet.ip.mtudisctimeout
The test case just reproduces PR kern/52029 and needs more tests.
2017-03-06 07:33:27 +00:00
ozaki-r
ab7c3877f1 Make sure icmp_redirect_timeout_q and ip_mtudisc_timeout_q are initialized on bootup
Fix PR kern/52029
2017-03-06 07:31:15 +00:00
ozaki-r
b9b3014049 Fix ONEDAYISH; it can be followed by one extra space 2017-03-06 07:15:47 +00:00
nakayama
f5eb5f1bab Fix previous.
- xevie.pc is for libXevie, not for libxcb-xevie.
- obsolete lint file.
2017-03-06 05:58:00 +00:00
ozaki-r
7c046e7d0e Add missing function declarations 2017-03-06 01:50:44 +00:00
wiz
60123a6bb9 New sentence, new line.
Use more macros.
Bump date for previous.
2017-03-05 23:15:35 +00:00
mlelstv
ba576b71a7 Enhance disk metrics by calculating a weighted sum that is incremented
by the number of concurrent I/O requests. Also introduce a new disk_wait()
function to measure requests waiting in a bufq.
iostat -y now reports data about waiting and active requests.

So far only drivers using dksubr and dk, ccd, wd and xbd collect data about
waiting requests.
2017-03-05 23:07:12 +00:00
htodd
3ffd56c5a6 Fix build for debug. 2017-03-05 22:24:29 +00:00
mrg
99572bea7b fix some printf formats in DIAGNOSTIC code. 2017-03-05 22:14:51 +00:00
mrg
e99ba17226 add missing sys/evcnt.h include. 2017-03-05 20:45:49 +00:00
christos
3bea32ca4f one extra char for NUL. 2017-03-05 19:23:58 +00:00
snj
c794cee8b7 match MacBookPro 9,2 bluetooth controller 2017-03-05 19:22:45 +00:00
snj
8defcc5974 regen 2017-03-05 19:22:10 +00:00
snj
3669e4e5eb add MacBookPro 9,2 bluetooth controller 2017-03-05 19:21:17 +00:00
njoly
9be71c742b Fix man page ERRORS section for (clock,pthread}_getcpuclockid to match
reality.
2017-03-05 18:42:51 +00:00
christos
bd242e1e3e Grow the buffer for event search if there was not enough space.
From Gerry Swislow
2017-03-05 17:30:38 +00:00