Commit Graph

11665 Commits

Author SHA1 Message Date
skrll eb5a8d18ab Add uturn(4). 2010-06-24 16:37:48 +00:00
pooka 594cd00900 zzlib 2010-06-21 21:46:58 +00:00
skrll 6b473d5964 Add entry for mkubootimage.debug 2010-06-21 10:37:46 +00:00
matt 4e3cefe215 Add entry for usr/sbin/ofctl 2010-06-20 21:32:33 +00:00
pooka 4629aeb8eb aaand, finally, hopefully complete the simple addition by putting
h_xfail into set lists.
2010-06-19 19:09:52 +00:00
tsutsui 8e7f6b2093 Prepare entries for Xorg wsfb based server for dreamcast.
Not enabled by default yet and old xfree entries are still preserved.

XXX1: No maple keyboard keymap yet:
      http://mail-index.NetBSD.org/tech-x11/2010/06/19/msg000785.html

XXX2: probably we should have some common list files for xcomp and xserver.
2010-06-19 18:17:55 +00:00
tsutsui 91af04a1a5 tab/space 2010-06-19 18:10:56 +00:00
tsutsui efd05dd183 de-tab 2010-06-19 18:07:38 +00:00
mrg 1909f84b1c - always install pigz. hooary!
- kill MKPIGZ.
- add MKPIGZGZIP.  if it is "no", then only install pigz as pigz.  if it is
  not "no", don't install mrgzip, install pigz as gzip.

in all cases, the z* scripts.


i don't like the name MKPIGZGZIP so if anyone has a better name, feel free
to replace it.  i don't care enough since killing the ugly name is just
more incentive to get pigz doing .bz2, .Z and .z.
2010-06-19 03:50:30 +00:00
jmcneill 192740f5f9 hook mkubootimage into the build 2010-06-18 18:57:27 +00:00
hannken 2c090918c7 Remove the concept of recursive vnode locks by eliminating
vn_setrecurse(), vn_restorerecurse() and LK_CANRECURSE.
Welcome to 5.99.31

Discussed on tech-kern.
2010-06-18 16:29:01 +00:00
tsutsui 2ed29373f9 Prepare Xorg build for hpcmips and hpcsh. Old xfree files are still preserved. 2010-06-18 15:55:33 +00:00
tsutsui 79f121709d Prepare Xorg build for hpcarm. Note old xfree files are still preserved. 2010-06-18 09:18:16 +00:00
mrg 8b69d164b3 add some infrastructure to build pigz instead of gzip. you can test
this out if you set MKPIGZ=yes, but you'll end up with a /usr/bin/gzip
that doesn't support bzip2, compress or pack.
2010-06-18 04:21:21 +00:00
pooka 48eab2d7f9 tests 2010-06-16 19:30:11 +00:00
joerg 3efd71c962 Update build infrastructure for mdocml-1.10.1 2010-06-16 18:10:57 +00:00
pooka 637bf4639a ptyfs dir 2010-06-14 15:23:41 +00:00
pooka 5605e38e16 fix filename 2010-06-14 15:22:40 +00:00
pooka a9459565dc ptyfs tests 2010-06-14 14:55:04 +00:00
pooka 43d595fea0 rumpkern_tty 2010-06-14 14:50:47 +00:00
pooka c7b9a80854 ptyfs.h 2010-06-14 14:42:20 +00:00
pooka cc2d381c8a ptyfs 2010-06-14 14:39:12 +00:00
riz f037dc36bc vi.info doesn't get built when MKDOC=no. 2010-06-14 05:27:51 +00:00
phx 7031fa6dfc Automatically adjust the console speed to 57600 in /etc/ttys for KUROBOX
kernel.
2010-06-13 15:32:00 +00:00
riz 56d9ef3ad9 Mark a few atf files as being in the "share" set as well so a
MKSHARE=no release build completes (tested on amd64 and i386).
2010-06-11 18:21:44 +00:00
njoly 0e3584bfe7 +librumpkern_ksem.so.0.0.debug 2010-06-11 15:12:45 +00:00
pooka b0063461d0 update 2010-06-10 23:50:04 +00:00
pooka c46b8723d4 update 2010-06-10 22:04:52 +00:00
pooka 69d80d1862 update 2010-06-10 22:00:02 +00:00
dholland da08c929c5 .It, not .IT. Noticed by Henning Petersen in PR 43445. 2010-06-10 17:49:32 +00:00
wiz c8599972e0 Fix a typo. 2010-06-09 21:49:41 +00:00
njoly 57c2f44456 Add missing .debug extension. 2010-06-09 21:36:45 +00:00
riz ef3c6c8c55 Tag some manpages with "complex" so a build with "MKCOMPLEX=no" completes
successfully.
2010-06-09 19:06:31 +00:00
phx 16b097908c Adapted sysinst and installation docs for modern NAS boxes. 2010-06-09 17:37:23 +00:00
pooka 53b1ac321f take care of the usual pastos invisible to the human eye 2010-06-09 13:44:22 +00:00
pooka c4cb78293c +test 2010-06-09 12:40:49 +00:00
tnozaki 068f43028d fix build breakage by multiple definition of __mb_cur_max. 2010-06-08 17:12:32 +00:00
jruoho a88b2930dc Document ilog2() from <sys/bitops.h>. 2010-06-08 08:51:08 +00:00
jruoho 6d00e6b5dc Briefly document the bintime_add() family of static inline functions. 2010-06-08 05:40:26 +00:00
riz 1855c8357a Create a manpage for igphy(4). kern/35398. 2010-06-08 05:38:32 +00:00
tnozaki 9efec5bce3 1. MB_LEN_MAX switch MD to MI.
2. unfortunately hppa's MB_LEN_MAX is defined incorrectly 6 instead of 32
   so we have to add more setlocale(3) __RENAME func, __setlocale50.
