Commit Graph

9404 Commits

Author SHA1 Message Date
elad e93bf9ef64 correct documentation wrt/KAUTH_PROCESS_CANSEE. 2006-07-17 17:17:58 +00:00
ad 70611312d6 Sync with reality. 2006-07-17 15:14:14 +00:00
elad d9a7152c3e add KAUTH_GENERIC_CANSEE, which is like the KAUTH_PROCESS_CANSEE, only
for two kauth_cred_t rather than kauth_cred_t and struct proc *.

advise against using it in the man-page; it should be used only in cases
where we either don't have an object-specific op or when we can't easily
use one.
2006-07-16 20:10:11 +00:00
elad 9be7229906 expose less api; prompted by yamt@. 2006-07-16 19:37:55 +00:00
tnozaki 309c4c3cc7 corrrect invalid charset mask. 2006-07-16 10:42:26 +00:00
rillig 566c2a43ba Added an explicit statement about the differences between the user-space
snprintf and the kernel snprintf.
2006-07-16 08:25:07 +00:00
tnozaki 41efa2e2cd 1. added CNS11643 plane 3 <-> UCS iconv data.
2. zh_TW.eucTW locale now supports CNS11643 plane 3 ~ 7
2006-07-16 06:13:29 +00:00
elad f8b95e308b sync examples with reality.. oops. 2006-07-15 07:19:51 +00:00
wiz f475f1e3d6 Use Dv for defined values. Update history, this KPI appeared in 4.0.
Some other minor fixes.
2006-07-14 22:12:16 +00:00
wiz 3d46a8c2b5 Drop trailing whitespace. 2006-07-14 22:05:57 +00:00
elad e18158212d kauth(9) will be in netbsd 4.0. 2006-07-14 21:58:46 +00:00
peter 669a86ac31 MKPAM default is "yes". 2006-07-14 21:37:10 +00:00
elad b5d09ef065 okay, since there was no way to divide this to two commits, here it goes..
introduce fileassoc(9), a kernel interface for associating meta-data with
files using in-kernel memory. this is very similar to what we had in
veriexec till now, only abstracted so it can be used more easily by more
consumers.

this also prompted the redesign of the interface, making it work on vnodes
and mounts and not directly on devices and inodes. internally, we still
use file-id but that's gonna change soon... the interface will remain
consistent.

as a result, veriexec went under some heavy changes to conform to the new
interface. since we no longer use device numbers to identify file-systems,
the veriexec sysctl stuff changed too: kern.veriexec.count.dev_N is now
kern.veriexec.tableN.* where 'N' is NOT the device number but rather a
way to distinguish several mounts.

also worth noting is the plugging of unmount/delete operations
wrt/fileassoc and veriexec.

