Commit Graph

240522 Commits

Author SHA1 Message Date
pgoyette
3c4024061c Add a couple of entries for NFC
Fixes PR/50718
2016-01-28 10:20:40 +00:00
martin
c25f345cfe The test for PR 50608 works now, remove the expected failure. 2016-01-28 10:10:09 +00:00
wiz
dbd12a24b4 binutils-2.26 out. 2016-01-28 09:12:17 +00:00
jnemeth
3f338bf379 move #ifdef notyet to encompass all relevant parts 2016-01-28 06:52:55 +00:00
ozaki-r
a8e10f3452 Tidy up
- KNF
- Remove obsolete ifdefs for other OSes
- Remove unnecessary else block

No functional change.
2016-01-28 04:37:01 +00:00
christos
91708124b8 Don't crash if we have a missing section. 2016-01-28 03:32:29 +00:00
christos
f234372d77 Add support for grub to find the ACPI root table pointer via a bootinfo entry
from grub.
    From: https://mail-index.netbsd.org/tech-kern/2014/05/22/msg017119.html
2016-01-28 01:09:56 +00:00
christos
c2094a0c66 fix previous commit that ate all 4's, and add aprint_btinfo() 2016-01-28 01:08:43 +00:00
knakahara
2656d88eb3 fix my wrong modification 2016-01-28 00:28:11 +00:00
christos
aba0964ef0 just whitespace. 2016-01-28 00:18:27 +00:00
christos
8523d51853 clean Makefile.local 2016-01-27 21:24:59 +00:00
christos
3c3d44a7db use HOST_CFLAGS for -pthread 2016-01-27 21:18:28 +00:00
riastradh
8248001c7f Use unsigned, not signed, int for shifting 1 left until zero.
Signed shift into sign bit and beyond is undefined behaviour.

From Michael McConville.
2016-01-27 18:55:51 +00:00
christos
e93985e2d5 use -pthread for more portability 2016-01-27 18:43:44 +00:00
christos
d53e8ce2b1 don't link/depend on libpthread if we are a hostprog.
XXX: should be using -pthread instead?
2016-01-27 18:43:25 +00:00
christos
8b1e034892 remove debug/lint sets now that the Makefiles have been fixed. 2016-01-27 15:55:18 +00:00
wiz
3ebce71ac4 Mark /usr/X11R7/lib/modules/libi2c_g.a as obsolete as well.
Already marked that way for other platforms, and other versions of this
file for this platform too.
2016-01-27 11:54:07 +00:00
reinoud
7f3b83e2df Fix filename creation and deleting with illegal file names. UDF has a
machanism for it but it allowed to create a file with a name it considered
illegal that then couldn't be deleted with the same name.

Fixes PR kern/50608. When confirmed, it can be closed.
2016-01-27 00:06:49 +00:00
pooka
cbf188301a regen syscall files 2016-01-26 23:49:46 +00:00
pooka
988e14a193 fix typo in previous 2016-01-26 23:46:37 +00:00
pooka
b05ba45d76 "rump_private" -> <rump-sys/kern.h> 2016-01-26 23:44:58 +00:00
pooka
1730d8f0cf nuke a few missed -Ifactiondir CPPFLAGSitions. 2016-01-26 23:41:15 +00:00
pooka
93f2ab8ce8 regen vnode interfaces 2016-01-26 23:30:10 +00:00
pooka
6e227a413d "rump_private.h" -> <rump-sys/kern.h> 2016-01-26 23:28:06 +00:00
pooka
00e5ca99e7 regen rump kernel interfaces for header change.
(they were already manually edited for a prior commit, so not much change)
2016-01-26 23:25:40 +00:00
pooka
9187c84558 "rump_private.h" -> <rump-sys/kern.h> 2016-01-26 23:24:55 +00:00
pooka
a3ffdb865d generate privhdrs to new location 2016-01-26 23:22:22 +00:00
pooka
bf54b2f752 include rumpif private headers from <rump-sys> 2016-01-26 23:21:18 +00:00
pooka
6bb5142288 Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories.  Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile.

Leave compat headers around in the old locations.

The commit changes some autogenerated files, but I'll fix the
generators shortly and regen.
2016-01-26 23:12:14 +00:00
christos
7481a22a73 The new acpi code tries to read the pci configuration registers in the
acpi_probe() phase, before acpi_softc is allocated. Detect this and use
a NULL chipset handle instead of crashing.
2016-01-26 22:52:14 +00:00
christos
3873a83aa9 back to binutils.old now that it works. 2016-01-26 21:19:20 +00:00
christos
8da1014947 adjust to the Makefile fixes. 2016-01-26 21:18:43 +00:00
christos
eaa6761b21 Sync with binutils. 2016-01-26 19:38:09 +00:00
christos
62d79eec21 Centralize the definition of TOP/DIST and cleanup a little. 2016-01-26 19:37:46 +00:00
christos
4a9e204fe8 back to use binutils since the path is hard-coded everywhere! 2016-01-26 19:09:56 +00:00
christos
9f077b2395 use EXTERNAL_FOO_SUBDIR 2016-01-26 17:48:56 +00:00
christos
7f2bcc7a02 use EXTERNAL_GDB_SUBDIR 2016-01-26 17:48:31 +00:00
christos
22253bc332 use EXTERNAL_BINUTILS_SUBDIR 2016-01-26 17:47:35 +00:00
christos
4bab817c32 external binutils and gdb variables. 2016-01-26 17:47:06 +00:00
christos
2cbc086649 switch to binutils.old 2016-01-26 17:37:51 +00:00
christos
3feacbccbd import the HEAD of binutils as binutils.old 2016-01-26 17:25:55 +00:00
christos
ed70d74604 PR/50712: David Binderman: Fix memory leaks. 2016-01-26 16:23:27 +00:00
christos
3d64af45d4 PR/50711: David Binderman: Fix memory leak on error 2016-01-26 16:05:18 +00:00
christos
d066f94a02 PR/50710: David Binderman: Fix memory leak. 2016-01-26 16:04:12 +00:00
christos
0448bcb7e1 PR/50694: David Binderman: Fix wrong pasto constant. 2016-01-26 16:02:50 +00:00
christos
bfcb7feefd PR/50693: David Binderman: Fix constant pasto. 2016-01-26 16:01:45 +00:00
christos
3e91a03fcb PR/50692: David Binderman: Set the right wake up bits. 2016-01-26 16:00:12 +00:00
hannken
3d8ae9d74d Operation pmap_pp_clear_attrs() may remove the "used" attribute from a page
that is still cached in the TLB of other CPUs.

Call pmap_tlb_shootnow() here before enabling preemption to clear the
TLB entries on other CPUs.

Should prevent tmpfs data corruption under load.

Ok: Chuck Silvers
2016-01-26 14:34:50 +00:00
martin
1ef77d7e7c David Binderman in PR bin/50714: fix memory leak 2016-01-26 14:08:58 +00:00
martin
4d3ac9f239 David Binderman in PR bin/50713: fix memory leaks 2016-01-26 14:05:29 +00:00