Commit Graph

232836 Commits

Author SHA1 Message Date
dennis
a533f08417 Regen. 2015-01-16 21:41:07 +00:00
dennis
1bb4a517c1 Don't nest structure definitions.
This modification was made directly to sys/sys/namei.h (1.90) but
was inadvertently lost as a result of the previous revision here.
Restore the lost change here instead.
2015-01-16 21:38:26 +00:00
snj
2b183af5b6 update for 2.99.917 2015-01-16 21:35:34 +00:00
christos
b7cd28947f kill another copy of strtonum. 2015-01-16 20:17:49 +00:00
christos
98f6460f17 use calloc, remove cast. 2015-01-16 20:16:36 +00:00
christos
9a3751381c kill another copy of strtonum 2015-01-16 20:13:34 +00:00
christos
a451832ee3 kill 1 copy of strtonum. 2015-01-16 20:12:28 +00:00
christos
ee9a7d9469 we have lto... 2015-01-16 20:10:26 +00:00
dennis
938f7fdfb0 Add a membar_datadep_consumer() before dereferencing the pointer
to a cache entry in cache_lookup_entry().  The entries are being
added to the list it is looking at without mutually-exclusive locking,
so this is necessary to keep some Alphas from seeing stale data
when the pointer is newly-updated.

XXX this is doing lockless adds to a list maintained with LIST_* macros.
2015-01-16 20:10:25 +00:00
christos
435e4e69b0 bump libc for strtoi and strtou 2015-01-16 18:45:01 +00:00
christos
17972cafc9 regen 2015-01-16 18:44:31 +00:00
christos
b89ab6e264 strto{i,u} 2015-01-16 18:44:06 +00:00
christos
40195068d4 Add strtonum implemented as a wrapper of strtoi. 2015-01-16 18:41:33 +00:00
christos
5bdc27618e Add strtonum protected with _OPENBSD_SOURCE 2015-01-16 18:40:16 +00:00
christos
0740ca3681 strtoi and strtou man pages 2015-01-16 18:39:33 +00:00
christos
fbb651a269 strtoi and strtou additions 2015-01-16 18:37:21 +00:00
christos
d36e0de1e1 strtoi and strtou for the kernel 2015-01-16 18:36:31 +00:00
christos
eba37ae46b strtoi and strtou additions 2015-01-16 18:35:59 +00:00
christos
368192c420 add strto{i,u} from Kamil Rytarowski as discussed in tech-userlevel. 2015-01-16 18:35:28 +00:00
maxv
ec1a3951d6 Fix a node leak.
Sent on tech-kern@, tested by martin@
2015-01-16 17:02:12 +00:00
ozaki-r
0ea58c0e8c Remove an outdated snippet for NET_MPSAFE 2015-01-16 10:37:51 +00:00
ozaki-r
d850ab5089 Introduce defflag for NET_MPSAFE 2015-01-16 10:36:14 +00:00
joerg
7056ba0e78 There is no such thing as void volatile. 2015-01-16 10:08:52 +00:00
joerg
eebd9ebe9d Uses free 2015-01-16 10:08:37 +00:00
msaitoh
fae2a582df regen. 2015-01-16 09:57:11 +00:00
msaitoh
35d3528163 Add some devices
- Add COMPAQ iLOs.
- Add HP IPMI device.
- Add some Intel devices.
- Fix product ID of INTEL 5000_PCIE_4.
- Add some VIATECH devices.
2015-01-16 09:56:53 +00:00
nonaka
1b7941c205 Fix various conditions with setting IMASK. 2015-01-16 07:48:16 +00:00
nonaka
7f75e37ab3 Added missing tx bpf_mtap(). 2015-01-16 06:38:27 +00:00
nonaka
c78b078a2a Replace if_attach with if_initialize and if_register. 2015-01-16 05:50:15 +00:00
nonaka
1296cd7938 Use IFQ_* macro instead of IF_*. 2015-01-16 05:36:47 +00:00
christos
bb54e0e08c PR/39371: Tobias Nygren: Don't fail mounting root if WAPBL log is corrupt.
Patch from Sergio L. Pascual.
XXX: pullup-7
2015-01-16 03:57:52 +00:00
christos
2975c78d57 Restore previous behavior: "boot -s" == "boot netbsd -s"
Instead of ignoring the flags and doing the default boot. Merge some
extraneous code.
XXX: Find the PR for this, close it and pullup to -7
2015-01-16 03:45:53 +00:00
mrg
68c85a9f21 regen. 2015-01-15 22:29:52 +00:00
christos
3eceacff0e rename variable to avoid conflict with "div" 2015-01-15 16:31:05 +00:00
skrll
02519d1330 Add a reminder about tools/gcc/gcc-version.mk 2015-01-15 08:50:36 +00:00
skrll
b4b886e5d8 Fix gcc PR target/64479 [SH] wrong optimization delayed-branch 2015-01-15 08:42:14 +00:00
christos
7e4263ceda cast and mask is overkill. 2015-01-14 22:57:27 +00:00
christos
629020497c add vnode kqueue test from PR/48958 2015-01-14 22:25:05 +00:00
christos
d0b8ae57c5 bump warns. 2015-01-14 22:22:32 +00:00
christos
f7afbc7f00 PR/48958: rudolf: EVFILT_VNODE filter miscounting hardlinks (add test) 2015-01-14 22:22:14 +00:00
christos
4075d124b6 make unsigned constants that. 2015-01-14 22:21:00 +00:00
christos
9861bac74f cast to destination type. 2015-01-14 22:16:04 +00:00
tron
00203d2bfc Fix build with "USE_SSP" set to "yes". 2015-01-14 20:26:41 +00:00
pooka
547f1a3188 Execute softints in the order in which they are scheduled (per level). 2015-01-14 18:51:56 +00:00
pooka
e82a50e44e Implement softint_schedule_cpu() for rump kernels.
While distributing processing all over the place is not relevant for
high-performance rump kernel I/O stacks (and downright counterproductive),
the mechanism is used e.g. to reach a quiescent state when detaching
an interface, and therefore a semantically correct implementation is
required.

Fixes at least an uncommon race in the ifconfig destroy case.
reported & patch tested by Justin Cormack.
2015-01-14 18:46:38 +00:00
chs
b4b3a81a2a remove BIOS-mapping code that was #if-0'd in the previous commit. 2015-01-14 17:45:27 +00:00
msaitoh
3d12c324ea regen. 2015-01-14 15:28:18 +00:00
msaitoh
e62cfb1b0b Sort VIATECH's entries in the device ID's order. 2015-01-14 15:26:08 +00:00
hannken
2547f8421a Change mfs to use an anonymous vnode obtained with bdevvp()
for the specdev it mounts on.
2015-01-14 11:21:31 +00:00
martin
015ca5a910 Add missing break, following upstream.
Reported by Henning Petersen in PR bin/49567.
2015-01-14 09:29:27 +00:00