tons of input from yamt@, wrstuden@, martin@, and christos@.
2006-07-14 18:41:40 +00:00
yamt 164d1b4197 fix a typo. 2006-07-14 15:49:58 +00:00
wiz 74f3446a06 Add two entries for SCM. Sort. 2006-07-14 13:54:50 +00:00
tnozaki 3ce59d0949 ISO-8859-7:1987 -> ISO-8859-7:2003 2006-07-12 16:56:35 +00:00
jschauma 1a55271438 revert previous: as pointed out by tsutsui@, we're talking about
MACHINE_ARCH, not MACHINE, so x86_64 should be noted, not amd64.
2006-07-11 16:22:23 +00:00
jschauma 2b6f56fbdc use 'amd64' instead of 'x86_64' to avoid confusing new users of amd64
who are not aware that it used to be called x86_64.
2006-07-11 15:43:38 +00:00
wiz 85172e5f7e Bump date for previous, formatting nit.
Fix typo (I think).
2006-07-09 09:24:44 +00:00
wiz e3fc3c2ffa Remove trailing space. 2006-07-09 09:21:35 +00:00
tsutsui fb2badbe15 - add a reference to RFC 1144
- put an author's name of RFC 1055
2006-07-09 02:30:50 +00:00
tsutsui d901da2e66 Use spelling Jacobson rather than Jacobsen, as per RFC 1144.
(I guess it's oe umlaut so both may be okay)
2006-07-08 20:51:35 +00:00
tsutsui 835463e99a Misc fixes for sl(4) and slattach(8) man pages:
- note that ifconfig(8) create subcommand is required before slattach(8)
- network addresses aren't defined by slattach(8) but ifconfig(8)
- Add a BUGS section in slattach(8) to note that currently there is no way to
  specify/see an interface name to be attached
- move description about link[0-2] flags from slattach(8) to sl(4)
  (rather than adding a new description...)
- move description about SLIP limitations to a new BUGS section in sl(4)
- remove inappropriate MLINKS of slip.8 to slattach.8
- create MLINKS of slip.4 to sl.4 instead
- add some more xrefs

Ok'ed by christos, and closes PR kern/33672 and PR bin/33923.
2006-07-08 17:22:14 +00:00
skrll 849f87f3e9 Some section 9 man page edits:
- Update ctxsw(9) to reflect reality a little better
	- chooselwp doesn't exist in the kernel so remove the man page.
	- Remove the references to chooseproc which existed briefly.
2006-07-08 17:17:30 +00:00
christos 022420c883 PR/33672: Hauke Fath: sl(4) manpage does not document link[0-2] 2006-07-08 16:36:53 +00:00
matt 49decd4131 Switch vax to GCC 4 2006-07-08 00:32:08 +00:00
wiz 7affbf72ab Bump date for previous.
Remove superfluous word.
2006-07-06 06:20:52 +00:00
nisimura 000497ee3b Fix a spell error and mention to UDP4CSUM HW bug which is common
among KSZ8842 and KS8695P.
2006-07-06 03:00:25 +00:00
wiz ba0c83431c Bump date for previous. 2006-07-05 16:45:00 +00:00
wiz 8df51986ae End sentence with a dot. 2006-07-05 16:44:54 +00:00
tnozaki d1116a2478 fix wrong alias, s/iso646-gb/iso646-cn/ is correct. 2006-07-05 15:31:50 +00:00
tnozaki 2a35d342e7 added fallback U+2015 -> 1-1-29. 2006-07-05 15:27:53 +00:00
martin 63ab94f2a7 Add man page for ugensa 2006-07-05 10:17:20 +00:00
wiz f0acf8b126 Bump date for previous. 2006-07-02 01:36:24 +00:00
wiz b74d2650ce New sentence, new line. Various other fixes. 2006-07-02 01:34:33 +00:00
mrg 252f1af0f5 -std=gnu99 can be applied with GCC>=3, not MACHINE != vax. 2006-07-01 06:02:51 +00:00
mrg 878c667fb1 vax needs NOPIC for >= GCC3 not just == GCC3. 2006-07-01 06:02:01 +00:00
xtraeme 40a89559d7 Enable kse(4). 2006-06-30 23:12:48 +00:00
wiz d45f9162e9 Sort sections. New sentence, new line. English improvements. 2006-06-30 21:25:59 +00:00
nisimura 4a671d8f4a Have kse(4) man page. 2006-06-30 17:27:11 +00:00
wiz 717d3757fa Split [] expression for better grepability. 2006-06-30 17:19:18 +00:00
xtraeme 93a63d1398 Mention IT8211. 2006-06-30 17:02:53 +00:00
chap 9631f044f6 woops, meant to change .Nx version, thanks xtraeme 2006-06-30 16:18:09 +00:00
chap 710af63468 Ankh-Morpork, we have a MIDI driver....
Merge from chap-midi branch, after
~month for review
Comments by thorpej@ drochner@ and Alexandre Ratchov

Incorporated: points by thorpej@ drochner@; preliminary support for
a stats-collecting ioctl suggested by martin@ from comments by A.R.

PR kern/32441 kern/32442 kern/32567 kern/32588 kern/32694 kern/33590
kern/33614 and one instance of kern/32651

ok martin@
2006-06-30 13:56:25 +00:00
mrg 72ccefa820 powerpc64 is big endian. 2006-06-30 05:46:33 +00:00
wiz fc140c0e39 Bump date for previous, slightly improve markup. 2006-06-29 22:16:45 +00:00
dogcow b6f3fd3b9d note the 1GB problem with bce, and workaround. 2006-06-29 20:31:11 +00:00
christos 83fa6c2aad Explain that the terse error message descriptions can be found in mbr.8 2006-06-29 20:24:13 +00:00
xtraeme 084b0f8cdc Mention new suppported controllers: PDC20775 and PDC40518. 2006-06-29 05:08:22 +00:00
jdc 73d9096de7 netstat(1,) -> netstat(1), 2006-06-28 21:09:51 +00:00
peter 61307ac1a3 Add man4.hpcarm. Pointed out by Hisashi T Fujinaka. 2006-06-27 21:43:26 +00:00
rpaulo 89e2703366 Sync with FreeBSD v1.105. 2006-06-27 18:19:12 +00:00
peter 37b481fc07 Add intro(4) manual page for port hpcarm. 2006-06-27 14:55:07 +00:00
mrg 9db1a19397 don't install crypto files with MKCRYPTO=no. with these changes, a
MKCRYPTO=no build completes.
2006-06-26 19:50:56 +00:00
drochner c89713e730 switch alpha to gcc4 2006-06-26 15:30:05 +00:00
lukem 9dde4120d5 Don't invoke LD with LDFLAGS, since the latter is for CC.
If we need similar support for LD, we can implement another variable.
I couldn't find any obvious need for LDFLAGS by users of <bsd.kmod.mk>.
2006-06-26 04:07:34 +00:00
lukem 6be844e18e support MAKEVERBOSE 2006-06-25 15:17:22 +00:00
lukem 9e21440fb1 Move LDFLAGS to the CC section instead of the LD section. 2006-06-25 15:04:31 +00:00
wiz b6aca06c61 Remove a superfluous comma. 2006-06-25 13:48:38 +00:00
kent 19880a7e53 - remove a sentence about no support for S/PDIF
- add supported codec names
- bump date
2006-06-25 13:44:37 +00:00
wiz 83b25f2177 Various minor improvements. 2006-06-25 13:24:45 +00:00
yamt 54460ad919 document kmem_alloc, kmem_free, kmem_zalloc. 2006-06-25 13:07:49 +00:00
mrg d1d848dac8 put hppa in to the list of working but not switched to GCC4 platforms. 2006-06-25 05:14:36 +00:00
wiz 5a6a71279e Moved to othersrc/usr.sbin/sushi, where the program now lives. 2006-06-24 21:12:19 +00:00
wiz 1018f0f979 New sentence, new line. Remove trailing whitespace and empty BUGS section. 2006-06-24 18:43:08 +00:00
wiz 7dcb52b3b2 Comment out "/usr/share/doc/papers/timecounter.ascii.gz", since we do not
have this in NetBSD (yet?)
2006-06-24 18:41:37 +00:00
kardel 0013820b0f move geodecntr.4 into i386 section where it actually belongs 2006-06-24 12:22:52 +00:00
kardel 7186fdff87 document new attachment due to coexistence with geodecntr 2006-06-24 12:20:19 +00:00
kardel 8830115a72 add microuptime.9 (from FreeBSD) for timecounters 2006-06-24 08:47:19 +00:00
kardel fd0e890da3 include timecounter.9 description 2006-06-24 08:32:17 +00:00
kardel 363372b781 add description for geodecntr 2006-06-24 08:27:16 +00:00
kardel 6c4fd9dde2 import timecounter interface description
from FreeBSD (time.9)
2006-06-24 08:22:46 +00:00
garbled 1880a81bca Switch powerpc to gcc4. Confirmed working with prep and macppc ports. 2006-06-24 06:35:54 +00:00
mrg 157b90ce05 switch sun2 over to GCC4. however, turn off profiling for sun2 since
GCC4 generates bogus code when calling mcount().
2006-06-24 05:24:56 +00:00
mrg a1299d95e9 default MKISCSI to yes. 2006-06-24 05:16:32 +00:00
mrg 2ed89a9707 add support for MKISCSI=no. 2006-06-24 05:14:01 +00:00
christos 5ec62d9961 add SSTO 2006-06-23 22:03:18 +00:00
christos e4cfbd8bf1 - switch arm, armeb, i386, sparc, sparc64, x86_64 to gcc4
as discussed with gimpy and phone.

- add glue for gdb-6 build
2006-06-23 21:51:02 +00:00
mrg 1167183c92 make powerpc64 use GCC4. the first GCC4 platform!
add mipsel and mipseb to the list of platforms that could have GCC4
but not done yet.
2006-06-22 20:13:14 +00:00
tnozaki d9cfca81ba fix typo. 2006-06-22 16:18:45 +00:00
tnozaki e476537d55 correct the code point incompatible with Big5. 2006-06-22 16:11:55 +00:00
lukem 884736fc9f add FTL, FTW. warcrack ftw! 2006-06-21 07:20:19 +00:00
wiz a583fd878d Drop trailing whitespace. 2006-06-20 06:28:32 +00:00
jdc ad424c18b3 Add some PROM monitor and Open Boot PROM boot-related commands and a
BUGS section describing boot limitations.
2006-06-20 05:43:37 +00:00
tnozaki 2bcfe3b4c8 added Chinese Tradisional Big5 family,
Big5-2003, Big5-ETen, Big5-IBM, Big-5E, Big-5+.

``Big5 is now the alias of Big5-ETen,
if you want Unicode.org's obsolete mappings, use Big5-IBM instead.
2006-06-19 17:28:24 +00:00
gdamore a5c89047c0 Initial import of bluetooth stack on behalf of Iain Hibbert. (plunky@,
NetBSD Foundation Membership still pending.)  This stack was written by
Iain under sponsorship from Itronix Inc.

The stack includes support for rfcomm networking (networking via your
bluetooth enabled cell phone), hid devices (keyboards/mice), and headsets.

Drivers for both PCMCIA and USB bluetooth controllers are included.
2006-06-19 15:44:33 +00:00
gdamore 494d0cb31a Forgot to commit these for TOOL_SED. Thanks to tsutsui@ for pointing it out. 2006-06-18 14:38:48 +00:00
wiz 35c2a3d2fc Remove superfluous character. 2006-06-18 09:27:41 +00:00
wiz 3f76175ac9 Drop trailing whitespace. 2006-06-18 09:25:15 +00:00
christos 4f29764cfe Update for latest powersave api. 2006-06-18 02:59:21 +00:00
xtraeme e446596092 Mention support for NVIDIA MCP04/MCP55 IDE/SATA controllers and
VIA VT8237R SATA controller.

Bump date.
2006-06-17 09:00:58 +00:00
reed 5fe28dc7e5 Fix typo or mispelling. 2006-06-17 04:58:14 +00:00
tnozaki 57b95db2c8 add iconv support for CP1131(Belarus DOS code). 2006-06-16 20:09:23 +00:00
tnozaki a302e2a921 added iconv support for georgian-ps, georgian-academy. 2006-06-15 15:34:20 +00:00
yamt 0f9ed224d3 uvm_swapin: process -> lwp 2006-06-13 13:23:59 +00:00
msaitoh d7c5c79883 add i8257[123] 2006-06-10 08:06:51 +00:00
christos 79867d81ea PR/33681: Scott Ellis: Building 'bc' with SHAREDSTRINGS=yes fails
We need CPPFLAGS too now.
2006-06-09 19:16:36 +00:00
elad 2df93916c9 add KPI 2006-06-09 07:07:28 +00:00
rpaulo 2e83915da9 Add variables for /libdata/firmware path. 2006-06-07 18:49:36 +00:00
rpaulo f7625fc018 Update to the latest revision from OpenBSD. 2006-06-07 18:38:59 +00:00
tnozaki f52a3ac4b6 1-29(0x213D) is not HORIZONTAL BAR(U+2015) but EM DASH(U+2014). 2006-06-07 17:04:37 +00:00
chap 42f4810aa0 Reword a couple of spots that committed too much internal detail, spotted
by brian and der Mouse, and another that seemed to throw a reader. Add
the CODE REFERENCES section.

Critical discussion of this man page:
http://mail-index.netbsd.org/tech-kern/2006/06/04/0012.html et seq.

And with all that, what a lucky break to catch that I was thinking of
the /reciprocal/ of the load factor, before anybody else spotted it!
Now I can fix it before anybody notices. Heh. Wait, is this going in
the lo^C
2006-06-05 16:48:35 +00:00
perry 494da5ef96 add a couple of .Xr's to config(5).
Not yet really enough, but a bit for now.
2006-06-04 21:58:21 +00:00
perry 9ea4211ee2 .Xr config 5
Might need a bit more, but this looked okay for now.
2006-06-04 21:55:50 +00:00
chap f3ef5715ba Document the recent trunk changes to ntp_gettime(2) (Hi Matthias!). 2006-06-04 15:46:08 +00:00
chap 8af3733e5a Document kernel function hashinit/hashdone.
"No[ objections] here." -christos@
2006-06-04 14:45:34 +00:00
mrg 0b591d2dfd delete support for USE_TOOLS_TOOLCHAIN and HAVE_GCC==2.
update the list of platforms that build for GCC4 (but do not switch
any of them yet.)
2006-06-02 22:21:34 +00:00
mrg db19e89e04 remove support for building (with) GCC 2.95. also:
- always install <stdbool.h>
- don't generate a fake one for vax / gettext.
2006-06-02 22:16:18 +00:00
jnemeth 4d5f1df695 add BQS 2006-05-30 03:54:20 +00:00
christos 2cbaed172f Remove sendmail. 2006-05-30 00:42:29 +00:00
wiz a58ea03a37 Improve documentation for ! in check_devices_ignore_paths. 2006-05-29 22:07:25 +00:00
yamt 3d6707fa0d remove kauth_cred_destroy. 2006-05-28 06:50:37 +00:00
lukem 6d23caf285 Implement check_devices_ignore_paths, which is a list of paths to
avoid traversing during check_devices.
2006-05-25 02:38:10 +00:00
uwe d5328b65a0 Enable -Wold-style-cast for sh3 now that its stadarg.h doesn't use LHS casts. 2006-05-22 00:43:04 +00:00
christos 0d1e2d0056 Remove -Wno-attribute for gcc4 2006-05-20 00:48:41 +00:00
tsutsui d4b574cc47 Mention COMPAT_30. 2006-05-19 17:53:18 +00:00
tsutsui 68f7891240 Mention options COMPAT_20 is also required for obsolete getfsstat(2)
and fhstatfs(2) system calls.
2006-05-19 17:43:44 +00:00
pavel 225c3d2ff3 Do not warn that Ultra160 controllers are limited to 80MB/s. My AHA 29160
works in the Ultra160 mode:

ahc0 at pci0 dev 6 function 0: Adaptec 29160 Ultra160 SCSI adapter
ahc0: interrupting at eb164 irq 0
ahc0: aic7892: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
scsibus1 at ahc0: 16 targets, 8 luns per target
sd1 at scsibus1 target 0 lun 0: <SEAGATE, ST336607LW, 0007> disk fixed
sd1: sync (12.50ns offset 63), 16-bit (160.000MB/s) transfers, tagged queueing
sd2 at scsibus1 target 8 lun 0: <SEAGATE, ST336607LW, 0007> disk fixed
sd2: sync (12.50ns offset 63), 16-bit (160.000MB/s) transfers, tagged queueing

(Those two drives can read at a speed of 64 MB/s each, in parallel.)

Bump date.
2006-05-19 16:15:14 +00:00
cube f8934ee93b Install compat_30.8 [hi chap!]. 2006-05-18 21:22:33 +00:00
chap a24d299bb5 Add compat_30.8 man page, incorporating suggestions
by <wiz> and <pavel>.
2006-05-18 17:08:04 +00:00
liamjfoy 4876c304b1 Integrate Common Address Redundancy Procotol (CARP) from OpenBSD
'pseudo-device	carp'

Thanks to: joerg@ christos@ riz@ and others who tested
Ok: core@
2006-05-18 09:05:49 +00:00
kiyohara 005a7b1437 Add man page for lmtemp(4). 2006-05-17 00:28:02 +00:00
elad 97e393b1f1 kill unused man-pages. prompted by Iain Hibbert. 2006-05-16 15:56:15 +00:00
elad 04d63f90b5 Introduce PaX MPROTECT -- mprotect(2) restrictions used to strengthen
W^X mappings.

Disabled by default.

First proposed in:

	http://mail-index.netbsd.org/tech-security/2005/12/18/0000.html

More information in:

	http://pax.grsecurity.net/docs/mprotect.txt

Read relevant parts of options(4) and sysctl(3) before using!

Lots of thanks to the PaX author and Matt Thomas.
2006-05-16 00:08:24 +00:00
christos f5b793f884 a new one for me. 2006-05-15 14:11:07 +00:00
yamt 23e67e66d2 add a missing \ . 2006-05-14 22:48:58 +00:00
elad 1674cef53d add kauth man-page. 2006-05-14 22:07:22 +00:00
uwe f668cd8f95 G/c properties(9) and links. They are marked as obsolete in the sets
already.
2006-05-14 15:43:42 +00:00
rpaulo 57231b0296 Sync with FreeBSD rev. 1.103: OpenBSD 3.9 and FreeBSD 6.1. 2006-05-13 18:49:28 +00:00
xtraeme 04b76accfc This driver does not support IT87xxF chips anymore. 2006-05-13 09:06:25 +00:00
xtraeme fda8d0a4d7 Xref it(4) 2006-05-13 09:04:48 +00:00
xtraeme 33a96be9f2 Driver for iTE IT87xxF and compatibles hardware monitor. Add
commented out entries on GENERIC and GENERIC_LAPTOP.

Adapted from OpenBSD.
2006-05-13 09:02:18 +00:00
lukem a6538b604a LDFLAGS is for CC not LD. 2006-05-12 04:29:08 +00:00
mrg 8794aeca0e support CPPFLAG_ISYSTEMXX for GCC4. 2006-05-12 02:04:55 +00:00
mrg 38ef023f65 like we do for -Wno-traditional, remove -Wstrict-prototypes and
-Wmissing-prototypes from C++ since those are always requird for C++.
2006-05-12 02:03:35 +00:00
mrg 1ed40e7c8b add support for ${OBJCOPTS} and ${OBJCOPTS}.<lib|prog|fn>. 2006-05-11 23:47:34 +00:00
mrg ae844d5313 turn on -Wno-pointer-sign for all kernel code. 2006-05-11 22:24:48 +00:00
gdamore 1247b1ef2d Add preliminary documentation for DDC and EDID subsystem. 2006-05-11 21:00:18 +00:00
mrg 8154510479 for now, turn on -fno-strict-aliasing for GCC4. 2006-05-11 00:46:57 +00:00
xtraeme 50d9e15bdc Mention that it was ported for NetBSD 4.0. 2006-05-07 02:01:26 +00:00
jmcneill cab8eb4069 Man page for the Intel PIIX4 power management driver. 2006-05-07 01:34:46 +00:00
groo ad8b178abb Add common/include to include path.
HI JASON!
2006-05-06 02:20:23 +00:00
wiz d402623a86 Remove trailing space. 2006-04-30 15:37:44 +00:00
rpaulo 6074aec576 Add irdaattach and hostapd. 2006-04-30 15:28:34 +00:00
rpaulo 5d222d28ff Add a hostapd.conf example based on the one distributed with hostapd. 2006-04-30 13:52:35 +00:00
peter 2c36209bf8 Use american english and fix a typo. 2006-04-29 14:34:25 +00:00
wiz 2c93523996 New sentence, new line; capitalize Ethernet. 2006-04-28 22:13:08 +00:00
martin c9cf9bd396 Remove an old bug item - this is not client only anymore.
Add a section describing how we "violate" the standard by allowing larger
MTUs and why this is a good thing.
2006-04-28 08:15:30 +00:00
wiz 8868e3b665 Bump date for previous. 2006-04-28 06:04:27 +00:00
hubertf 8937cec96c How to enter ddb on a xen comU: +++++
By Jeff Ito (ijk at speakeasy dot net) on port-xen@
2006-04-27 11:23:19 +00:00