3. move setlocale1.c and setlocale32.c to lib/libc/compat/locale/*
   prepareing for next libc major crunk.
4. bump libc minor version.
2010-06-07 13:52:28 +00:00
jruoho 9921e5b526 Build links also for mq_timedreceive(3) and mq_timedsend(3). 2010-06-07 07:26:20 +00:00
jruoho dfba418d38 Add mq(3), a manual page for the POSIX message queues. This tries to act as
a short introduction to the rationale and API, noting also some pros and cons.

rmind@: basically ok. Please feel free to adjust, correct, and extend.
2010-06-07 07:11:27 +00:00
riz b8ec406166 Remove a test (that a created directory had a predictable inode number)
that no longer makes sense since the vmlocking2 branch was merged.
2010-06-07 03:43:50 +00:00
dholland 23beeb1a3b +t_sort 2010-06-05 22:39:18 +00:00
jmmv 6bf7fc8927 Adjust file lists for atf-0.9. Most notably, some files are gone for good! 2010-06-04 08:37:09 +00:00
joerg e4c9126b4d Install mdocml's default CSS as /usr/share/man/style.css. Switch HTML
man pages to use mandoc unconditional as it gives reasonable output for
all man pages, not only a subset of mdoc(7).  Use the newly installed
style.css for formatting and produce hyperlinks for .Xr.
2010-06-01 23:29:09 +00:00
joerg 9d6b8287eb Update to mdocml-1.10.0 2010-06-01 21:32:39 +00:00
tnozaki 9a35d7972b more split ctype.h -> sys/ctype_inline.h, sys/ctype_bits.h 2010-06-01 13:52:07 +00:00
skrll 60417a4357 Add a man page for the hp700 lcd(4) driver. 2010-06-01 10:24:14 +00:00
pooka f9a4d4c3ab new tests 2010-05-31 23:37:52 +00:00
pgoyette 6c40070d66 Extract ACPIVERBOSE into a kernel module. The module can be builtin
by defining 'options ACPIVERBOSE' in the kernel config file (no change
from current behavior), or it can be loaded at boot time on those
architectures that support the boot loader's "load" command.

ACPIVERBOSE also includes code to dump acpi/wmi data.
2010-05-31 20:32:28 +00:00
pgoyette fcce6bd41f Add new hp700 man pages. Hi, Nick! 2010-05-31 14:46:22 +00:00
wiz 1ebca18030 Add man page for uark(4) from OpenBSD. 2010-05-30 22:22:18 +00:00
pgoyette 700e1731f0 Extract MIIVERBOSE into a kernel module. The module can be builtin
by defining 'options MIIVERBOSE' in the kernel config file (no change
from current behavior), or it can be loaded at boot time on those
architectures that support the boot loader's "load" command.
2010-05-30 17:44:07 +00:00
pgoyette 1dad7e2286 Extract SCSIVERBOSE into a kernel module. The module can be builtin
by defining 'options SCSIVERBOSE' in the kernel config file (no change
from current behavior), or it can be loaded at boot time on those
architectures that support the boot loader's "load" command.

The module is built for all architectures, whether or not SCSI or
atapi support exists.
2010-05-30 04:38:03 +00:00
pgoyette 3f79fb26a7 Extract USBVERBOSE into a kernel module. The module can be builtin
by defining 'options USBVERBOSE' in the kernel config file (no change
from current behavior), or it can be loaded at boot time on those
architectures that support the boot loader's "load" command.

The module is built for all architectures, whether or not USB support
exists.
2010-05-29 01:14:29 +00:00
ghen a2c1907824 Install pkgconfig file for xkeyboard-config. 2010-05-28 13:01:23 +00:00
ghen 1d75ab7274 Update to xkeyboard-config 1.9. 2010-05-28 12:38:34 +00:00
njoly 65a7cb608a +libgeode_drv.so.2.debug for i386. 2010-05-28 11:27:18 +00:00
njoly f3d31032b1 un-obsolete ws.0 for i386. 2010-05-28 11:14:08 +00:00
njoly b226c9a13c +libopenchrome_drv.so.0.debug for amd64 and i386. 2010-05-28 10:49:51 +00:00
mrg 281afa1ed9 build libchromeXvMC on x86. 2010-05-28 06:26:55 +00:00
lukem 5e2fef94b5 fix MKDEBUG=yes for X11R7 libs 2010-05-28 05:39:56 +00:00
mrg 12b28a5e80 geode_drv is a .so.2. 2010-05-28 04:55:07 +00:00
mrg 3c18d96e81 enable xf86-video-openchrome for x86 and xf86-video-geode for i386. 2010-05-28 04:12:02 +00:00
nonaka 623fa85bb5 Added keyboard config files for Sharp WS011SH/WS020SH. 2010-05-25 13:13:55 +00:00
pgoyette 72a7c70b78 Extract the vendor/product tables and related access routines into a
separate kernel module.  Update pci bus attach routine to load the
module (if available) when we're about to start scanning the bus, and
unload the module after the scan is finished.

On architectures which support loading of modules by the boot loader,
the 'pciverbose' module can be loaded and executed without needing to
rebuild the kernel.  On all architectures, using 'options PCIVERBOSE'
in the kernel configuration file will create a 'builtin' module which
is functionally equivalent to previous behavior.

XXX Although not nearly as large as the vendor and product tables,
XXX the PCI class and subclass tables might also be offloaded into
XXX the module at a future time.

XXX Cardbus (and possibly other) drivers should also be modified to
XXX load the module before scanning/attaching devices.
2010-05-24 20:29:40 +00:00
lukem 43b2175b78 fix MKDEBUG=yes for X11R7 libs 2010-05-24 14:04:04 +00:00
mrg a85bea796f updates for Mesa 7.7.1. 2010-05-23 21:32:50 +00:00
mrg b5c0d25529 obsolete vga.4 like other ports. as noticed by kurt schreiner. 2010-05-23 10:50:28 +00:00
mrg d4005d5baa updates for xf86-video-vmware 2010-05-23 06:41:19 +00:00
mrg 1bf99f0476 bump libpixman-1.so minor. avoid double defining PIXMAN_DISABLE_DEPRECATED. 2010-05-23 04:26:19 +00:00
mrg 3e5caf6bef install libdrm_intel.pc and libdrm_radeon.pc 2010-05-23 01:30:25 +00:00
mrg e1fcd437da add llib-ldrm_radeon.ln 2010-05-22 23:21:36 +00:00
mrg d7630e6d89 intall libkms.h into the right place. fix some libdrm_radeon issues. 2010-05-22 23:19:44 +00:00
mrg bd00795b4c deal with libdrm 2.4.40: new / moved headers, libdrm_radeon. 2010-05-22 23:03:13 +00:00
mrg b014fbb669 don't build xf86-input-void; it is obsolete since xorg-server 1.4. 2010-05-22 21:12:19 +00:00
plunky b1c545a2cf add Magic Mouse driver and manpage btmagic(4) 2010-05-22 18:56:00 +00:00
mrg fa68f85d6c obsolete a bunch of obsolete man pages. missed in update builds... 2010-05-22 11:20:18 +00:00
mrg 5a7790f513 fine new libpciaccess shlib minor 2010-05-22 10:32:18 +00:00
mrg 1373148e6a install GL/internal/sarea.h and GL/internal/dri_interface.h, like Mesa does. 2010-05-22 08:52:33 +00:00
mrg e7d715554c merge various Xorg package updates, mostly Xext and friends. 2010-05-22 06:21:05 +00:00
njoly 445bab754c Update some keywords. Fix MKGROFF=no build. 2010-05-21 21:46:48 +00:00
pooka cd743723f8 Do you see over yonder, friend Sancho, thirty or forty hulking setlists?
I intend to do battle with them and add t_extattrctl into them.
2010-05-21 16:59:12 +00:00
pooka d7de76765f Bump major of libpuffs, librefuse and libp2k.
Hmm, 60 lines changed (!!), 3 medium camels sacrificed and half
the total working time spent here.  I picked the wrong day to not
quit editing setlists.
2010-05-21 11:07:20 +00:00
mrg 933f73658b add Viewres-color and Xgc-color app-defaults for Xorg builds. 2010-05-21 06:09:34 +00:00
wiz 2092607d5a + /usr/share/man/man3/pthread_attr_destroy.3 2010-05-20 06:52:01 +00:00
jruoho 9bfaa34d66 Build links for rest of the pthread_attr(3) functions.
Hopefully I got all of them right in the setlist...
2010-05-19 20:04:42 +00:00
jruoho 339c78d7ee Add a simple test for timer_create(2) / sigevent(3).
Case for SIGEV_THREAD commented out.
2010-05-19 19:17:08 +00:00
jruoho 9a92149c5d Add sigevent(3), a manual page that describes the struct sigevent used by
the POSIX real time functions and timers.

XXX:	(a) Needs to be modified once real time signals are supported.
	(b) Could use an example.
2010-05-19 06:28:53 +00:00
jruoho 376c7b5fe6 Describe also the timespec() family of macros in timeradd(3). 2010-05-18 09:07:37 +00:00
jruoho 4e9ea952b8 Add an introductory manual page for the POSIX asynchronous I/O, aio(3).
This is hopefully enough for a reader to get started with the aio.

ok rmind@
2010-05-17 17:15:42 +00:00
jruoho 39a44ad3b2 Add a manual page that describes the basic structures in <sys/time.h>. 2010-05-17 07:10:15 +00:00
jruoho 15ccf6ccbe As was done with the man-page for <sys/types.h>, move dir(5) to dirent(3).
Add a table describing the stat <-> dirent types. Note IFTODT() and DTTOIF().
2010-05-16 15:33:29 +00:00
nonaka 58d5f137df Added keyboard config files for Sharp WS003SH/WS007SH. 2010-05-15 15:34:09 +00:00
njoly 2d9ef70d9c Add some missing atf keywords to fix MKATF=no build. 2010-05-15 09:00:52 +00:00
isaki e3288cc808 TERM=x68k -> vt220. sysinst works again. 2010-05-15 06:36:12 +00:00
tsutsui 4f56b41e32 Enable dhcpcd(8) in hpcsh sysinst. 2010-05-15 05:08:53 +00:00
njoly 81bf68d7da Cleanup duplicated groff keyword. 2010-05-14 22:42:31 +00:00
jruoho 83b0eb8ab6 Briefly note /etc/rc.local in rc(8). 2010-05-14 16:19:58 +00:00
jruoho 08cdc5df90 Build links for syslogp(3), syslogp_r(3), vsyslogp(3), and vsyslogp_r(3).
From Takahiro Kambe in PR lib/43301.
2010-05-13 17:48:50 +00:00
jruoho a903bfbf13 Hook kthread_join(9) to the build. 2010-05-13 13:08:08 +00:00
lukem 6311ba0ef5 move MKDEBUG entries for libs from md.shark to ad.arm to match ../base/ad.arm 2010-05-12 13:15:00 +00:00
tsutsui 3a09116b96 Sync with md.h rev 1.17:
> convert sparc64 to MULTIPROCESSOR kernel by default, and introduce
> s/MP/UP/ kernels were otherwise in place.
2010-05-11 09:46:46 +00:00
lukem 37c82b82e2 libalpha.so.0.0.debug 2010-05-11 06:20:00 +00:00
tsutsui 6ea92ed1bd Add WZERO3 kernel to MD kernel set menu for
possible newer users of these smartphones:
http://www.willcom-inc.com/ja/lineup/ws/004sh/
http://www.willcom-inc.com/ja/lineup/ws/007sh/
http://www.willcom-inc.com/ja/lineup/ws/011sh/
etc.

XXX: sysinst/util.c:init_set_status() calls md_init_set_status()
XXX: to allow MD hook choose the right kernel, but it can do nothing
XXX: because set_status[] was changed to static. Is it okay to export it?
2010-05-10 16:33:45 +00:00
lukem d5b8a70d27 MKDEBUG support for X11R6 shlibs 2010-05-09 12:02:04 +00:00
lukem 2cfb6c8725 libm68k debug 2010-05-09 11:58:15 +00:00
lukem 37a8f88600 pfs.debug 2010-05-09 05:44:43 +00:00
jmmv 707024096c Add missing debug libraries for MKDEBUG=yes. 2010-05-08 08:16:41 +00:00
jmmv f7711a7698 Update file lists to match atf 0.8. 2010-05-08 08:14:36 +00:00
lukem c786d8f8ac /usr/libdata/debug/usr/X11R6/lib 2010-05-08 05:04:58 +00:00
degroote ca38e323d1 Add support for pfs(8)
pfs(8) is a tool similar to ipfs(8) but for pf(4). It allows the admin to
dump internal configuration of pf, and restore at a latter point, after a
maintenance reboot for example, in a transparent way for user.

This work has been done mostly during my GSoC 2009

No objections on tech-net@
2010-05-07 17:41:57 +00:00
jmmv e7f5cd53f8 Add missing debuglib libraries to fix MKDEBUGLIB=yes builds. 2010-05-06 09:25:00 +00:00
tsutsui 67ae586755 Put an INSTALL kernel and ofwboot.xcf into ISO9660 root.
Newer OpenFirmware recognizes not only HFS but also ISO partition.

XXX: should I also update files in src/distrib/cdrom?
2010-05-04 14:09:11 +00:00
tsutsui 30fe5a6c65 Remove non-English translations from ews4800mips sysinst.
I don't think there are any EWS4800 users outside Japan.
2010-05-04 13:33:13 +00:00
martin 22ccb73099 Prevent a -ve int -> uint32 underflow, noticed by joerg.
If a partition ends up 0-sized, set it to FS_UNUSED to avoid later warnings.
2010-05-03 23:04:12 +00:00
tsutsui feae952768 - remove resigned developers
- remove "other contributors" in the time of 386BSD

XXX: probably we should simply refer htdocs/people/developers.html
XXX: rather than maintaining two independent lists
2010-05-03 16:15:05 +00:00
tsutsui b46834071d Update IP addresses (both IPv4 and IPv6) of current ftp.NetBSD.org.
XXX: is it still worth to note those numbers in INSTALL docs nowadays?
2010-05-03 15:14:24 +00:00
tsutsui 8939ecc4ca Remove "MS-DOS floppy" from "Getting the NetBSD System on to Useful Media"
section. The media is actually being dead especially for large binary sets.

XXX: too much more "floppy" words in INSTALL docs
2010-05-03 15:08:52 +00:00
tsutsui 433257934d Briefly note about hpcboot and pull notes/common/sysinst. 2010-05-03 14:39:03 +00:00
tsutsui 5b534b475e Add sysinst(8) for hpcsh.
Mostly taken from hpcsmips, but no non-English translations.

Tested on HPW-50PA.
2010-05-03 14:14:35 +00:00
jruoho 26e9ae259a Split the implementation details of malloc(3) to a separate jemalloc(3)
manual page. This way malloc(3) can follow the standard terse format used
elsewhere in the libc, while additional details can be added to jemalloc(3).

Note HISTORY and AUTHORS in jemalloc(3), and add some reading material to
SEE ALSO.
2010-05-03 05:01:53 +00:00
nakayama 7fa006a735 Move dirs of debug compat lib from comp to base. Fix builds for sparc64. 2010-05-02 19:43:39 +00:00
tsutsui b3d183afc6 There is no bootable floppy on hpc ports.
XXX: no translations
2010-05-02 16:35:09 +00:00
tsutsui 8fc25fb037 Remove unused messages. (mostly pulled from i386?)
XXX1: I don't think it's worth to keep bad144 for modern flash devices.
XXX2: Should we still maintain non-English translations without a maintainer
      even after we removed www translations?
2010-05-02 14:00:44 +00:00
tsutsui d9f9bedcec hpcarm doesn't have GENERIC or TX3912.
Use IPAQ and JORNADA720 instead in messages per md.h.

XXX1: hpcarm seems to have more kernels.
XXX2: hpcarm doesn't have a common INSTALL kernel so
      choosing a kernel set during sysinst doesn't make sense.
2010-05-02 13:52:00 +00:00
pooka df12c73c8f is it absurd? is it a pain? no, it's setlistman! 2010-05-01 23:27:22 +00:00
tsutsui 72cbad7b42 Remove mount_kernfs(8) and use dmesg(8) directly. 2010-05-01 12:59:26 +00:00
tsutsui f9907fc49e Remove mount_kernfs(8) and use dmesg(8) directly. 2010-05-01 12:18:44 +00:00
tsutsui 436ddfdc83 Remove fsck_ext2fs(8) and mount_ext2fs(8).
(no file-system EXT2FS in kernels)
Add fsck_msdos(8) and newfs_msdos(8) instead for bootstrap from WinCE.
2010-05-01 12:18:02 +00:00
tsutsui ab5207040e Remove mount_kernfs(8) and use dmesg(8) directly. 2010-05-01 12:14:11 +00:00
tsutsui 3445db8c2d Remove fsck_ext2fs(8) and mount_ext2fs(8).
(no file-system EXT2FS in kernels)
Add fsck_msdos(8) and newfs_msdos(8) instead for bootstrap from WinCE.
2010-05-01 12:08:58 +00:00
tsutsui 6dda4ee2ed Fix pasto in comment. 2010-05-01 11:13:01 +00:00
lukem df4f95e4a5 Fix MKDEBUG=yes library builds for sparc64 X11R7 2010-04-30 05:20:34 +00:00
jruoho c9a477db24 Remove gsignal(9) and kgsignal(). Add links for kpgsignal(9) and kpsignal(9). 2010-04-29 15:57:18 +00:00
jruoho 3b3385bdaf Remove sched_psignal(9) and sigmasked(9). From Tetsuya Isaki in PR #40125. 2010-04-29 14:36:35 +00:00
lukem 9f5405f793 Fix MKDEBUG=yes for libraries on sparc64 for base. 2010-04-29 14:09:10 +00:00
lukem 617c68913a Fix MKDEBUG=yes library builds for amd64 2010-04-28 09:55:25 +00:00
jruoho 53a157cb98 Document ffs32(), ffs64(), fls32(), and fls64() from <sys/bitops.h>. 2010-04-28 07:35:30 +00:00
lukem 68a8806fb6 Add usr/libdata/debug entries for shared libraries on i386 with Xorg 2010-04-27 14:33:19 +00:00
lukem a6b1868168 usr/libdata/debug directories for X11R7 2010-04-27 05:34:15 +00:00
lukem cea1219aca add usr/libdata/debug/usr/lib and usr/libdata/debug/usr/lib/i18n 2010-04-27 02:51:04 +00:00
joerg b9cf7d31ab Add the constant database reader (cdbr(3)) and writer ((cdbw(3)).
They implement a space efficent write-once database with fast access
path. Switch the services(5) database to use cdb. The size of the
database file decreases from 2.1MB disk space to 307KB. Access
performance is about the same if setservent(0) is used and about an
order of magnitude faster otherwise. services_mkdb defaults to the new
format, but can optionally create the old db(3) format as well for
statically linked legacy applications.
2010-04-25 00:54:44 +00:00
snj e8ceeccf17 Another one bites the dust. 2010-04-24 20:56:19 +00:00
lukem 97e0455fb5 add missing .debug suffix 2010-04-24 08:00:03 +00:00
he 686c73fd73 Um, as has been noted, INSTALL_FILE records what's installed if it's
done unprived, and that doesn't go down well on a re-build.  So use
${INSTALL} ${COPY} instead to fix this problem.
2010-04-23 14:10:19 +00:00
he 91dbb8c445 Change use of ${CP} and ${CHMOD} to ${INSTALL_FILE}, so that if the
target is made un-writeable, the build won't bomb out during an
UPDATE build.  OK'ed by martin@.
2010-04-22 11:58:59 +00:00
jruoho 526aa19c52 Rewrite types(5) as per perry@'s suggestion from few years back ("XXX this
document is rather musty. It needs a general update."). Also move it to the
right section from section 5. Ok wiz@.

To minimize maintenance costs, the content is mostly jargon around The
Standard. Only few NetBSD-specific types are mentioned as an example.
2010-04-22 06:48:28 +00:00
jruoho 71e904f60f Document __STRING(x) and __CONCAT(x, y) from <sys/cdefs.h>. 2010-04-21 18:04:38 +00:00
pooka 4c1500491b bend over 2010-04-21 11:11:32 +00:00
martin a08b65f1f7 Oops - last change could lead to crashes - when not asking for a geometry,
use the default one.
2010-04-19 21:12:51 +00:00
martin 0748c0df89 Do not ask for a "bios geometry" if we can not match the device to a bios
known device - it's most certainly a don't care.
2010-04-19 20:35:23 +00:00
martin a00365f163 Fix a varargs argument type mismatch on 32bit archs - change format to
explicitly use %lu and cast the passed value accordingly.
2010-04-19 19:22:41 +00:00
martin 2a48105b23 Tune a message 2010-04-19 19:16:11 +00:00
martin 84459e4292 Use the same multiuser mode setup as the sparc64 install CD.
Add a few usefull binaries.
2010-04-19 04:41:36 +00:00
martin dd15332205 Ooops, do not try to create a symlink in a not-yet existing directory 2010-04-18 16:10:03 +00:00
martin 07b122db7c Change the install CD to go to full multiuser mode. This clearly
separates the setup done by /etc/rc once, and the repeated stuff
(install.sh invoking sysinst).
2010-04-18 12:58:57 +00:00
christos 146d1a0f02 add the iwl6000 microcode. 2010-04-17 15:55:52 +00:00
nonaka b62fc9e203 Added Sharp W-ZERO3 series support. 2010-04-17 13:36:21 +00:00
dyoung 9cd65b11c5 Add a link, bus_space_is_equal.9 -> bus_space.9. 2010-04-16 20:08:51 +00:00
christos aecc40bf7d new if_iwn firmware. 2010-04-16 01:45:33 +00:00
martin 7824e94c72 The 16bit "bootmenu valid" magic is slightly week, collisions have been
seen in the wild. So, before accepting arbitrary strings from there,
validate at least slightly and ignore if the entries are not properly
0 terminated or contain controll characters.
2010-04-15 22:55:15 +00:00
jruoho 719e45f7e2 cpu_swapout(9) is no more. 2010-04-13 17:34:18 +00:00
jruoho 763451d1ab Sort. 2010-04-13 17:08:45 +00:00
jruoho 9e8e2a3402 Hook rb(3) to the build. 2010-04-13 10:46:10 +00:00
pooka 994e33429b Build & install msdosfs snapshot test and deal with the happy happy
joy joy setlistdist etcetc. stuff.
2010-04-13 10:27:52 +00:00
jruoho c23d982d62 Document the ctod-family of macros from <sys/param.h>.
XXX: Someone may want to check if there is anything to add or correct.
2010-04-13 08:40:19 +00:00
jruoho e0fa2da951 As the cited setroot(9) was nonexistent, briefly document it here. 2010-04-13 07:32:31 +00:00
jruoho daf86c0ae0 Briefly note also curlwp. 2010-04-13 05:40:12 +00:00
pooka d32fe754d7 snapshot test -> setlists 2010-04-12 22:59:49 +00:00
pooka db46f70b96 As long as humans have to edit these lists, use non-braindead sorting. 2010-04-12 22:38:36 +00:00
pooka 88938aaccd add rumpdev_fss to setlists 2010-04-12 22:34:17 +00:00
ahoka 3fc7b0347a Add pf to the module set list. 2010-04-12 14:12:43 +00:00
pooka 344e2f2f16 Following nullfs, rename rumpfs_umapfs to rumpfs_umap to make the
basename the same as the kernel module (this too was in-tree only
for a little over a week with the old name).
2010-04-11 05:45:57 +00:00
jakllsch c9128dfbfd Install 'symbol' from font-adobe-(75|100)dpi.
Should fix some symbols in xcalc.

To do: transform these and other currently-installed-only-as-bdf fonts
to pcf.gz.
2010-04-11 02:41:38 +00:00
pooka b764352d60 Rename librumpfs_nullfs to librumpfs_null to make the basename the
same as with the kernel module (and hence MOUNT_NULL).

I added the old name to the obsolete list, but given that it was
in-tree for only a bit over a week, I'll remove the entries in a
few weeks.
2010-04-10 21:32:59 +00:00
pooka eb4243508b i386/vald: gone but not forgotten 2010-04-10 20:52:14 +00:00
jruoho 039f34b662 Move vald(4) to sys/dev/acpi. This is MI and should work also on amd64.
ok jmcneill@

XXX:    This is broken: it calls methods with absolute pathnames (almost
        guaranteed not to be portable across models), it accesses methods
        that are in the domain of other drivers, it walks the namespace on
        its own, it contains plenty of magic constants, it does not
        integrate with existing KPIs, etc. Summa summarum: this should be
        rewritten as a more generic toshiba_acpi(4).
2010-04-10 17:55:24 +00:00
jruoho 02e04bf693 Add a (custom) manual page for iASL. 2010-04-10 04:29:39 +00:00
ahoka 4a9711fd6e Connect the pad(4) kernel module to the build on i386 and amd64. 2010-04-09 13:49:12 +00:00
nonaka 0dd8304ff9 fix build failure. 2010-04-09 11:38:10 +00:00
jruoho dd9f9f5796 Add wmihp(4). 2010-04-08 17:44:22 +00:00
jruoho 8d0a2e3892 Add acpiwmi(4). 2010-04-08 10:06:25 +00:00
nonaka 238763f6ce Added support following boards.
- AlphaNet MS104-SH4
- TAC T-SH7706LAN Ver.3
- TAC T-SH7706LSR Ver.1
2010-04-06 15:54:29 +00:00
martin 2116ace6a7 Add a NO_LFS define to force support for LFS in sysinst off, even if
the install media provides the utilities. Set this for sparc64 for now,
since the bootblocks don't deal with the default LFS parameters used
by sysinst.
2010-04-05 22:53:02 +00:00
tsutsui 6749b41ac2 Also note EtherNEC. 2010-04-05 14:42:38 +00:00
tsutsui 5a31a8eb2b - note SMC_TT to supported VME-bus devices
- capitalize Ethernet
2010-04-05 14:41:35 +00:00
martin b4deff4fda Cherry-pick the /libexec content for (non miniroot) CDs and add the sysinst
specific dhcpcd hook scripts
2010-04-04 23:02:23 +00:00
martin 8299a0b61d Remove bogus workaround hiding a real bug: /tmp/dhcpcd-lease should be
created by the sysinst specific dhcpcd hook
2010-04-04 22:56:44 +00:00
martin 2866ed0d7d Ooops, remove leftovers from the ramdisk / 2010-04-02 21:58:46 +00:00
spz db894a99b3 update portmaster and releng lists 2010-04-02 21:52:55 +00:00
martin 411ff5dead Move install CDs over to / on cd9660 (instead of a memory disk image) 2010-04-02 21:29:30 +00:00
christos 84ea502702 handle ctime returning NULL. 2010-04-02 15:34:16 +00:00
pooka b433d14156 add necessary build bucatini for kernfs tests 2010-03-31 19:18:39 +00:00
pooka aaf84901aa +rumpfs_kernfs 2010-03-31 14:21:22 +00:00
martin 9174b80259 Do not bother to ask the user for CD details (like device name or path
on the CD) if we can find CDs (i.e. media, not drives) automagically
and check the standard paths on it.

If we find multiple CDs, offer a menu to select showing the volume
name. If something goes wrong, fall back to the manual input method.

In typical installs this makes us just proceed with extracting the sets
after selecting "install from CD/DVD", w/o any further interaction.

As a side effect fixes PR 43012.
XXX new messages need translations.
2010-03-30 20:09:25 +00:00
pooka cd45f4588a add nullfs/umapfs tests to setlists etc 2010-03-30 01:11:17 +00:00
pooka 67933fb73b add nullfs and umapfs to setlists 2010-03-30 01:01:09 +00:00
pooka c37c27d1c1 Whoops, missed Atffile in previous. shame on me. 2010-03-29 18:49:02 +00:00
pooka 231821c9be jump through the setlist hoops for adding a new test 2010-03-29 18:21:12 +00:00
pooka 6b070d58f9 +union and layerfs 2010-03-29 18:15:32 +00:00
pooka 9e4fa47492 + ffs/t_fifos 2010-03-29 13:27:52 +00:00
pooka d8ffac6a1f +rumpvfs_fifofs 2010-03-29 13:23:43 +00:00
jruoho cbdab0119f In addition to 'hz', document also 'tick', 'tickadj', 'stathz', and 'profhz'.
The idea comes from OpenBSD, but this was written largely based on the
comments in kern_clock.c. XXX: schedhz?
2010-03-25 14:59:36 +00:00
jruoho 7294899bb7 Add pfind(9). 2010-03-25 10:21:09 +00:00
jruoho 4a1c4330a9 Add stdlib(3). 2010-03-25 07:03:33 +00:00
pooka 9b255ab4af Add rumpdev_ubt and rumpnet_netbt components. 2010-03-22 12:27:46 +00:00
cegger c67c15c2cc fix build.sh -N 4 distribution failure:
+ echo 'MKSOLARIS=yes'
xargs: unterminated quote
2010-03-22 12:03:04 +00:00
jruoho d1a604fd21 Document the questionable ISSET/SET/CLR macros. 2010-03-22 10:32:48 +00:00
jruoho 08053de4ee Document the weird <iso646.h>. 2010-03-21 21:23:51 +00:00
jruoho 09b0a44249 Add inttypes(3). 2010-03-21 19:45:58 +00:00
jruoho d7219ce78c Add stddef(3). 2010-03-21 12:30:24 +00:00
jruoho 464601ba7f Add stdbool(3). 2010-03-21 11:14:54 +00:00
jruoho bd39d09516 Add stdint(3). 2010-03-20 16:38:19 +00:00
joerg 229d59407c Fix set for tparm.html. 2010-03-19 20:31:50 +00:00
joerg cd786ea4c3 Add man page for fast_divide32. 2010-03-19 20:11:21 +00:00
dogcow e59c2afa02 Fix entries whose filenames do not actually end with ".sh". (Hi, jmmv!) 2010-03-16 22:01:18 +00:00
martin e881b496bf Since we don't crunch/libhack sysinst on this CD, we need to populate
the locale information, otherwise the sysinst translations have no
chance to work.
2010-03-16 10:16:39 +00:00
sbd d16ff838ea Add myself 2010-03-16 09:42:02 +00:00
mrg e8882d78b6 fix MKDEBUG=yes builds for hp300 2010-03-16 01:49:34 +00:00
mrg 5f0687fbb0 fix MKDEBUG=yes builds for mvme68k, x68k, ofppc and sun3. 2010-03-16 01:48:53 +00:00
jmmv c649ef358c Register the new tests in sys/rc for rc.d scripts. 2010-03-15 19:03:33 +00:00
mrg 0a92db93dc fix MKDEBUG=yes builds on dreamcast. 2010-03-15 08:03:02 +00:00
mrg 5a15d864e9 fix MKDEBUG=yes builds on amiga 2010-03-15 07:28:56 +00:00
mrg 36701b9819 fix MKDEBUG=yes builds for newsmips and mmeye. 2010-03-15 07:27:04 +00:00
mrg e042f17320 fix MKDEBUG=yes build for atari. 2010-03-15 06:45:44 +00:00
mrg 57f7004c92 fix MKDEBUG=yes builds for mipsco. 2010-03-15 03:16:07 +00:00
mrg a815546e15 fix MKDEBUG=yes builds for mac68k 2010-03-15 02:17:29 +00:00
mrg ce47bd1637 fix acorn32 MKDEBUG=yes builds. 2010-03-15 01:17:36 +00:00
mrg 8b557af72b fix armeb builds with MKDEBUG=yes 2010-03-14 23:32:08 +00:00
mrg 0d5e3985de fix MKDEBUG=yes builds for bebox, prep, rs6000, alpha, cats, macppc,
netwinder, shark, sparc* and zaurus.  (the other changed files were
already working, but wrong.)
2010-03-14 23:19:18 +00:00
mrg a2d7a57738 fix MKDEBUG=yes build for hpc* 2010-03-14 17:20:08 +00:00
nonaka d7edcabe41 change baud rate. 2010-03-14 12:36:32 +00:00
mrg d4c3eb636c fixes for MKDEBUG=yes. 2010-03-14 09:52:00 +00:00
mrg 87836aae66 fixes for MKDEBUG=yes on pmax. 2010-03-14 08:24:18 +00:00
mrg b437338bfb add add sgivol.debug. 2010-03-14 06:49:57 +00:00
mrg 7af5b7b076 remove all references to X11R6-only tools that have R7 ".debug" versions. 2010-03-14 06:49:31 +00:00
agc 02ff0030f1 deal with libnetpgp major bump to 3 2010-03-13 23:33:52 +00:00
martin 9034c8a049 Simplify the console type check by passing -nx to sysctl. Pointed out
by Alan Barrett.
2010-03-13 14:05:39 +00:00
mrg 4b35b5643b convert sparc64 to MULTIPROCESSOR kernel by default, and introduce
s/MP/UP/ kernels were otherwise in place.

in my testing on a U60, i couldn't really notice any different in
speed, but we need testing on a U1/U5/U10 systems to be sure that
GENERIC.UP isn't necessary.

for sparc64, this is some what required as USIIIi systems have the
memory controller on the CPU, and unless the CPU is spunup, a UP
kernel will not function on these systems.  (we obviously need to
join the NUMA-for-netbsd camp now, too! :-)


this should enable the installer to function on all systems that we
support, but also give the option for people to install GENERIC.UP
on their single-cpu systems if they choose.


XXX: i haven't actually tested sysinst with this, but i have built
both sparc and sparc64 release iso's successfully with this change
(sans having to comment out kern_ctf.c.)
2010-03-13 08:36:06 +00:00
martin e19ffe5ce4 Provide full terminfo.db on install media 2010-03-12 23:07:13 +00:00
darran f6bf800773 DTrace: Add the Function Boundary Trace (FBT) provider moduile. This
module  instruments every function in the kernel with entry and exit
probes.  These probes are true zero-effect probes in that they don't
exist in the code until they are enabled.  The probes are enabled by
directly patching the function entry and exit points to make jumps into
the dtrace framework.
This gives us over 29,000 trace points in the kernel.
2010-03-12 21:53:15 +00:00
martin e4ef8b1dd7 Use sysctl kern.consdev to check wether we use ttyE* as console - in that
case just set up TERM as needed and go straight to sysinst. Otherwise
give a slightly verbose explanation (with common sample values) and
ask for TERM before running sysinst.
2010-03-12 21:36:52 +00:00
enami b624a04f14 Port uyurex(4) from OpenBSD. There is some XXX but works enough to
play with it.
2010-03-11 10:38:36 +00:00
abs 6c6ab6a995 Relegate edlabel to use in extremely memory constrained install
ramdisks and prefer disklabel elsewhere.
Based on discussion on affected port lists (port-sparc port-sparc64
port-sun3 port-sun2 port-atari port-mvme68k).
All listed ports plus amd64 test built after change
2010-03-10 23:13:09 +00:00
pooka dbf4dc058b add rumpfs_mfs to setlists 2010-03-08 12:32:17 +00:00
lukem f9be9a5e45 update for openldap 2.4.21 (add ldapurl, man page for ldapexop, shlib bumps) 2010-03-08 06:40:05 +00:00
plunky b3fbf28e26 Install PCC cpp as libexec/pcpp to avoid name conflicts with other
compilers (eg GCC), and to match the manpage which is already installed
as pcpp.1

(Gregory McGarry: "I think it's a good idea")
2010-03-07 16:27:17 +00:00