Commit Graph

4534 Commits

Author SHA1 Message Date
jmmv 65926be28b Convert the regress/bin tests to the atf
This change converts all the existing regression tests in regress/bin to
the new framework provided by atf.  As a side effect, this also moves all
the tests programs in regress/bin to tests/util, as they all belong to
utilities installed by the base-util-root package.
2007-11-12 15:13:58 +00:00
jmmv 3b0ca37dba Add the atf tests
This adds reachover Makefiles to build and install the atf tests.
2007-11-12 15:09:26 +00:00
jmmv 4d9b8b6a50 Add the tests.tgz set
This adds a new tests.tgz set to releases which includes all the tests
for the system.  It is important to note that this set does not rely on
comp.tgz: a user of the system can run the tests without having the
development tools installed, which can be useful in a production machine.
2007-11-12 15:06:45 +00:00
jmmv dd2f8250cc Add the bsd.test.mk file
This file simplifies the build of test programs, either written in C++
or in sh.  It hides the internals of atf, e.g. by silently linking
against -latf or calling atf-compile.

It also takes care of installing an Atffile for each new test directory.
2007-11-12 15:05:15 +00:00
jmmv dc55116c56 Add the ATF documentation
This change adds the ATF manual pages that are not tied to any specific
tool nor library.  It also adds some distribution documentation to the
system, as this is linked to by the manual pages (plus we have to install
the license text to comply with its terms).
2007-11-12 15:04:02 +00:00
jmmv ce8090f1b4 Add the atf configuration files
This change adds the directory used by atf to look for its configuration
files.
2007-11-12 15:02:57 +00:00
jmmv 78bb0388d3 Add the ATF data files
This change adds example files shipped with ATF as well as other data files
required to support some of its features.
2007-11-12 15:01:50 +00:00
jmmv 9d5a9c0d86 Add the atf tools
This adds reachover Makefiles to build and install the atf tools.
Some are public, thus installed in /usr/bin, and others are internal
and therefore installed in /usr/libexec.
2007-11-12 15:00:00 +00:00
jmmv fa5c7fcfae Add the atf shell subroutines
This adds the atf shell subroutines: i.e. the code that implements test
programs and is shared among all of them to avoid duplication.
2007-11-12 14:57:34 +00:00
jmmv 096ebe7672 Add the libatf library
This adds reachover Makefiles to build the libatf library and enables it in
the parent Makefile.

Things to review in this change:

* Add proper version numbers in the shlib_version files.

* Is libatf properly listed in lib/Makefile?  It theoretically needs
  libstdc++, but the resulting binary library is not linked against it.
