Commit Graph

13859 Commits

Author SHA1 Message Date
tsutsui b13a31e41c Apply patch in PR port-alpha/48697 (with some tweaks).
Tru64 UNIX's disklabel is the same format as BSD disklabel,
and it seems Tru64 stores incorrect geometry values in
d_nsectors (sectors/track) and d_secpercyl (sectors/cylinder).
d_secperunit seems always reliable so use it to get
dlsec (sectors/track) and dlcylsize (sectors/cylinder) values.

Should be pulled up to netbsd-6 branches.
2014-06-02 15:03:47 +00:00
christos 9cf96bf22e add missing files for dotcmd tests 2014-05-31 20:26:51 +00:00
christos 50fbec612b new shell tests 2014-05-31 14:36:03 +00:00
martin 8d9bfc398a Instead of running MAKEDEV inside the image content dir (which would only
work for root), make it emit a mtree spec file and pass that to makefs.
This should also work for unprivileged builds.
Problem pointed out by Izumi Tsutsui.
2014-05-31 10:43:00 +00:00
martin 836e302df5 Add a variable CDMAKEFSEXTRAOPTS to provide additional parameters to the
makefs invocation that do not belong in the image option list (CDMAKEFSOPTIONS)
2014-05-31 10:18:47 +00:00
joerg b1bb3099bf Update build system for LLVM/Clang snapshot r209886. This brings in the
merged AArch64 backend and the move of eARM to DWARF exception handling
for NetBSD. C++11 is required for building.
2014-05-30 18:28:13 +00:00
martin 598e3edde3 Pre-populate /dev on the CD - with rockridge extensions we can do this and
it saves us one tmpfs (or mfs) instance, which helps quite a bit on low
memory machines.
2014-05-30 13:24:22 +00:00
martin 3a97fc059a The current vax /boot is super slow unziping kernels - and this is a CD, wich
has space enough, so unzip the kernel on it to speed up the boot process.
XXX The /boot bug should nevertheless be fixed.
2014-05-30 13:23:05 +00:00
martin 6514db7aa7 Make it deal with /dev being the result of a "MAKDEV all" instead of
"MAKEDEV init" by mounting a ptyfs if needed.
2014-05-30 13:19:42 +00:00
uebayasi ba7dc1f3c8 Convert mtree spec path characters with sed(1) to avoid tool'ifying vis(1). 2014-05-30 08:37:35 +00:00
tron 2cbd21c61e Update for OpenLDAP 2.4.39. 2014-05-28 11:32:50 +00:00
martin 41671a8417 Enable swap during sysinst as early as possible 2014-05-28 11:16:03 +00:00
mrg e9fe6f353d add new htmintrin.h and htmxlintrin.h files for GCC 4.8.3. 2014-05-28 09:38:46 +00:00
palle 3ce6c8957e Ensure a disklabel is present since sun4v OpenBoot requires a valid disklabel in the disk file image. With this change the miniroot.fs can be used as a virtual disk when using sun4v LDOMs. OK martin@ 2014-05-27 19:04:29 +00:00
rmind 3da69dd68c MI IPI interface:
- Implement support for the asynchronous IPI calls.
- Rework synchronous IPI code to reuse the asynchronous mechanism.
- Add ipi(9) manual page; needs wizd(8).

