Commit Graph

116932 Commits

Author SHA1 Message Date
christos
d5f61bb017 SA_SIGINFO changes 2003-09-06 23:15:35 +00:00
christos
ec30b8c224 Add __sigtramp2.S 2003-09-06 22:56:47 +00:00
erh
96cd5369b0 Use vn_marktext to set the VTEXT flag on the vnode of the executable.
This satisfies the KASSERT at the beginning of vmvmd_map_pagedvn() and avoids
an immediate panic when attempting to execute a PECOFF binary.
2003-09-06 22:55:06 +00:00
christos
cdf03491b8 rename exp to expo to avoid global shadowing warning. 2003-09-06 22:47:56 +00:00
christos
66a72d2998 Add COMPAT_16 2003-09-06 22:39:23 +00:00
christos
6607193a4c simple tests to verify new signal trampoline works. 2003-09-06 22:27:22 +00:00
christos
561e92ee2f mention that you *need* COMPAT_16 before building. 2003-09-06 22:12:42 +00:00
christos
28b6d65b33 bump for i386 signal trampoline; not strictly necessary, but convenient
for people who have an unsuccessful build.
2003-09-06 22:11:50 +00:00
christos
9c5c2215ea siginfo signal trampoline code. 2003-09-06 22:10:40 +00:00
christos
e2c278d8c0 SA_SIGINFO changes 2003-09-06 22:09:20 +00:00
christos
245108acf3 clarify versioning scheme, and update for SA_SIGINFO. 2003-09-06 22:08:48 +00:00
christos
1dc335c017 SA_SIGINFO changes. 2003-09-06 22:03:09 +00:00
christos
a7794f4529 SA_SIGINFO changes. This is 1.5Z 2003-09-06 22:01:20 +00:00
kleink
1b91dce6c3 Rearrange bus_space initialization slightly, taking advantage of being
able to pass a bus_space with an extent already assigned to
bus_space_init().  This eliminates creating the extents twice, and
makes it a bit easier to read.
2003-09-06 21:07:00 +00:00
kleink
9f18c21c61 Add Xref to dirname(1). 2003-09-06 20:58:39 +00:00
kleink
d27a834c8e Add Xref to basename(1). 2003-09-06 20:58:11 +00:00
kleink
cf0446b4df Add Xrefs to basename(3), dirname(3). 2003-09-06 20:56:40 +00:00
wiz
d0b01a96aa New sentence, new line; drop trailing whitespace. 2003-09-06 20:12:41 +00:00
wiz
51e1730356 Punctuation nits. 2003-09-06 20:11:18 +00:00
wiz
495a82c52c New sentence, new line; improve grammar. 2003-09-06 20:09:26 +00:00
jdolecek
06e5ddbb7e if neither -i nor -n option is specified, use the passed argument
as module ID if it's numeric, and as module name if it's not numeric

this saves some typing which bothered me for some years (one too many today)
2003-09-06 19:55:24 +00:00
yamt
23af6a400e this is about buffer cache, not namei 2003-09-06 19:38:19 +00:00
martin
cf6d36c7b6 Make LCP keepalive behaviour configurable. 2003-09-06 19:35:34 +00:00
yamt
ef0f2fa292 use .Fn rather than .Fa for functions. 2003-09-06 19:25:04 +00:00
jdolecek
ade4df3adc implement support for forced LKM load, which makes the kernel skip
the version checks, using new -f flag and LMFORCE ioctl

Hopefully the description in the manpage is discouraging enough so that
nobody would dare even _think_ of using forced loads. A warning
message is written to stderr when this is used, just in case.
2003-09-06 19:23:20 +00:00
wiz
ab4849bbde Grammar improvements; fix typos; mark up B_* flags with .Dv. 2003-09-06 19:09:03 +00:00
jdolecek
465f95a5ec Embed information about kernel version and some of used kernel options
into compiled LKMs. Check this information when LKM is loaded into kernel
and refuse LKMs not matching currently running kernel. Provide LMFORCE
ioctl to skip this check for those feeling adventurous.

as discussed on tech-kern@, thanks to feedback from Bill Studenmund and others
2003-09-06 19:08:53 +00:00
yamt
5c0b08ff13 use .Fn rather than .Fa for functions. 2003-09-06 19:02:42 +00:00
yamt
b840c9fdf3 note that bread() and friends don't use a given ucred. 2003-09-06 18:41:44 +00:00
cjep
3f3139be59 comment typo 2003-09-06 18:40:15 +00:00
yamt
70088b8495 buffer cache manpages 2003-09-06 18:23:42 +00:00
yamt
c7def18e2c sort entries 2003-09-06 18:23:18 +00:00
yamt
ad7083055f a man page for buffer cache interfaces.
(an incomplete page is better than no page)
2003-09-06 18:12:39 +00:00
fvdl
5a759ef06c Move the bulk of pci_intr_string into a seperate intr_string function. Use
that new function to print the pciide compat interrupt in pciide_machdep.c.
Share pciide_machdep.c between amd64 and i386.
2003-09-06 17:44:36 +00:00
wiz
4bfb9a4429 Add __warn_references for deprecated lastlogxname. Okayed by christos. 2003-09-06 16:42:10 +00:00
wiz
6c3a1a5dfb Some small tweaks from jmc@openbsd:
- .Bk/.Ek for SYNOPSIS
 - .Ev for environment variables
 - fix bogus -offsets
2003-09-06 16:39:34 +00:00
wiz
49fae81618 Add aica(4). 2003-09-06 16:26:16 +00:00
wiz
4777604a08 Add man page for aica(4). 2003-09-06 16:24:21 +00:00
fvdl
40b81ea5a1 If possible, put the device name of the APIC used into the interrupt string,
not "apic N". This makes it easier to match vmstat output with dmesg output.
2003-09-06 14:55:50 +00:00
fvdl
631d339e09 When establishing the ACPI SCI, make sure it's always active low (as well
as level-triggered). Do this by changing the MP config entry that was
set up for the interrupt. Do not change anything if there was an ACPI
interrupt source override, assume that this contains the correct
information already.
2003-09-06 14:38:41 +00:00
jdolecek
4b005d1443 sprinkle __attribute__((__packed__)) to structures representing on-disk data
this hopefully fixes problem with reading filecore FS under i386, reported
on current-users@ (thread 'acorn32 disk on i386')
2003-09-06 13:56:42 +00:00
itojun
5c9706bb41 correct seed generation. sync w/ kame 2003-09-06 13:47:09 +00:00
cjep
70889a67de Family tree updated 2003-09-06 13:37:47 +00:00
cjep
902ec20eef Sync w/ FreeBSD v1.73 (add FreeBSD 5.1 and BSD/OS 5.0 to the family tree). 2003-09-06 13:36:23 +00:00
jdolecek
f7394f424e switch over to DISPATCH(), it calls the 'load' entry point in right
order now
2003-09-06 13:34:56 +00:00
rearnsha
5d78bf50ac ANSIfy. 2003-09-06 13:34:29 +00:00
jdolecek
c8390a7dbc simplify struct sysent handling a bit more; store old sysents before
overwriting them with LFS syscalls, and restore to original contents
on module unload
2003-09-06 13:30:50 +00:00
itojun
37c3c44062 fix comment, from kame 2003-09-06 13:30:40 +00:00
jdolecek
f67c969fe0 ANSIfy 2003-09-06 13:20:41 +00:00
cjep
6516863134 Note new version of family tree 2003-09-06 13:19:51 +00:00