2007-11-12 14:56:24 +00:00
jmcneill 77deea4733 Add man page for pseudo-audio device driver. 2007-11-11 17:45:18 +00:00
yamt 110566cad5 install kmem.h for pstat. 2007-11-10 07:41:51 +00:00
plunky e5a7441d16 Add a new utility 'btkey' for managment of Bluetooth Link Keys stored
in the NetBSD key cache (/var/db/bthcid.keys) and Bluetooth controller
memory.
2007-11-09 21:18:22 +00:00
dogcow 7b88afe00e also bump the /usr/lib version of libkvm.so. (hi, joerg!) 2007-11-09 05:54:42 +00:00
joerg dafa796a4f libkvm was bumped. 2007-11-08 21:02:32 +00:00
drochner 2a6ead9f9c also install zone.tab and iso3166.tab from tzdata, some applications
(evolution, KDE) want the former at least, and other OSes install it
(as the Makefile in tzcode suggests)
2007-11-08 20:14:07 +00:00
ad bdd61de26b Add _lwp_setname/_lwp_getname to libc. 2007-11-07 00:52:25 +00:00
ad 1569e06e16 Install callback.h for kmem grovellers. 2007-11-06 23:39:25 +00:00
tls b21c402a7b Remove MKPRIVATELIB from BIND libraries; move library reachover
directories and Makefiles from src/usr.sbin/bind to src/lib; make
BIND libraries build shared.  Saves about 1MB-1.5MB per installed
executable, about 5MB for a base+etc minimal installation of NetBSD.
2007-11-04 23:28:16 +00:00
christos a2dd15b5a4 add bitops.h 2007-11-02 21:26:55 +00:00
xtraeme cc39c5b4b9 Add coretemp(4). 2007-10-29 00:54:18 +00:00
christos 83bb8db055 Add seeprom. 2007-10-25 17:34:06 +00:00
minskim fdb3f2ed81 The man page for rcs2log(1) is not installed when MKCVS=no. 2007-10-20 15:47:27 +00:00
njoly a478f23b9e Add compat_linux and exec_linux_elf lkm support for amd64:
- Add needed COMPAT_OSSAUDIO to GENERIC.
- Add missing includes needed by linux_syscallargs.h.
- Add lkm building.
2007-10-19 18:52:09 +00:00
jmmv 4f0f9d66ad Mark old versions of libpthread_dbg as obsolete so that they get cleaned
during an update build.  (Hi ad@!)
2007-10-19 13:16:51 +00:00
njoly a4213fb81e Add httpd.debug 2007-10-19 13:11:23 +00:00
pavel eb133809df Remove /usr/share/sendmail and subdirectories under it from the obsolete
list. I already removed the files under /usr/share/sendmail from the
obsolete list in src/distrib/sets/lists/misc/mi rev. 1.145, but forgot
about the directories. This avoids "postinstall check obsolete" failing
needlessly.
2007-10-19 12:32:32 +00:00
dogcow cf74c1eb07 obsolete csh.a, bring in csh.ap. (hi, thor!) 2007-10-19 03:00:33 +00:00
yamt 21ac91dd00 sync with kernel after the merge of yamt-x86pmap branch. 2007-10-18 15:30:43 +00:00
garbled c4c235482e Fix up the set lists to reflect the move of the pmppc section 4 manapages
to evbppc and removal of the section 8 pmppc pages.
2007-10-17 23:20:01 +00:00
garbled 81d85de62e Part 1 of pmppc removal as a port. (the machine is still supported, but
now under the evbppc port)
Note, have not touched the set lists yet, as I would like to preserve the
manpages.
2007-10-17 22:59:26 +00:00
ad bc9419f99a Crank libpthread_dbg major. 2007-10-16 15:11:27 +00:00
tls 215e50961e Add httpd to the build. Add _httpd to passwd and groups and postinstall.
Add /var/www to mtree, add example line to inetd.conf.
2007-10-16 02:47:12 +00:00
pooka 430c2395ef - uvn_attach.9
+ ubc_uiomove.9
2007-10-15 14:00:49 +00:00
hannken 3856acafe2 Update the file system copy-on-write handler.
- Instead of hooking the handler on the specdev of a mounted file system
  hook directly on the `struct mount'.

- Rename from `vn_cow_*' to `fscow_*' and move to `kern/vfs_trans.c'.  Use
  `mount_*specific' instead of clobbering `struct mount' or `struct specinfo'.

- Replace the hand-made reader/writer lock with a krwlock.

- Keep `vn_cow_*' functions and mark as obsolete.

