Commit Graph

245181 Commits

Author SHA1 Message Date
mrg 22198b51d0 revert the previous; it seems to have been a mistake (adding nsd
entries) and had nothing to do with the message (libc bump.)
2016-09-24 23:15:26 +00:00
mrg 62ee7dc27b introduce a better pci_drvname() and PCI_IOC_DRVNAME as pciio_drvnameonbus()
and PCI_IOC_DRVNAMEONBUS.  the new ones also take a (autoconf) PCI bus
number, which allows lookups for any device on any pci bus node.  use this
in pcictl which current reports the wrong values sometimes.

up next: use these in libpciaccess.
2016-09-24 23:12:54 +00:00
mrg 5bf2dfccdd mark all the xorg-server 1.10 specific files as obsolete for xorg-server 1.18.
being to adapt not ready or not switched ports more to 1.18.
2016-09-24 21:57:38 +00:00
christos aae80e6be7 remove mpool_getf 2016-09-24 21:31:25 +00:00
christos 2b55b3112e remove mpool_getf 2016-09-24 21:18:09 +00:00
dholland bb0514ffb3 LDT handling fixes:
- add missing membar_store_store ("membar_producer") when setting a
    new ldt;
  - use UVM_KMF_WAITVA when allocating space for a new ldt instead of
    crashing if uvm_km_alloc fails;
  - if uvm_km_alloc fails in pmap_fork, bail instead of crashing;
  - clarify what else is going on in pmap_fork;
  - don't uvm_km_free while holding a mutex.
2016-09-24 21:13:44 +00:00
jdolecek 7b230d53d8 fix swapped KASSERT() 2016-09-24 21:00:54 +00:00
jdolecek f082cd3f0b i/o optimization for wapbl flush - only sync superblock and cgs when
they were actually changed
2016-09-24 20:59:51 +00:00
christos e3030ca1fc bump libc 2016-09-24 20:13:48 +00:00
christos 5703b437ba Add more of the torture tests from the mit kerberos tree. 2016-09-24 20:12:33 +00:00
christos f3f19d16f2 bump for the flags version of db routines 2016-09-24 20:12:07 +00:00
christos 0ac50079c4 sync with mit/kerberos db 2016-09-24 20:11:43 +00:00
christos 86147b1c32 Merge the recursive tree traversal changes from the mit kerberos tree. This
Also make the tracefile customizable. Unfortunately we can't merge any of
the hash changes because they have a different on-disk format. That does not
matter really because we've fixed most of the problems...
2016-09-24 20:11:12 +00:00
christos d42d73761d When writing out pages in the "other endian" format, make a copy instead of
trashing the in-memory one.
2016-09-24 20:08:29 +00:00
skrll 21e554b260 Truncate the transfer length if an overflow is seen rather than halting.
Don't consider an EP11_STAT_SETUP as an error as it's not valid for
host operation.

Should fix kern/51500: axe(4) at slhci(4) does not attach, but there are
more problems with axe(4)
2016-09-24 15:06:29 +00:00
skrll 8744f4b2f3 Use bit defines to create bit groups for SL11_EPSTAT 2016-09-24 14:55:16 +00:00
christos f3439cf7fb say that you need to destroy it first. 2016-09-24 13:40:55 +00:00
christos a49c1d21d7 move the description of CLOCK_REALTIME in the list. 2016-09-24 01:05:51 +00:00
joerg d87b908a67 Given Xen/i386 the same process and file limit as native i386. 2016-09-23 22:07:12 +00:00
macallan cb427fba27 switch sparc to new Xorg 2016-09-23 21:30:49 +00:00
maya f093c4a000 Fix inverted logic in iwm(4).
The PROT_REQUIRE flag in should be set for data frames above a certain
length, but we were setting it for !data frames above a certain length,
which makes no sense at all.

