Commit Graph

11009 Commits

Author SHA1 Message Date
yamt
fc066b20a9 update after the following change.
subr_hash.c
	revision 1.3
	date: 2008/05/05 17:11:17;  author: ad;  state: Exp;  lines: +26 -12
	- Convert hashinit() to use kmem_alloc(). The hash tables can be large
	  and it's better to not have them in kmem_map.
	- Convert a couple of minor items along the way to kmem_alloc().
	- Fix some memory leaks.
2008-05-06 10:13:55 +00:00
yamt
508d265a44 document kpreempt_disable, kpreempt_enable, and kpreempt_disabled. 2008-05-06 08:34:35 +00:00
yamt
82ae7f3c2b add a missing .El 2008-05-06 08:32:27 +00:00
martin
7e90218496 Stephan Meisinger kindly contributed this man pages to TNF, so use the
standard TNF 2 clause license.
2008-05-05 19:51:23 +00:00
martin
637bc2e71d Move TNF licenses to 2 clause form 2008-05-04 19:43:05 +00:00
tsutsui
34dd728d42 There is only one more file which requires HACKS for m68000,
so handle it in each Makefile rather than sys.mk.

These ICEs might be related with GCC Bugzilla Bug 32424
which is not resolved yet even in the upstream.
2008-05-04 15:37:19 +00:00
martin
0e03d618c3 Move TNF license to 2 clause form 2008-05-04 13:56:27 +00:00
martin
e2f85759d2 Move TNF license to standard 2 clause form.
While there, fix small pasto in UBC license.
2008-05-04 13:50:11 +00:00
sborrill
67d1007e0f Fix syntax for load command. There is no = sign when specified as a command
vs being a boot.cfg directive.
2008-05-03 20:19:02 +00:00
ad
19913f0560 Pass -d to the linker, to assign space to common objects up front. The kernel
linker isn't smart enough to do that...
2008-05-03 15:48:15 +00:00
lukem
66176dfdff Rename MKPRIVATELIB to LIBISPRIVATE, to make it clearer that this is
a variable that is used by in-tree Makefiles to control behaviour.
(MKsomevar variables are generally intended to be controlled by the end-user)
2008-05-03 14:48:30 +00:00
lukem
b552ef70c2 Provide a "lint" target that will lint all the sources, even if MKLINT=no.
(MKLINT=no still prevents installation of the lint libraries).
Explictly disable some library variations if MKPRIVATELIB=yes.
2008-05-03 14:36:06 +00:00
sborrill
dac9aa49ba Add support for multiple commands separated by semi-colons on menu lines
in boot.cfg.
e.g.
menu=Boot with module foo:load=/foo.kmod;boot
2008-05-03 09:46:40 +00:00
plunky
005a75dd15 update disk.9 manpage to current reality
- add disk_init()		(from vmlocking merge)
    - add disk_destroy()	(from vmlocking merge)
    - remove disk_resetstat()	(was removed)
    - update structure defs
    - update examples		(ANSI, const, device_t etc)
2008-05-03 09:43:40 +00:00
tsutsui
b323ff2fdb - add ews4800mips attachment in SYNOPSIS
- remove dead URL
- use netbsd.org mail address
2008-05-03 06:35:04 +00:00
tsutsui
7d24907393 Remove dead URL. 2008-05-03 06:34:11 +00:00
ad
7d1f779aa2 Build and install modules into /kernel/modules. Each module gets a
directory for properties, blobs, etc. It's not fixed in stone and
can easily be changed if there are issues with the location/layout.
2008-05-02 23:12:00 +00:00
martin
cab1b04778 Move to standard 2 clause license 2008-05-02 21:46:19 +00:00
martin
b63f1573d0 Move to 2 clause license 2008-05-02 21:36:23 +00:00
martin
18b61e6112 Move to 2 clause license 2008-05-02 21:10:38 +00:00
martin
00d2f7cc97 Move to 2 clause license 2008-05-02 19:09:56 +00:00
martin
8a3759e671 Move to 2 clause license (old text had minor typos) 2008-05-02 19:04:17 +00:00
martin
cd22f25e6f Move TNF licenses to 2 clause form 2008-05-02 18:11:04 +00:00
ad
bfc5732320 - Give x86 BIOS boot the ability to load new style modules and pass them
into the kernel. Based on a patch by jmcneill@, with many fixes and
  improvements by me.

