Commit Graph

229055 Commits

Author SHA1 Message Date
reinoud
e1969853b9 Reorder code so bootconfig is initialized at one place 2014-08-04 11:32:27 +00:00
martin
aa87b5e18f Slightly extend ramdisk size 2014-08-04 11:30:35 +00:00
reinoud
a53f329a3b Remove old bootargs hack; now just rely on the common `BOOT_ARGS' config
variable if defined.
2014-08-04 11:30:10 +00:00
martin
037e685afe Adapt to extended partitioning support 2014-08-04 08:59:28 +00:00
martin
c5d76a21ae Rename the "exit" option in the "select your installation" menu into
"Abandon installation" to make clear it is fatal - suggested by
Andreas Gustafsson.
2014-08-04 08:50:13 +00:00
martin
6e3d6f98d8 Add missing netbsd32_machdep.h file 2014-08-04 07:06:47 +00:00
skrll
f611891acd Fix duplicate assignment to NULL of sqtdstart in ehci_device_isoc_start
and initialise sqtdend is NULL instead.

From OpenBSD.
2014-08-04 06:17:04 +00:00
mrg
dba5edb2f6 for the !tmpfs case, ensure that pm_with_swap is initialised. 2014-08-04 04:20:01 +00:00
rjs
2e4645adef Link against radeon_libdrm.
Re-enable building kms bits, ok mrg@.
2014-08-04 01:25:23 +00:00
rmind
73e4b5c06b in6_pcbdetach: now that IGMP and multicast groups are MP-safe, we can move
the ip6_freemoptions() call outside the softnet_lock.  Should fix PR/49065.
2014-08-03 22:55:24 +00:00
rmind
0af911012c in_pcbdetach: not that IGMP and multicast groups are MP-safe, we can move
the ip_freemoptions() call outside the softnet_lock.  Should fix PR/49065.
2014-08-03 22:11:50 +00:00
wiz
87561671c1 defintion -> definition 2014-08-03 19:14:24 +00:00
riz
ca39102762 hpcarm wants earmv4 because some models only have v4 CPUs. 2014-08-03 17:11:44 +00:00
martin
7cf306591b Add a few missing netbsd32_machdep.h files 2014-08-03 16:16:27 +00:00
martin
c4d0f44e8e backout previous, there was no eabi switch for arcon26 2014-08-03 16:15:46 +00:00
martin
4b2364d962 (Finally) merge a slightly modified version of the 2012 GSoC results
from Eugene Lozovoy: add extended partitioning options to sysinst.
Still needs some testing and polishing, but it now is possible to use GPT
or to create a RAID set from scratch and install onto it.
2014-08-03 16:09:38 +00:00
justin
5d43dac3af Work around escaping issues with quotes in substitutions, to fix cross builds 2014-08-03 13:14:59 +00:00
wiz
f9ddd82ef2 Fix typo in comment. 2014-08-03 12:49:32 +00:00
rtr
24fb21559a req cannot be PRU_SENDOOB here as per KASSERT() earlier in the
rip_usrreq() function.

-       KASSERT(!control || (req == PRU_SEND || req == PRU_SENDOOB));
+       KASSERT(!control || (req == PRU_SEND));
2014-08-03 11:44:52 +00:00
apb
c7ad0e88a3 Mention BUILDINFO in doc/CHANGES file 2014-08-03 09:33:48 +00:00
apb
9b208c7a55 BUILDINFO part6: regen BUILDING from doc/BUILDING.mdoc 2014-08-03 09:28:43 +00:00
apb
f4b0cac682 Bump date for previous 2014-08-03 09:25:02 +00:00
apb
b2a466780b BUILDINFO part 5: Document BUILDINFO in doc/BUILDING.mdoc. 2014-08-03 09:24:08 +00:00
apb
62aca79a71 BUILDINFO part 4: build.sh
Add BUILDINFO to the list of variables saved in the makewrapper script,
and print any non-blank BUILDINFO lines near the beginning of the output
from build.sh.
Index: build.sh
===================================================================
RCS file: /cvsroot/src/build.sh,v
retrieving revision 1.286
diff -d -p -u -r1.286 build.sh
--- build.sh	3 Aug 2014 01:03:41 -0000	1.286
+++ build.sh	3 Aug 2014 09:20:46 -0000
@@ -1299,6 +1299,7 @@ parseoptions()
 	#
 	makeenv="${makeenv} TOOLDIR MACHINE MACHINE_ARCH MAKEFLAGS"
 	[ -z "${BUILDID}" ] || makeenv="${makeenv} BUILDID"
+	[ -z "${BUILDINFO}" ] || makeenv="${makeenv} BUILDINFO"
 	MAKEFLAGS="-de -m ${TOP}/share/mk ${MAKEFLAGS}"
 	MAKEFLAGS="${MAKEFLAGS} MKOBJDIRS=${MKOBJDIRS-yes}"
 	export MAKEFLAGS MACHINE MACHINE_ARCH
@@ -2078,6 +2079,13 @@ main()
 	if [ -n "${BUILDID}" ]; then
 		statusmsg2 "BUILDID:"  "${BUILDID}"
 	fi
+	if [ -n "${BUILDINFO}" ]; then
+		printf "%b\n" "${BUILDINFO}" | \
+		while read -r line ; do
+			[ -s "${line}" ] && continue
+			statusmsg2 "BUILDINFO:"  "${line}"
+		done
+	fi

 	rebuildmake
 	validatemakeparams
2014-08-03 09:22:29 +00:00
apb
a2fb9dacaf BUILDINFO part 3: Add BUILDINFO to RELEASEVARS and /etc/release
The BUILDINFO string will appear nearthe top of /etc/release,
indented by 8 spaces and with a blank line above and below it,
but without a heading.  The BUILDINFO string is expected to
be self-explanatory.

Also change some other headings near the top of /etc/release.
2014-08-03 09:19:34 +00:00
martin
c404e01899 Add COMPAT_NETBSD32 to more kernels (we have too many) 2014-08-03 09:18:16 +00:00
apb
7f8e46d66a BUILDINFO part 2: expose sysctl kern.buildinfo 2014-08-03 09:15:21 +00:00
apb
7fa1ca92e5 BUILDINFO part 1: newvers.sh
If the BUILDINFO environment variable is set, then interpret it as
a string with embedded C-style escapes and store it in a new
buildinfo variable in the emitted vers.c file.

Also centralise the awk code for converting a multi-line string
to C source code.
2014-08-03 09:13:11 +00:00
martin
6954c566c4 Add COMPAT_NETBSD32, following the switch to eabi by default. 2014-08-03 08:53:56 +00:00
riz
8b64a7c094 Make EABI the default for arm ports, as discussed on current-users
and port-arm.
2014-08-03 01:03:41 +00:00
rmind
c2b1c6cc23 Cross-link npf(7). 2014-08-03 00:02:56 +00:00
rmind
b8d1dbad64 NPF: add a general npf(7) manual page. Improved by wiz@. 2014-08-02 23:57:40 +00:00
martin
89ca4088e5 Add raidctl 2014-08-02 19:35:13 +00:00
nonaka
7fa25f3d56 regen. 2014-08-02 17:55:30 +00:00
nonaka
3f5c6e60ae Added SMSC LAN7500 USB 2.0 gigabit ethernet device, not SMSC LAN7500. 2014-08-02 17:55:00 +00:00
nonaka
27e3458001 regen 2014-08-02 17:04:33 +00:00
nonaka
707541619f Added SMSC LAN7500 Gigabit ehternet and Logitec LAN-W300AN/U2. 2014-08-02 17:04:05 +00:00
joerg
dd3ec2c8c6 Fix !DIAGNOSTIC build. 2014-08-02 15:58:04 +00:00
joerg
e9fc44ba9f Provide the INSTALL kernel for TWRP1025. 2014-08-02 15:51:18 +00:00
skrll
a15f9817d0 Remove an item. 2014-08-02 15:50:16 +00:00
skrll
0238b3e748 Fix error checking mistake introduced in r1.15.
Hi Antti!
2014-08-02 12:38:01 +00:00
skrll
df060bd16b First pass at adapting to usbmp. 2014-08-02 11:43:21 +00:00
ryo
d82036afdc fix lack of '>' pointed out in PR/48517 2014-08-02 11:19:01 +00:00
martin
72c3b0988d Cast signal argument of kill(2) to int, as sig_atomic_t may be larger.
Avoids:
src/usr.bin/timeout/timeout.c:331:5: error: conversion to 'int' from 'sig_atomic_t' may alter its value [-Werror=conversion]
     kill(pid, sig_term);
     ^
warning from gcc 4.8
2014-08-02 09:16:22 +00:00
skrll
a0cde44114 Let's believe the spec when it says "must". 2014-08-02 07:20:08 +00:00
skrll
bcc07bbd44 Return a valid error in rumpusb_root_intr_start on failure. 2014-08-02 07:18:47 +00:00
wiz
77ebce0be6 Punctuation, markup, whitespace improvements. 2014-08-02 06:20:56 +00:00
rtr
513d4b2ff8 restore splsoftnet() in various usrreqs that were removed during the PRU
splits.  we will properly review removal after the PRU split work is
complete.
2014-08-02 03:55:26 +00:00
matt
1aabba0f46 Deal with the code LLVM generates for stubs. 2014-08-01 21:57:22 +00:00
matt
e42cde720d Add OPC31_OR 2014-08-01 21:56:36 +00:00