- taken from all other BSDs (OpenBSD, FreeBSD, DragonflyBSD...)
2016-09-23 19:53:52 +00:00
christos e1a93a1b84 PR/51497: Clare: Allow gpt -p <n> create to work. 2016-09-23 19:36:50 +00:00
macallan 768a2a4278 - finally fix tcx_clearscreen() and tcx_eraserows() to actually work, and
not just by accident
- sprinkle volatile in order to force gcc 5.4 to emit ldd/std for 64bit
  accesses - BLIT and STIP spaces require those
2016-09-23 17:45:25 +00:00
schmonz 268438cada Add a VERBOSE knob to the testsuite ("yes" by default, producing
basically the same output as before). When turned off, tests run
silently except when there's a failure.

Reviewed by mrg@.
2016-09-23 16:55:56 +00:00
skrll cf96d30a9f Trailing whitespace 2016-09-23 14:16:32 +00:00
skrll 8f1704bf5a regen 2016-09-23 14:12:24 +00:00
skrll 8d3f056d60 Types for wait6 and clock_getcpuclockid2 2016-09-23 14:12:00 +00:00
skrll 8a5049d93d Add wait6 and clock_getcpuclockid2 2016-09-23 14:10:28 +00:00
skrll 7b000a7783 Add netbsd32_clock_getcpuclockid2 and netbsd32_wait6 functions 2016-09-23 14:09:39 +00:00
joerg 6de5f80c73 Use the same process and file limits as normal AND64 for Xen kernels. 2016-09-23 13:31:33 +00:00
pgoyette 9a9ece3b27 Since the argument buf is earlier described as a buffer, replace all
references to "the array" with "the buffer" for consistency.

Bump date.
2016-09-22 23:18:10 +00:00
christos e8e025ac01 fix bugs in ssid printing 2016-09-22 18:22:51 +00:00
christos de84426921 Catch up with mdsetimage changes. 2016-09-22 17:08:16 +00:00
jdolecek e3cebdd8d5 misplaced comment 2016-09-22 16:22:29 +00:00
jdolecek d6c67f4b63 store the number of block records per block into wl as wl_brperjblock,
so that it's visible it's same value everywhere; no functional change
2016-09-22 16:20:56 +00:00
christos aeed4fbb7e add missing attribute 2016-09-22 15:57:05 +00:00
christos e4026cc8ea __NetBSD__ -> SANITIZER_NETBSD 2016-09-22 13:13:09 +00:00
mlelstv d40f84ecec cast to intmax_t for machine-independent printing. 2016-09-22 08:43:26 +00:00
roy b739c2e314 Add COMPAT_70 to ERLITE for ifa_msghdr changes. 2016-09-22 08:09:40 +00:00
christos 0b7ade5bd2 Avoid definining a prototype for signal(3) from <sys/param.h> because the
INTERCEPTOR macro cannot handle function returns easily.
TODO: fix <sys/param.h> to avoid this kind of name pollution.
2016-09-22 03:43:07 +00:00
christos 1fab549d94 Find bin.h 2016-09-22 01:53:39 +00:00
christos 2e3ca227c0 need <sys/param.h> 2016-09-21 23:18:42 +00:00
christos 6c0bd55ee3 moved to /usr/src/external/gpl3/binutils/usr.sbin/mdsetimage 2016-09-21 21:53:03 +00:00
christos 9c3dcc6f8b move from /usr/src/usr.sbin/mdsetimage 2016-09-21 21:52:26 +00:00
christos 37b1f1d690 Check the NetBSD version 2016-09-21 21:30:56 +00:00
roy ebe6b5a845 Check address is not tentative, duplicated or detached before running
scripts.

XXX Do we want new script actions for detached or duplicated addresses?
2016-09-21 21:07:29 +00:00
jdolecek 88e76ed4fd update nvme entry to current reality 2016-09-21 20:32:47 +00:00
roy f095b6732c We should always know the interface the address message was for. 2016-09-21 20:31:31 +00:00
jdolecek e6b2addfd6 mention the ext2fs and nvme(4) work 2016-09-21 20:19:08 +00:00
wiz a6c3dd9372 Various fixes: wording, sections, sort order, articles. 2016-09-21 20:12:12 +00:00