- Put MEMORY_DISK_DYNAMIC and MODULAR into the GENERIC kernels, so that
  you can load miniroot.kmod from the boot blocks and boot into the
  installer!
2008-05-02 15:26:38 +00:00
ad
3ba209837a - Add a bsd.kmodule.mk to build new style modules.
- Set the file suffix to .kmod
2008-05-02 14:20:50 +00:00
lukem
d77bf7654f Explicitly set MKLINT=no if MKLINKLIB==no, rather than just acting that way. 2008-05-02 11:45:19 +00:00
cegger
d9b775927c hpqlb(4): driver for HP Quick Launch buttons - found on HP Pavilion Notebooks 2008-05-01 20:18:18 +00:00
jmmv
01ab96ad80 Add support for a TESTS_C variable to make use of the new C-only binding
that comes with atf-0.5.  Also fix linkage of C++ tests.
2008-05-01 15:36:36 +00:00
jmmv
ec8287b4eb Adjust path to ATF data/documentation files after the import of atf-0.5. 2008-05-01 15:35:50 +00:00
garbled
c3408ed04a Convert prep to use the new unified mkbootimage rather than it's own. This
mkbootimage can be shared by prep, rs6000, and bebox.

TODO: Convert bebox to use this.  Needs someone to test.
2008-04-30 21:15:33 +00:00
martin
11a6dbe728 Convert TNF licenses to new 2 clause variant 2008-04-30 13:10:46 +00:00
reinoud
5fc434dc18 Add a BUFQ_CANCEL() next to BUFQ_PUT() and BUFQ_GET().
BUFQ_CANCEL(queue, element) removes the specified element previously queued
on the queue. It returns NULL if it was not found on the queue and the
element if it was successfully removed.

Run trough tech-kern and changed name from BUFQ_REVOKE() by suggestion of
Jason Thorpe.
2008-04-30 12:09:02 +00:00
cegger
b574865ea4 gpio(4): Extend with open/close to request/release the ppbus(4) on open/close.
ppbus(4): Extend to attach on gpiobus.
From Hans Rosenfeld from tech-kern:
http://mail-index.netbsd.org/tech-kern/2008/04/28/msg001168.html
Hint: Hans sent me this diff which differs in the one from tech-kern in:
- 2-clause license
- sprinkled some consts
2008-04-29 14:07:36 +00:00
simonb
71a4269193 Use -nodefaultlibs instead of -nostdlib when linking libc and libgcc*
so that we still link in the crt* start/end files.
Explicitly link libc against gcc_pic, since -nodefaultlibs undoes this.

Fixes problems where shared libraries don't get init/fini sections,
most easily noticable with pthreads programs not working.

Approved by: skrll
Thanks: bjs, mrg, icb peanut gallery.
2008-04-29 07:48:31 +00:00
martin
ce099b4099 Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
jdc
06662e01eb Replace "User's Guide" URL with one that is current. 2008-04-28 19:48:56 +00:00
christos
a9587bb896 now that gcc adds -lc, reverse the logic and explain. 2008-04-27 23:48:10 +00:00
tsutsui
c007028e0b Enable gcc optimization on m68000 (sun2) again with minimum hacks.
gcc -O0 generates a bit fat binaries.
2008-04-27 03:06:46 +00:00
christos
f369b6c6cb Exempt gcc libraries from linking against libc. 2008-04-26 22:28:13 +00:00
christos
fe6aa33a8e deal with modules that don't define lib. 2008-04-26 21:26:03 +00:00
christos
9d8a22cf84 make all shared libraries depend on libc. 2008-04-26 20:03:44 +00:00
mjf
06c9a5d43c Grammar fix. 2008-04-25 14:16:05 +00:00
cegger
68519ac971 amdtemp(4): Driver for AMD CPU Temperature Sensors. Adopted from OpenBSD's kate(4).
Changes beyond OpenBSD's driver:
- Improved support for AMD K8
- Added support for AMD Barcelona, AMD Phenom and AMD Griffin
Tested on various single and multi-socket machines.
Review and OK xtreame
2008-04-22 22:37:12 +00:00
tsutsui
c81a918994 Redo a change in rev 1.160 with more proper way:
> Don't make linker warnings fatal on linking static libs since
> there is no proper way to avoid "FOO is a patented algorithm" warnings.