Note: MD code can now provide a low level primitive for the ipi(9) and
reuse this interface instead of open-coding.  Portmasters are encouraged
to convert.  Ride 6.99.43!
2014-05-25 15:34:19 +00:00
uebayasi bfc7c5220a Unbreak syspkg by escaping '[' by vis(1) to match the new mtree(8) format. 2014-05-24 13:27:13 +00:00
martin 798dfc7221 If mounting the various tmpfs instances fails, we do not have enough
RAM installed. Tell the user about it and exec a single user shell
(instead of randomly failing later and hanging the machine.)
2014-05-23 12:25:46 +00:00
martin 944ff57caa Use GENERIC instead of INSTALL (including the ramdisk) for this CD image
and mount the CD filesystem as root instead for installation.
2014-05-21 14:21:35 +00:00
martin 25fbf89b06 Create /var/tmp for vi. Pointed out by Izumi Tsutsui. 2014-05-19 15:57:04 +00:00
jakllsch 68fd71584a add hythygtemp module to set lists 2014-05-18 18:28:48 +00:00
jakllsch 7236048644 add hythygtemp man page files to setlist 2014-05-18 18:24:16 +00:00
martin 483126c11b PR install/48818: put vi on install CDs 2014-05-18 13:06:12 +00:00
nat dc2ecd830b libossaudio minor version bump to signify new ioctls. 2014-05-18 10:36:34 +00:00
apb a5a1461c5e sort 2014-05-15 16:32:28 +00:00
apb 36f73837c6 Teach "make sortlists" to ignore .#* files (sometimes created by cvs),
and to squeeze multiple blank lines.
2014-05-15 16:32:07 +00:00
apb 5aa908ce9e Add ./usr/share/zoneinfo/Antarctica/Troll for tzdat2014c 2014-05-15 16:06:38 +00:00
martin 9ce5f7726e Add a test case for PR kern/48787. 2014-05-10 14:15:25 +00:00
uebayasi 413d532bcc Minimal execve(2) ATF test. 2014-04-29 06:29:02 +00:00
abs 2678a1c767 Fix MKPAM=no build 2014-04-25 12:11:27 +00:00
pooka 0159a35e80 obsolete the installed <rump/scsitest.h> header and make it private
to tests/dev/scsipi
2014-04-25 00:24:39 +00:00
pooka 8fa17e4756 scsitest is a SCSI target emulator used by one test, and has little
reason to get installed.  Make the component private to the test using
it and obsolete the installed one.

IOW, rename sys/rump/dev/lib/libscsitest -> tests/dev/scsipi/libscsitest
2014-04-24 21:46:44 +00:00
kardel 04f5544c2e install bcmgpio.4 for evbarm arch 2014-04-23 07:04:01 +00:00
kardel 511648e509 add a driver for BCM2835 obio gpio 2014-04-22 18:51:35 +00:00
christos 36a92b0a64 Kill lint libraries we don't (or can't yet) produce 2014-04-22 15:27:50 +00:00
christos 722e1fac67 fix sparc debug sets 2014-04-21 19:26:56 +00:00
joerg 09f7b6d69d /usr/include/g++/bits/${CONFIG} directories are created independent of
MKGCC, so fix file lists.
2014-04-21 00:17:50 +00:00
abs a260d75005 Mark /rescue/ldconfig as 'pic' only to enable building static releases (NOPIC=).
Only MKX11=no tested.
2014-04-20 13:41:21 +00:00
pgoyette 282ceca326 Reference the correct test file name...
Hello again, xtos!
2014-04-17 23:15:27 +00:00
christos a20e9a10c9 add new lint tests 2014-04-17 18:37:07 +00:00
htodd c33d0dd3ae Add getaddrinfo.debug to lists. 2014-04-16 00:41:07 +00:00
ginsbach 42bc9b7b73 Hook getaddrinfo(1) into the build. Hi riastradh! 2014-04-15 22:09:27 +00:00
skrll 85857b7e96 The ctf tools are controlled by MKCTF now. Mark the debug files
accordingly.
2014-04-13 17:13:27 +00:00
snj f45011fb30 NetBSD.org police. 2014-04-12 18:30:39 +00:00
asau dd8566755f Mark /lib/libnpf.so as a part of NPF to fix builds without NPF (MKNPF=no). 2014-04-10 22:11:57 +00:00
pooka ef453332be add aio driver as rump kernel component 2014-04-10 00:09:08 +00:00
christos 020a8485e4 add stp*cpy tests. 2014-04-06 19:51:39 +00:00
kardel a845bf81d9 add Microchip MCP23S17 GPIO driver
(via SPI interface)
2014-04-06 17:59:39 +00:00
christos b862878222 merge more, and add an i386 image 2014-04-04 16:45:51 +00:00
christos 9926e61998 now that fdisk has optional arguments, don't pass -1 2014-04-03 22:51:38 +00:00
riastradh ed2e9169d8 Update reachover makefiles and set lists for xf86-video-intel 2.21.15. 2014-04-03 02:51:19 +00:00