- Welcome to NetBSD 4.99.32 - `struct specinfo' changed size.

Reviewed by: Jason Thorpe <thorpej@netbsd.org>
2007-10-07 13:38:53 +00:00
xtraeme 73b39c8d03 Add envsys.conf(5). 2007-10-07 04:17:15 +00:00
reed 0b6846c2d6 Add sysctl.conf man page. 2007-10-05 21:32:02 +00:00
dyoung 60149b1ce8 Work in progress: use a raw socket for GRE in IP encapsulation
instead of adding/subtracting our own IPv4 header.

There are many benefits:  gre(4) needn't grok the outer encapsulation
header any longer, so this simplifies the gre(4) code.  The IP
stack needn't grok GRE, so it is simplified, too.  gre(4) will
benefit from optimizations in the socket code.  Eventually, gre(4)
will gain an IPv6 encapsulation with very few new lines of code.

There is a small performance loss.  A 133 MHz, 486-class AMD Elan
sinks/sources a TCP stream over GRE with about 93% the throughput
of the old code.  TCP throughput on a 266 MHz, 586-class AMD Geode
is about 96% the throughput of the old code.  A 175-MHz ADM5120
(MIPS) only sinks a TCP stream over GRE at about 90% of the old
code; I am still investigating that.

I produced stripped-down versions of sosend() and soreceive() for
gre(4) to use.  They are guaranteed not to block, so they can be
called from a software interrupt and from a socket upcall,
respectively.

A kernel thread is no longer necessary for socket transmit/receive,
but I didn't get around to removing it, yet.

Thanks to Matt Thomas for suggesting the use of stripped-down socket
code and software interrupts, and to Andrew Doran for advice and
answers concerning software interrupts, threads, and performance.
2007-10-05 03:28:12 +00:00
kiyohara 83276945d6 Add bcsp.h 2007-09-30 13:10:52 +00:00
kleink f6166193d2 Update for tzdata2007g. 2007-09-30 11:29:43 +00:00
kiyohara 621909efb7 Add bcsp. 2007-09-30 04:25:26 +00:00
wiz 8fe4056934 Add piixpcib(4), based on the one provided by Stephan Meisinger in
PR 37021.
2007-09-25 06:27:04 +00:00
lukem e9aa053c09 Add raise_default_signal(3) -- raise the default signal handler.
Can be used by applications that have their own SIGINT (et al)
handlers and want to exit in a manner that correctly
signals to the parent that the process was terminated by a signal.
See http://www.cons.org/cracauer/sigint.html for more info.
Discussed on tech-userlevel@.
2007-09-25 01:13:54 +00:00
wiz 804d4ddaaf Document aprint*_dev and aprint*_ifnet. Requested by joerg@ 2007-09-24 20:44:23 +00:00
agc 903cd8368b Sync with reality - add <sys/gcq.h> 2007-09-23 21:27:34 +00:00
xtraeme 189cf45ffd Forgot to add aps(4)... sorry phone :-) 2007-09-11 21:54:54 +00:00
rmind 2cecf9bbe9 Implementation of POSIX message queues.
Reviewed by: <ad>, <tech-kern>
2007-09-07 18:56:02 +00:00
tshiozak 260d6cea73 add manpage for uchcom(4). 2007-09-03 18:02:16 +00:00
macallan eb432e069e let build.sh build the ag10e driver 2007-08-30 04:45:02 +00:00
xtraeme c52324299f Add a manpage for the ichlpcib(4) driver. This needs some wizd-ification. 2007-08-26 18:05:43 +00:00
drochner 9d8b5fa74e Add C99 complex support, for double and float.
Most complex function implementations are from the "c9x-complex" library,
originating from the "cephes" math library, see
http://www.netlib.org/cephes/, from Stephen L. Moshier, incorporated and
redistributed with the NetBSD license by permission of the author.

Error behaviour and other boundary conditions (branch cuts)
need to be looked at.

For namespace sanity, I've done the rename/weak alias procedure to
most of the exported functions which are also used internally.
Didn't do so for sin/cos(f) yet because assembler implementations use
them directly, and renaming functions shared between the main libm
and the machine specific "overlay" might raise binary compatibility
issues.
2007-08-20 16:01:28 +00:00
kiyohara 10448cd503 Add support for AnyCom BlueCard. 2007-08-20 00:29:43 +00:00
tnn 449902fc06 Add spdmem(4) driver. This decodes technical specifications stored in
the eeprom on common types of memory modules. The specifications are
displayed during boot and can later be queried in the hw.spdmemN sysctl
subtree. Stub driver written by Nicolas Joly and greatly improved upon by
Paul Goyette. From PR 36745, with additional improvements by Paul and me.
2007-08-18 11:26:35 +00:00
pavel c0f560c80e struct plistref does not reference other proplib data types, so split it
in its own header file to be included by dkio.h. Fixes breakage due to
pollution from proplib.h in programs which include ioctl.h. Tested and OK
by dogcow@.
2007-08-17 11:05:03 +00:00
kiyohara 8e7888075a Replace to Matthew Orgass's slhci(4).
http://mail-index.netbsd.org/tech-kern/2007/06/26/0001.html

And import gcq.
http://mail-index.netbsd.org/tech-kern/2007/06/18/0020.html
2007-08-16 03:09:01 +00:00
kiyohara b095a2da1f Replace to Matthew Orgass's slhci(4).
http://mail-index.netbsd.org/tech-kern/2007/06/26/0001.html
  gcq is Generic Circular Queues.  Used by slhci.
2007-08-15 16:43:10 +00:00
pooka f49fa2014c add mount_sysctlfs.8 2007-08-10 07:59:32 +00:00
pooka ba4e596bc9 move sysctlfs from examples to base 2007-08-09 22:01:25 +00:00
nonaka fad0ea915b build and install zbsdmod.o. 2007-08-09 16:08:58 +00:00
he fd961c4429 Add a new socket option for unix domain sockets: LOCAL_PEEREID, to make
it possible to get the pid, euid and egid of the process at the remote
end at the time it did bind() or connect().

Add a new libc function, getpeereid() to easily get at the euid and egid.
As a consequence, bump libc's minor number.

Document the LOCAL_PEEREID socket option in unix(4).

Based on contribution by Arne H. Juul, minor modifications by myself.
2007-08-09 15:23:01 +00:00
pooka c5653da5a1 install bsd.klinks.mk 2007-08-05 21:50:32 +00:00
yamt 5621cabda9 add cpuctl.debug. 2007-08-05 12:46:02 +00:00
jnemeth cd27c0d793 PR/36370 - Lloyd Parkes -- pckbd.fr_CA-iso8859-1 does not have share tag 2007-08-04 12:41:59 +00:00
ad 18af8ee9bd Add cpuctl(8). For now this is not much more than a toy for debugging and
benchmarking that allows taking CPUs online/offline.
2007-08-04 11:02:56 +00:00
taca aefef5cb2c Add lint library for libarchive(3). 2007-07-30 06:58:18 +00:00
joerg 577a8c7029 Add build glue for libarchive and update the various sets. 2007-07-29 17:06:00 +00:00
nonaka 6198bdd8dc Added /usr/sbin/tpctl 2007-07-29 14:37:53 +00:00
nonaka d8caf5f9b4 Added apm releated programs. 2007-07-29 14:35:55 +00:00
nonaka d1d5985b69 Added apmvar.h 2007-07-29 14:32:18 +00:00
kiyohara c845e341d1 s/ichsmp/ichsmb/. 2007-07-28 15:01:25 +00:00
kiyohara ad2eb788f6 s/cat4/man4/. 2007-07-28 14:51:36 +00:00
kiyohara 37b3e2d574 Add support for Intel ICH SMBus controller. 2007-07-28 10:51:56 +00:00
dsieger 93f4326679 Remove obsolete content about cpu_switchto() from ctxsw(9) and rename
it to mi_switch(9).

Suggested by yamt@
2007-07-21 08:51:31 +00:00
yamt c83659bb5a add audit-packages.debug. 2007-07-20 12:45:46 +00:00
martti a7ad55a514 s/libcrypto.so.3.1/libcrypto.so.3.2/ 2007-07-19 11:28:00 +00:00
christos 85c806214a bump version 2007-07-18 20:17:27 +00:00
yamt cf50c51162 add kpause.9. 2007-07-18 12:19:44 +00:00
joerg e4fc1154a4 Add native mremap system call based on the UVM implementation for
Linux compat. Add code to enforce alignment of the new location.
Special thanks to wizd for helping with the man page.
2007-07-17 17:42:07 +00:00
jmmv 2c0dfb6c62 Add missing file: /usr/share/i18n/esdb/CP/CP922.esdb 2007-07-15 18:23:36 +00:00
he f4056dae28 Add back in now-obsolete man pages or "aliases" and mark them as
obsolete, so as to better support an UPDATE build.
This concerns SCHED_LOCK(9), SCHED_UNLOCK(9), shed_lock_idle(9),
shed_unlock_idle(9), and scheduler(9).
2007-07-15 18:03:11 +00:00
tnozaki 33793b3134 add CP922 support to iconv. 2007-07-15 14:41:18 +00:00
jnemeth d9a445af4f add back setrunqueue.9 and mark it, nextrunqueue.9, and remrunqueue.9 obsolete 2007-07-15 08:33:50 +00:00
dsieger 82d31a4a20 Remove obsolete SCHED_LOCK(9), which is gone.
ok by <ad>
2007-07-14 22:09:57 +00:00
dsieger 5c52ed78e9 Move scheduler(9) to sched_4bsd(9) and sync its contents with reality. Also
add a reference to McKusick et. al., which still contains the best in-depth
description of the 4.4BSD scheduler.
2007-07-14 21:54:30 +00:00
ad 96d0aa8e9b fixsb has done its job. 2007-07-14 21:20:31 +00:00
dsieger 10dc2af304 Remove obsolete setrunqueue(9) manpage.
ok by <ad>.
2007-07-14 20:39:33 +00:00
dsieger 4f02ad43b0 Add initial manpage for the "new" scheduler API.
Note: More content will follow, to this manpage as well as the NetBSD
Internals book.

Ok by <ad>
2007-07-14 20:23:12 +00:00
adrianp 708a0a7fb9 Updates for pkg_install-20070714 2007-07-14 20:05:33 +00:00
dsl 00531e457b Update to libc.so.151 2007-07-14 19:34:48 +00:00
ad 8751253925 Update mlinks for callout/kthread changes. 2007-07-14 11:39:01 +00:00
ad 52d4ecbef8 kcont was removed. 2007-07-14 10:52:14 +00:00
kiyohara 1f48268a37 Add support for NVIDIA nForce 2/3/4 SMBus controller and SMBus driver. 2007-07-11 07:53:29 +00:00
pooka 9d2baecbde build & install puffsportal (if MKPUFFS) 2007-07-08 14:29:52 +00:00
njoly 5e14b40722 Add amd64 specific debug files.
Fix build.sh release for amd64 with MKDEBUG=yes
2007-07-04 13:23:11 +00:00
yamt 511f2bb7af add svhlabel.debug. 2007-07-04 02:04:26 +00:00
yamt da0717150b add yield(9). 2007-07-03 12:16:51 +00:00
yamt c793425299 sort 2007-07-03 12:15:31 +00:00
xtraeme e9878e8efb Add the /etc/powerd/scripts/sensor_indicator to handle events on
indicator sensors.

Update powerd(8).
2007-07-02 15:26:18 +00:00
pooka 060d8639e3 add estrndup() 2007-07-01 21:41:16 +00:00
xtraeme bca6ba70fe Add the /etc/rc.d/envsys script required by envsys2. 2007-07-01 08:01:29 +00:00
xtraeme 08d5afa292 Imported envsys 2, a brief description of the new features:
(Part 4: documentation and configuration files)

* Support for detachable sensors.
* Cleaned up the API for simplicity and efficiency.
* Ability to send capacity/critical/warning events to powerd(8).
* Adapted all the code to the new locking order.
* Compatibility with the old envsys API: the ENVSYS_GTREINFO
  and ENVSYS_GTREDATA ioctl(2)s are supported.
* Added support for a 'dictionary based communication channel' between
  sysmon_power(9) and powerd(8), that means there is no 32 bytes event
  size restriction anymore.
* Binary compatibility with old envstat(8) and powerd(8) via COMPAT_40.
* All drivers with the n^2 gtredata bug were fixed, PR kern/36226.

Tested by:

blymn: smsc(4).
bouyer: ipmi(4), mfi(4).
kefren: ug(4).
njoly: viaenv(4), adt7463.c.
riz: owtemp(4).
xtraeme: acpiacad(4), acpibat(4), acpitz(4), aiboost(4), it(4), lm(4).
2007-07-01 07:55:51 +00:00
rumble 6912898dc8 Add read-only support for SGI's Extent File System.
Reviewed by pooka@.
2007-06-29 23:30:16 +00:00
xtraeme a0b3e026fc Add i386/gcscide(4). 2007-06-27 23:06:19 +00:00
rumble d8487906df Fix typo. 2007-06-26 22:45:36 +00:00
christos 2ddadd346c add tcpdrop 2007-06-25 23:38:57 +00:00
yamt 616f645161 add newgrp.debug. 2007-06-23 05:25:29 +00:00
yamt 0d554b9baa sort. 2007-06-23 05:21:24 +00:00
ginsbach 8921ea3a85 Add the newgrp(1) utility, which changes effective group ID. This is a
POSIX (IEEE Std 1003.1, 2004 / Open Group Base Specifications Issue 6)
User Portability Utility.
2007-06-21 14:54:45 +00:00
tsutsui d562fea75e sn(4) driver on mac68k has been switched to using MI SONIC driver,
so prepare MI sn(4) man page. Also improve some descriptions.
2007-06-20 13:31:54 +00:00
tnozaki d260ecaa44 add CP116[12](Thai ISO-8859-11 variant), CP1129,CP1163(Vietnamese). 2007-06-18 16:19:30 +00:00
rmind 5fd6c5db8f - Add aio_fsync(3) manual page. Reviewed and improved by <wiz>.
- Also, fix the accident duplicate of aio_suspend(3) entry.
2007-06-17 12:47:40 +00:00
jmcneill 5ceea27797 Add man page for AMD Geode LX AES Security Block driver. 2007-06-15 23:04:20 +00:00
jmmv 2cac7a4707 Mark {,/usr}/lib/libssp.so* as obsolete so that builds with outdated
destdirs succeed.
2007-06-15 09:47:54 +00:00
dogcow 9cd5005f13 mi says license, the filename itself says licence; make mi confom. 2007-06-10 01:33:47 +00:00
kiyohara bbec0bb7bf Added OpenBSD's zyd(4) driver.
Supports ZyDAS ZD1211/ZD1211B USB IEEE 802.11b/g wireless network device.
2007-06-09 11:20:54 +00:00
pavel 511b2e988c Remove the remaining sendmail config files (including everything in
/usr/share/sendmail) from the obsolete list. Instead, remove them in the
"sendmail" postinstall item, which is disabled by default, to prevent
losing sendmail configuration on upgrade. Fixes the rest of
PR install/36180.
2007-06-08 22:24:07 +00:00
tnozaki 05df4b4fef add following encoding suuport of iconvdata:
CP1046(Arabic Extended)
	CP1124(Cyrillic, Ukraine)
	CP1125(PC, Cyrillic, Ukrainian)
2007-06-02 06:09:08 +00:00
uwe af961e8aed Bring back static and lint ssp libs and mark them obsolete. 2007-06-01 22:54:52 +00:00
blymn d2a3238647 Added smsc driver man page entries 2007-06-01 14:19:20 +00:00
jnemeth 9c898c4d78 note new xirc man page 2007-06-01 11:27:58 +00:00
tls c43359c28a libssp is gone. 2007-05-30 16:23:22 +00:00
blymn a9537fef11 Update minor version of libcurses. 2007-05-28 15:02:30 +00:00
macallan 98d7e24ac1 add ofctl 2007-05-25 18:28:53 +00:00
christos 94b0103837 add ssp/strings.h 2007-05-23 23:41:51 +00:00
christos b2bff1d872 add new man pages. 2007-05-23 14:46:06 +00:00
dogcow 9d8d410122 .4 files use /man4/, not /cat4/, durrrr. 2007-05-20 07:44:52 +00:00
dogcow dea1827d3e add uslsa(4) 2007-05-20 05:11:43 +00:00
heas 6967b3455a Changes for PFIX 2.4.1 2007-05-19 18:39:11 +00:00
yamt 297c65017f obsolete mi_switch.9 and cpu_switch.9 MLINKS. pointed by Blair Sadewitz. 2007-05-18 05:09:08 +00:00
yamt df0f9a881d obsolete:
ctxsw
	cpu_exit
add:
	cpu_switchto
	cpu_idle
2007-05-17 15:21:00 +00:00
tsutsui 241db7b832 Add /rescue/dumpfs and /rescue/dumplfs. 2007-05-16 12:42:00 +00:00
bouyer 95b42c31ad add jmide(4), a driver for the JMicron Technology JMB36x PCIe to SATA II/PATA
controllers. These controllers can be found on add-on PCIe cards, or
on some motherboards to provide the PATA connectivity (e.g. some intel
ICH8-based motherboards).

Thanks to JMicron Technology for providing me documentation and
different sample boards for this work.
2007-05-15 17:53:41 +00:00
macallan ee079a2263 new ADB man pages 2007-05-15 14:15:11 +00:00
agc 0ea3ae4272 Further syncing of syspkg descriptions with reality.
This one includes more locales, and a revamp of the mis-ordered text
multi-line descriptions, and further adding of missing descriptions.
2007-05-09 20:58:06 +00:00
agc 75e71ba491 Some updates for the descriptions for system packages - firstly some more
locale support descriptions, and remove the sendmail descriptions.
2007-05-09 20:05:12 +00:00
xtraeme 08722b7cd3 Add sparc64/fdc(4) (hi jnemeth) 2007-05-08 22:33:51 +00:00
jnemeth 6521f29ad4 new sparc64 floppy driver manpage 2007-05-08 19:39:28 +00:00
yamt 59fdf737d5 add bioctl.debug. 2007-05-07 11:17:13 +00:00
pooka 0024c42774 add puffs_framebuf.[03] 2007-05-05 16:11:23 +00:00
rmind ed3e2de27c Add aio_cancel(3), aio_error(3), aio_read(3), aio_return(3), aio_suspend(3),
aio_write(3) and lio_listio(3) man-pages for asynchronous I/O.
Taken from FreeBSD with modifications for NetBSD implementation.

wizd, please! :)
2007-05-04 22:37:33 +00:00
dyoung 8b646d9bb9 Remove obsolete files netinet/in_route.[ch]. 2007-05-02 22:39:03 +00:00
bouyer 982bad256f Add bio(4) and associated bioctl(8) from OpenBSD, a driver control block
device controllers, and more specifically raid controllers.
Add a new sensor type, ENVSYS_DRIVE, to report drive status. From OpenBSD.
Add bio and sysmon support to mfi(4). This allow userland to query
status for drives and logical volumes attached to a mfi(4) controller. While
there fix some debug printfs in mfi so they compile.
Add bio(4) to amd64 and i386 GENERIC.
2007-05-01 17:18:52 +00:00
rmind 67d703cf25 Import of POSIX Asynchronous I/O.
Seems to be quite stable. Some work still left to do.

Please note, that syscalls are not yet MP-safe, because
of the file and vnode subsystems.

Reviewed by: <tech-kern>, <ad>
2007-04-30 14:44:28 +00:00
agc d4e50471e9 Add fusermount and its manual pages into the sets lists. 2007-04-26 21:22:04 +00:00
dyoung 5dc959f7f3 Add back MI evbsh5 files, but mark them 'obsolete'. 2007-04-26 17:22:19 +00:00
macallan 074456ba26 build sunffb and xf8_32wid on sparc 2007-04-22 23:42:38 +00:00
plunky a5eb343769 add compat_darwin(8) to build 2007-04-21 18:41:49 +00:00
pooka 5bed4b9c62 add mount_9p 2007-04-21 14:28:34 +00:00
plunky c4ec0fc4f8 add 'lost' manpages to build:
acorn26/iobus(4)
	mac68k/zsc(4)
	pc532/intro(4)
	sparc/autoconf(4)
	sun3/autoconf(4)
	vax/mtc(4)
	vax/rl(4)
	iee(4)
2007-04-21 06:11:57 +00:00
sekiya d44a94367f Fix wsfb names properly. 2007-04-16 22:34:58 +00:00
pooka f0498d6b10 add puffs_ops.[03] 2007-04-16 19:17:29 +00:00
ad 10c8708a61 + x86/sysarch.h 2007-04-16 19:16:36 +00:00
sekiya 1e21380180 sgimips uses dlopen() for shared objects; fix wsfb shared object name. 2007-04-16 10:56:55 +00:00
macallan be7af39b73 build wsfb on sgimips
needs testing
2007-04-15 03:56:44 +00:00
tnn b2079804d3 Add envctrl(4): Sun Ultra Enterprise 450 environmental monitoring driver.
Also add accompanying i2c controller driver, pcf8584.
Both written by me. Some cosmetic improvements from Iain Hibbert.
ok <martin>
2007-04-14 19:33:27 +00:00
jmcneill 34852bd8d5 Add mavb(4) man page 2007-04-13 03:49:13 +00:00
macallan 2bb5520135 add man pages for chipsfb and genfb 2007-04-12 18:19:53 +00:00
macallan 7347fd3ceb build wsfb on sparc64 2007-04-12 06:41:36 +00:00
scw 5764a76889 Remove support for NetBSD/{,evb}sh5. 2007-04-08 09:35:21 +00:00
kleink c1d024770d Update for tzdata2007e. 2007-04-04 19:05:48 +00:00
tnozaki fd2dd8ec0d add new encoding support to iconv(3):
- RISCOS-LATIN1
	- DEC-MCS
	- DEC-HANYU(libDECHanyu)
2007-04-01 18:52:28 +00:00
apb c275d9092f Add a (very rudimentary) man page for sysinst. Although sysinst doesn't
appear in installed systems, other documents might want to refer to it
via ".Xr sysinst 8".
2007-04-01 16:12:07 +00:00
agc cbd0d608fc Add the catman page for drm(4) to the sets. 2007-03-25 18:58:05 +00:00
wiz c15cd181b7 Add basic drm(4) man page, and link it to drivers.
Feel free to improve it!
2007-03-25 09:11:55 +00:00
lukem a37dc4c07f Add: lfs_cleanerd
Suggested by Blair Sadewitz

Add: grep egrep fgrep zgrep zegrep zfgrep
Suggested by George Michaelson
2007-03-23 05:48:34 +00:00
jnemeth 491de95b00 move common from src.tgz to syssrc.tgz as discussed on tech-install 2007-03-23 02:57:30 +00:00
pooka 4d66dc22ec puffs_cred.{0,3} 2007-03-22 17:41:30 +00:00
wrstuden f094fdf1e6 While it was nice to re-add the html documentation for ntp,
the comment line had never been removed. Thus adding a
second one was not correct.

Keep the nicer-looking one and remove the newer one. build.sh syspkg
now completes for me.
2007-03-16 00:55:43 +00:00
tnozaki aeadbd280f add tr_TR.ISO8859-9 locale. 2007-03-14 15:49:25 +00:00
xtraeme 21b2a42ef2 + aiboost(4) 2007-03-14 00:45:03 +00:00
tnozaki 9eae719a71 1. added iconv support of KZ-1048 encoding
2. move PTCP154 to KAZAKH directory.
2007-03-13 16:34:37 +00:00
ad 3eeb069c1f + sys/simplelock.h 2007-03-12 16:34:08 +00:00
isaki 3a58b5c6d0 Stop installing <machine/intr.h> on x68k.
Suggested by simonb@ and tsutsui@.
2007-03-11 06:16:02 +00:00
christos 1e7de3baed bump libssh 2007-03-10 23:08:32 +00:00
apb 959aea0471 Serialise making the "sets" tarballs in the maketars target.
On many systems, making them in parallel causes very poor
system performance due to disk I/O.  (Requested by jmmv.)
2007-03-10 20:34:57 +00:00
dbj 1d564c7487 add apmlabel.debug, dkscan_bsdlabel.debug, mount_hfs.debug and btuartd.debug 2007-03-10 00:53:44 +00:00
tnozaki ab9a36c548 add nn_NO(Nynorsk) and nb_NO(Bokmal) locale. 2007-03-08 16:26:26 +00:00
tsutsui c13e98e3d4 Stop installing <machine/intr.h> on ews4800mips. Suggested by simonb. 2007-03-08 15:39:42 +00:00
tnozaki 806c2e8ee3 add zh_HK.Big5-HKSCS locale, derrived from FreeBSD. 2007-03-06 15:50:45 +00:00
dillo 56c3e41252 Complete rename of hfsp to hfs, requested by thorpej. 2007-03-06 11:28:44 +00:00
dillo 9274a5c0f1 Integrate apmlabel and HFS+ file system. 2007-03-05 23:18:01 +00:00
tnozaki 1bf1d71e3c iconv: add following CCS/CES support.
- CNS11643-[3-7] <-> UCS:BMP/SIP (EUC-TW, ISO-2022-CN-EXT)
- HKSCS <-> UCS:BMP/SIP (Big5-HKSCS)
- JISX0213-[1-2] <-> UCS:BMP/SIP (EUC-JIS-2004,Shift_JIS-2004,ISO-2022-JP-2004)
2007-03-05 16:57:06 +00:00
tsutsui f6b24c6d1c Stop installing <machine/intr.h> on hp300. Suggested by simonb. 2007-03-04 09:57:43 +00:00
tsutsui 7105072ba9 Stop installing <machine/intr.h> on news68k. Suggested by simonb. 2007-03-04 08:51:19 +00:00
apb 5f5bff1ef6 Mark dev/MAKEDEV.subr as obsolete 2007-03-03 06:37:21 +00:00
wiz 1118359d03 packages(7) has (finally!) completely been integrated in the pkgsrc guide,
remove it.
2007-03-02 09:45:32 +00:00
riz c40218ad62 Add man4/prep, cat4/prep, html4/prep directories, and a couple of
missed cat4/prep manpages.
2007-03-02 06:38:40 +00:00
martin 9f138b51a8 Add dkscan_bsdlabel 2007-03-01 23:55:43 +00:00
garbled c5c77432ea Add man4.prep manpages 2007-03-01 18:43:47 +00:00
garbled 793e6a8c0a Add eeprom to prep setlists 2007-03-01 16:51:35 +00:00
xtraeme 0ee4765917 Add /usr/include/fuse_opt.h 2007-02-28 16:23:22 +00:00
garbled a330515740 Add /usr/include/prep/nvram.h 2007-02-26 23:57:19 +00:00
apb 234c7e3957 Add a man page for MAKEDEV.local(8), and a link for makedev.local(8). 2007-02-26 22:35:04 +00:00
apb ea06fb3292 add etc/MAKEDEV.subr 2007-02-26 20:46:31 +00:00
yamt a2a4c5824b add syncobj.h. 2007-02-26 10:55:36 +00:00
yamt 652511e445 sort. 2007-02-26 10:53:10 +00:00
pooka bda4b28048 Add a couple of librefuse files I managed to miss initially.
from <seb> and Stephane Engel
2007-02-23 19:12:34 +00:00
drochner 7161d089aa -get cabs() and cabsf() out of public view - these are historical and
conflict with C99 functions which are builtins in newer gcc
 (actually, the old cabs() is ABI compatible with the new _complex one
  on i386, but this is purely accidental)
 remove public prototypes and manpages, move the code into a compat
 subdirectory as libc does so that binary compatibility is kept
-add a manpage for the isgreater() etc macros, borrowed from FreeBSD
2007-02-22 22:08:17 +00:00
mrg 46deb749ba document bus_dmatag_subregion(9) and bus_dmatag_destroy(9). 2007-02-21 21:13:01 +00:00
briggs ab2f2eb380 Add catman for btuart.4 2007-02-20 20:49:32 +00:00