Ok'ed by christos@ and dogcow@ on tech-toolchain, and
tested build.sh build for sun2, news68k, alpha and newsmips.
2008-04-22 12:47:59 +00:00
ad
96947a72d2 Fix typo, PR misc/38474. 2008-04-21 13:00:12 +00:00
plunky
486e4624e5 some changes to serial bluetooth host controller interfaces
btuartd(8) should be named btattach(8) for consistency
with other parts of NetBSD

make btattach(8) a single-use tool for less complexity

device specicific initialisation (from btuart(4)) is carried
out prior to activating the line discipline (in btattach(8)),
which simplifies the API somewhat and means that the user
tool and the kernel do not need to be kept in sync.

btuart(4) driver is much reduced; naming is made consistent
and all tsleep() and delay() are removed to userland
2008-04-15 11:17:47 +00:00
tsutsui
a91b6f6d11 Backout previous for now. We have to rethink dependency for MKPIC and LDSTATIC.
Pointed out by dogcow@.
2008-04-15 00:08:05 +00:00
tsutsui
6dadfb80d4 Don't make linker warnings fatal on linking static libs since
there is no proper way to avoid "FOO is a patented algorithm" warnings.
Ok'ed by christos@ on tech-toolchain.
2008-04-14 13:41:43 +00:00
pooka
f9e09057b1 add "pseudo-device putter" to synopsis
(don't bump date since the rest of the doc is hideously out-of-date)
2008-04-13 16:02:33 +00:00
dholland
b8a5bc91d9 st(4) can attach to atapi(4).
PR kern/38320 from Sergey Svishchev.
2008-04-13 04:03:23 +00:00
tnozaki
f026a78601 fix wrong SRC_ZONE. 2008-04-12 13:13:50 +00:00
tnozaki
2f44c5eedb update Unicode 5.1.0 and adding some missing HKSCS-2004 charaters. 2008-04-12 13:11:56 +00:00
tls
597ee710c7 Extend crypto.4 interface:
* Asynchronous operation with result retrieval via select/poll
	* Mutliple-request submit/retrieve ioctls
	* Mutliple-session create-destroy ioctls

Revise/rewrite crypto.4 manual page.  It should now be much easier to write
new applications to this API.

Measured performance for trivial requests: 84,000 very short modular math
operations/sec, 120,000 very short md5 hashes per sec (with a hardware
accellerator of moderate performance but very low latency, whose driver
will be contributed at a later date).

Contributed to TNF by Coyote Point Systems, Inc.
2008-04-10 22:48:42 +00:00
tsutsui
4c7d97cc4a Add libhx509 to PAM_STATIC_LDADD which is required by libkrb5. 2008-04-10 13:52:45 +00:00
riz
de31682369 Catch the documentation up with the changes in vfs_vnops.c revision
1.155 - s/struct file/file_t/, and dropping a struct lwp * arg from
some functions.
2008-04-10 04:43:02 +00:00
apb
0942122d9d Sync command line options with MAKEDEV(8). Also re-word the
previously-incorrect part about "must be called from the /dev
directory".
2008-04-09 20:23:20 +00:00
apb
378687ec1c Document the new "-t mtree" option, and the fact that mtree is now
preferred by default.
2008-04-09 20:21:43 +00:00
skrll
26e28c7770 Revert previous in 30seconds. 2008-04-09 13:45:51 +00:00
dyoung
2c7f43b53e Attach elansc(4) at mainbus(4) instead of at pci(4). Attach pci(4)
at elansc(4).  Take advantage of a suspend/resume cycle to reconfigure
the SC520's PCI host-bridge bus for higher performance.  Update
the manual pages and the NET4501 kernel.
2008-04-08 20:30:16 +00:00
sborrill
25ac1dd285 Note that /etc/mtree/special.local can override entries in
/etc/mtree/special not just add new entries.
Explain that check_mtree_follow_symlinks will give reports of links not
being links (notably /etc/localtime)
2008-04-08 14:51:02 +00:00
skrll
f4e066c173 Note hp700 attachments. 2008-04-05 15:59:28 +00:00
xtraeme
a95f67b961 This driver attachs to the iic bus not i2c. 2008-04-04 10:09:07 +00:00
xtraeme
a68cbff5b2 Add the finsio(4) driver. This driver supports the Hardware Monitor
device in the Fintek LPC Super I/O chips, this includes the following
list:

- F71805F
- F71806F
- F71862FG
- F71872F
- F71882
- F71883F

This has been adapted from the fins(4) driver available in OpenBSD, which
only supported F71805F.

Tobias Nygren <tnn> and myself added support for the other chips; thanks go
to Tobias for testing the driver with a Fintek F71882 chip.
2008-04-03 22:46:22 +00:00
riz
f0643af2a0 Support for Digi International 4 and 8 port boards, from OpenBSD.
XXX need to convert the rest of the PCI vendor/product IDs to macros
2008-04-03 20:45:08 +00:00
xtraeme
6cefaaf7eb Mention support for the SCH5307-NS and SCH5317 Super I/O. 2008-04-03 13:37:20 +00:00
xtraeme
c4f793a0d0 Add another address, from Dennis Den Brok. 2008-04-02 16:00:34 +00:00
xtraeme
73f8e0ee49 Mention envstat(8). 2008-04-02 15:09:04 +00:00
xtraeme
317b4b3c04 Remove empty and useless BUGS section. 2008-04-02 15:04:02 +00:00
xtraeme
0ee95516ea Add MLINKS for the sysmon_envsys_* functions. 2008-04-02 14:49:31 +00:00
xtraeme
9b9479e9c3 Add different configuration lines for all known adresses at
which this driver might attach.
2008-04-02 14:35:55 +00:00
xtraeme
0c3e66d283 Add itesio1 entry to SYNOPSYS. The address/data port also can be
at 0x4e/0x4f.
2008-04-02 14:07:21 +00:00
dyoung
d3627477d7 Certain misguided people have complained, NetBSD only runs rare or
"retro" computers, but NetBSD also runs a growing number of rare
and retro add-on cards.  With this patch, NetBSD supports the IDEC
Supervision/16, a black&white image capture board for the 16-bit
ISA bus.  Approximate date of manufacture: 1991.  Total instances
known to be in use throughout the world: one.

Coming soon; isvctl(8), the utility program for capturing 8-bit,
512x480 images at speeds of up to 6 frames per second.
2008-04-02 01:34:36 +00:00
lukem
30883326ec Change USE_SKEY default to "no"; we have had USE_PAM=yes as the default
for a long time, and there's no point having custom S/Key support in the
applications given that pam_skey.so is now in /etc/pam.d/*
2008-03-31 02:42:27 +00:00
tnn
14cd56faf0 Portable code should use RTLD_LAZY, not DL_LAZY. 2008-03-31 00:23:15 +00:00
jmcneill
2bd589c8a4 Fix paths in CODE REFERENCES section. 2008-03-29 14:12:59 +00:00
mjf
1078d801e0 Include lii(4). 2008-03-29 01:24:30 +00:00
mjf
09bf00f6dc Add man page for Atheros L2 Fast-Ethernet device driver. 2008-03-29 01:15:03 +00:00
xtraeme
2f62d4cb29 hpet can be attached to ichlpcib, mention that in SYNOPSIS. 2008-03-28 15:00:29 +00:00
dholland
f47dfee9a0 Correct documentation of default value of FILESMODE.
PR bin/38059 from Aleksey Cheusov.
2008-03-28 06:04:40 +00:00
chris
0e8428c0f6 Remove arm32 ddb machine commands that no longer exist.
Also change widest string to traptrace as intrchain no longer exists.

Fixes port-arm/38311
2008-03-26 13:03:51 +00:00
jmcneill
e72a19155e PR#38301: Add support for SMBus controllers for ATI SB600, SB700, SB800
chipsets, from Christoph Egger.
2008-03-26 11:14:33 +00:00
xtraeme
87e2fc09d7 The select and poll subsystems are now implemented in sys_select.c
and not sys_generic.c.
2008-03-25 21:51:32 +00:00
reed
10ebc9ab81 Add some MLINKS for man pages (no new content).
lpa(4) (Man page was removed about 14 years ago. Now link to lpt.4
on acorn32, i386, and mvme68k.)

audioctl(4)

random(4)
urandom(4)

tuner(4)
vbi(4)

wsmuxctl(4)

As mentioned on netbsd-docs list. (Many, many more man pages to do.)
2008-03-25 20:04:33 +00:00
apb
babf703a98 Reference stuirda(4), which now exists. (Inspired by revision 1.86.) 2008-03-25 19:53:13 +00:00
apb
7de1195e8c Change "2001" to "2007" in the copyright notice. This file was created in
2007, and I assume the 2001 was accidentally copied from elsewhere.
2008-03-25 19:49:40 +00:00
apb
dd2f4bae78 Install the stuirda.4 man page, which was created in June 2007. 2008-03-25 19:41:56 +00:00
xtraeme
53fbc48b28 Remove a commented out line that was causing a warning. 2008-03-24 23:14:02 +00:00
xtraeme
027cbfd7a2 Mention ucycom(4). 2008-03-24 22:51:26 +00:00
xtraeme
b243913ce0 Separate the device list in different sections, and update the list
to match current reality in the src tree.

Inspired by the OpenBSD's usb(4) manpage.
2008-03-24 22:49:20 +00:00
xtraeme
f65088e3af Also mention uslsa(4). 2008-03-24 21:58:13 +00:00
xtraeme
123b5f56be Mention uchcom(4) and uhmodem(4). 2008-03-24 21:55:01 +00:00
yamt
d77618f875 update after yamt-lazymbuf merge. 2008-03-24 12:30:17 +00:00
yamt
1872c2a033 discourage the new use of malloc(9). 2008-03-24 08:24:48 +00:00
lukem
f0b277f256 Make it easier to find various MK* and USE_* variable definitions
by expanding their names in the for loops.

Inspired by a recent commit, which made sense to me based on the
number of times I've had to redo a search without the leading MK|USE_
within this file just to find the default...
2008-03-24 05:00:31 +00:00
jmmv
dad672bb3e Beleatedly document the MODULAR kernel option and mk.conf's MKMODULAR.
Per hubertf@'s request.
2008-03-22 12:29:01 +00:00
mlelstv
b0f88a0388 Import Heimdal-1.1 2008-03-22 08:36:48 +00:00
reed
6a0fa0e83c Fix reference to sshd_config manpage. 2008-03-21 21:27:16 +00:00
mjf
74d757d370 struct componentname has no cn_lwp member anymore. Also update the data
types for the other struct members so they actually reflect sys/sys/namei.h
2008-03-20 18:56:28 +00:00
elric
5a25c0ad57 Update the man page to note the additional cards that this driver will
match.  Most of them are experimental.
2008-03-17 02:57:11 +00:00
dholland
5c63a0cde0 +CFG (context-free grammar, control-flow graph) 2008-03-16 20:50:00 +00:00
xtraeme
1358d6ea9a Mention cac(4), now that it has basic bio(4) support. 2008-03-16 10:00:58 +00:00
plunky
2de62e930d remove my old (invalid) email address 2008-03-15 11:40:38 +00:00
plunky
92358fc6af remove old email address 2008-03-15 11:31:20 +00:00
agc
3d22733587 Enable the alternate character set on Eterms.
Oh, so *that's* what dtvm and centericq should look like...
2008-03-11 18:47:57 +00:00
uwe
08aeb1f9ef Use angle brackets in UUDECODE_FILES_RENAME_<fn> as we do for other
file-specific variables.  Start description on new line.

While here correct s/<fn>>/<fn>./ typo in a nearby item.
2008-03-11 13:33:16 +00:00
dholland
2d8b0e31c6 Adjust the loop that handles NOMAN and friends so grepping for NOMAN
actually finds it. Also note that it only works if set before
bsd.own.mk is included.

Otherwise, grep NOMAN /usr/share/mk/*.mk comes up empty, and since
naively setting it may not work, one can easily draw wrong
conclusions.
2008-03-10 01:18:29 +00:00
dholland
b20bda484e MKMAN should not be set in source makefiles. Use NOMAN. 2008-03-09 22:47:11 +00:00
phx
ae0b13c01b Make XFree86 compile for ofppc.
Approved by garbled.
2008-03-08 10:37:48 +00:00
martin
2bad903b03 Fix bit pattern error in example.
Reported by Edward Tomasz Napierala in PR port-sun3/38181.
2008-03-06 09:30:45 +00:00
plunky
85ebf19dbd pointy haired boss 2008-03-05 21:37:55 +00:00
xtraeme
9e715bd513 watchdog(8) -> wdogctl(8) 2008-03-05 13:28:15 +00:00
xtraeme
35d705abea Change my email adress to the netbsd one. 2008-03-04 11:31:57 +00:00
xtraeme
1ab13cc1f4 Add some notes for RAID 1/1+0 volumes and scsictl(8). 2008-03-03 15:35:22 +00:00
drochner
fce349e672 update for pmf_device_register1() and the "boothowto" argument to
shutdown handlers
2008-03-03 11:43:18 +00:00
lukem
ba936e32d4 Set linker warnings to be fatal if ${WARNS} > 0. 2008-03-03 06:33:17 +00:00
dholland
b3c3a0fd7d CFV (call for votes), RFD (request for discussion) 2008-03-02 19:59:46 +00:00
plunky
7296c96ad8 NVM never mind 2008-03-02 17:42:08 +00:00
jmmv
f51186f572 Fix build of tests when USETOOLS=no. Reported by veego@ in current-users
and notified to me by martin@.
2008-03-02 11:31:42 +00:00
rmind
2fd89ef88a Rename selrecord(9) man page to select(9). Sync selnotify() with reality,
remove selwakeup(), add and explain the usage of selinit() and seldestroy().

Reviewed by <ad>.
2008-03-02 00:30:21 +00:00
xtraeme
5bbe544447 Fix the mb(9) xref. 2008-03-01 22:28:46 +00:00
skrll
55edbc2411 Add hppa to the list of platforms that need help with branches.
Sort the list while I'm here.
2008-03-01 20:29:43 +00:00
xtraeme
38a2eeb907 ARC-1200 Rev A is supported. 2008-02-29 21:14:48 +00:00
xtraeme
9c9ee958b6 Improve the manpages with refs, new content, etc. 2008-02-29 20:56:33 +00:00
elad
cd05a6ee9b Introduce a new kauth action, KAUTH_NETWORK_NFS, and two requests,
KAUTH_REQ_NETWORK_NFS_EXPORT and KAUTH_REQ_NETWORK_NFS_SVC, and use them
to replace two KAUTH_GENERIC_ISSUSER calls in the NFS code.

Also replace two more with KAUTH_SYSTEM_MKNOD, where appropriate.

Documetnation and examples updated. More to come.
2008-02-28 17:07:49 +00:00
xtraeme
51e43163c8 Add three new values for ENVSYS_DRIVE units:
* ENVSYS_DRIVE_OFFLINE, ENVSYS_DRIVE_CHECK and ENVSYS_DRIVE_BUILD
2008-02-28 16:21:34 +00:00
elad
67470a76a1 Factor out the guts of get/setparam so it can be used from the compat code.
Make the FreeBSD and Linux compat code convert the parameters to their
native representation and call the native routines.

Remove KAUTH_PROCESS_SCHEDULER_GET/SET.

Update documentation and examples.

XXX: For now, only the Linux compat code does the priority conversion
XXX: right.

Linux priority conversion code from yamt@, thanks!

Okay yamt@.
2008-02-28 16:09:18 +00:00
lukem
77b570b56b Use "GCC" instead of "gcc".
Highlight that MKGCCCMDS still does build the GCC libraries.
Suggested by Lloyd Parkes on tech-toolchain@
2008-02-27 00:36:00 +00:00
lukem
a98f1bcdff Describe 'bool'. Update 'list'.
Inspired by FreeBSD.

Note: we could seek more inspiration from FreeBSD WRT login.conf(5)
and login_cap(3)'s implementation.
2008-02-25 23:52:48 +00:00
xtraeme
aa8d8c1a0f Mention that bio(4) first appeared on NetBSD 4.0 too. 2008-02-25 22:18:31 +00:00
elad
58816354da Add "the other" BFKL, from blymn@. :) 2008-02-25 12:20:42 +00:00
xtraeme
54880c4f00 Added support for the mfi(4) controllers with powerpc IOPs such as
LSI SAS1078 or Dell PERC 6, from OpenBSD.

Tested by Akira Kato on current-users@.
2008-02-25 10:46:02 +00:00
reed
31c2217275 Mention the term "pseudo" for ptys. 2008-02-22 22:03:33 +00:00
tron
a9b0526a9a Bump the date. 2008-02-18 18:36:21 +00:00
tron
f760d97204 Add magic keyboard sequence for NetBSD-amd64. 2008-02-18 18:35:17 +00:00
elad
52cf460a76 Following input from Matthew Mondor, some Veriexec documentation changes:
- Document the signatures file format in a veriexec(5) man-page,
  - Document the strict levels and a general Veriexec intro in veriexec(8)
    instead of security(8).

Okay blymn@.
2008-02-18 10:37:19 +00:00
elad
e99760e7e4 Fold KAUTH_REQ_PROCESS_SCHEDULER_* to KAUTH_PROCESS_SCHEDULER_*. In other
words, don't pass an action and a request, and just use a single action to
indicate what is the operation in question.

This is the first step in fixing PR/37986, which calls for policy/priority
checking in the secmodel code. Right now we're lacking room for another
parameter required to make a decision, and this change makes room for such.
2008-02-16 16:39:34 +00:00
apb
75e064ab6b Don't mention <machine/int_fmtio.h>; code should just
include <inttypes.h> to get intmax_t, PRIdMAX, and friends.
2008-02-16 14:22:16 +00:00
ad
bd48672369 - Clarify how this works.
- Note the locking rules.
2008-02-14 17:39:50 +00:00
ad
d4c279feec - Remove pointless AUTHORS section.
- Remove implementation details.
2008-02-14 17:25:51 +00:00
skrll
49c62025b3 Fix some pastos. 2008-02-13 16:00:18 +00:00
mjf
0294141b16 Typo fix 2008-02-11 15:49:00 +00:00
dyoung
e90c5683d4 Suggest #include <sys/evcnt.h> instead of <sys/device.h>, since
the former is sufficient, and the latter pulls in oodles of
unnecessary stuff.
2008-02-11 03:49:13 +00:00
ichiro
f5c8edbfe7 add new device support to uhmodem driver
PR/37985 from Yojiro UO
2008-02-11 02:23:09 +00:00
elad
8f8e9e057c Xref security(8) from veriexec(4), veriexec(9), veriexecctl(8), and
veriexecgen(8).

Suggested by Matthew Mondor.
2008-02-10 19:32:23 +00:00
jmmv
1abe396003 Allow Makefiles to skip the installation of an Atffile by defining NOATFFILE.
This is to be able to get the definition of TESTSBASE, which maybe should be
part of bsd.own.mk...
2008-02-10 12:28:54 +00:00
agc
fca43256ed make sure we have an __UNCONST definition available, for portability reasons. 2008-02-10 11:02:05 +00:00
jmmv
62b4c6bc5c Add a MKMODULAR build-time option, defaulting to no, to enable the new
kernel modules framework.
2008-02-09 19:31:36 +00:00
mrg
ecc90aa046 make all sun2 use -O0 and move most of the hacks out into just 3 files. 2008-02-09 02:37:21 +00:00
agc
5a37868bfa Define the version of the FUSE ABI we're working with specifically.
Don't hand all the argv options to fuse_main() - it's only interested
in the ones we haven't parsed ourselves.

These changes make the initiator compile and perform discovery successfully
on FreeBSD 6.3. Full login doesn't work yet due to a KSE related bug.
2008-02-07 07:33:37 +00:00
agc
5ca5718e92 Set a definitive FUSE ABI before including fuse.h, to avoid situations
where different operating ssystems default to different levels.
2008-02-07 07:21:15 +00:00