alc
2f403ebe4f
CID-4275: don't leak `fixdevmtab'
2006-12-26 00:07:18 +00:00
alc
a740eb5ac0
CID-4268: `c' is EOF here, remove deadcode
2006-12-26 00:06:03 +00:00
alc
bdf6fc4f47
CID-4167: check for 'iph1->approval != NULL'
2006-12-26 00:04:00 +00:00
alc
8ffa4fbf16
CID-3855: check if 'kfs->kfs_kt != NULL' before dereferencing it
2006-12-26 00:01:48 +00:00
alc
86e5639788
CID-3819: `n' is always NULL here, remove dead code.
2006-12-26 00:00:22 +00:00
alc
9254207181
CID-3667: check if 'mtag != NULL' before dereferencing it
2006-12-25 23:58:36 +00:00
alc
0fd99769e3
CID-3224: check the return value of strtok() before use
...
ok christos@
2006-12-25 23:55:47 +00:00
elad
6be473ba20
Don't reference userspace pointers.
2006-12-25 22:03:42 +00:00
martin
520e5c8f6a
When setting up the __clone()'s userland stack, make sure to allocate
...
an initial frame. Fixes PR 33075.
2006-12-25 21:44:37 +00:00
wiz
2957444796
Fix some typos in ENIAC quote. From Zafer Aydogan and myself.
2006-12-25 18:46:48 +00:00
wiz
8b9e9aa69d
Spell "weird" correctly. From Zafer Aydogan.
2006-12-25 18:45:35 +00:00
christos
b01c8fbc21
From Anon Ymous
...
1) Add support for message selection based on the message body. The
pattern matching is done on the MIME decoded body as would be seen by
the print command.
2) Don't hook editline when doing headers only: that mode is never
interactive and it messes up piping if output is redirected to a
command that expects tty input, such as 'more'.
2006-12-25 18:43:29 +00:00
wiz
9b8796fcbe
Spell "tomorrow" correctly. From Zafer Aydogan.
2006-12-25 18:43:03 +00:00
wiz
ea6266ca87
Spell "threshold" correctly. From Zafer Aydogan.
2006-12-25 18:41:45 +00:00
wiz
66e000b0d9
Add missing apostrophe.
2006-12-25 18:40:49 +00:00
wiz
3ed1aa9185
Spell "separate" correctly. From Zafer Aydogan.
2006-12-25 18:39:47 +00:00
wiz
19c7b24184
Spell "schedule" correctly. From Zafer Aydogan.
2006-12-25 18:36:05 +00:00
wiz
adb24059f9
Spell "algorithmus" correctly.
2006-12-25 18:33:08 +00:00
wiz
cc67b3a29f
Spell "algorithm" correctly. From Zafer Aydogan.
2006-12-25 18:32:16 +00:00
wiz
0ec178eea9
Spell "relevant" correctly. From Zafer Aydogan.
2006-12-25 18:31:18 +00:00
elad
f02f51a039
PR/35226: Johann Franz: Problems with permissions in
...
/usr/pkg/emul/linux/proc .
Okay mlelstv@
2006-12-25 12:13:54 +00:00
ad
9f07c24ec6
lockstat: improve reporting slightly, and fix a bug where the command
...
could spin while resorting lists.
2006-12-25 11:57:40 +00:00
ad
ae979b2162
Add some items for 1:1 threads.
2006-12-25 11:36:36 +00:00
elad
a44abdfff8
Properly handle flags in mount_domount().
2006-12-25 08:11:52 +00:00
rumble
f87f55890b
Potentially futile attempt to avoid wizd.
2006-12-24 21:51:28 +00:00
rumble
91ea8ec96b
Fix a few typos and tweak the grammar slightly. Move the disabling PaX
...
MPROTECT section to directly follow instructions on enabling it. Be
consistent in stating that Segvguard works on a per-program, per-user
basis.
2006-12-24 21:50:09 +00:00
rumble
6dc1b846a8
Make this compile again when KASSERT is enabled.
2006-12-24 19:15:15 +00:00
ad
ded2602507
Fix bugs with and improve upon previous.
2006-12-24 18:39:45 +00:00
christos
b5fb56163d
fix permissions on /proc/<pid> node. From elad.
2006-12-24 17:37:35 +00:00
elad
a687717695
Add two comments. No functional change.
2006-12-24 16:45:23 +00:00
tsutsui
0ed9b9ccc6
Add the following late entries:
...
vge(4): Fix hardware VLAN tagging support. [tsutsui 20061021]
re(4): Fix RTL8139C+ support. From FreeBSD and Brian A. Seklecki.
[tsutsui 20061103]
ex(4): Add a workaround for a hardware ip4csum-tx bug which would
sometimes put wrong IPv4 checksum on sending 21 or 22 byte
IP packets. [tsutsui 20061112]
re(4): Add a workaround for a hardware ip4csum-tx bug on sending
28 byte or less IP packets. [tsutsui 20061117]
re(4): Fix hardware VLAN tagging support. [tsutsui 20061216]
2006-12-24 13:57:44 +00:00
elad
97b434c554
Slash sys_mount() and add three helper functions: mount_update(),
...
mount_getargs(), and mount_domount() to handle three main things it can
do.
This makes the code more readable and removes the horrible goto mess
that was lurking there since forever... it also makes it easier to
implement a security policy for that code.
2006-12-24 12:43:17 +00:00
wiz
e76d290058
Fix example; from sat@freebsd via jmc@openbsd.
2006-12-24 10:07:18 +00:00
wiz
a0a9492dc8
Talk of RFC 4716 SSH public key format instead of SECSH public key format.
...
From markus@openbsd via jmc@openbsd (rev 1.73).
2006-12-24 10:06:03 +00:00
wiz
7ce75c98d8
Mention RFC 4716. From markus@openbsd via jmc@openbsd (rev. 1.266).
2006-12-24 10:04:08 +00:00
elad
1124b0b8bc
PR/35278: YAMAMOTO Takashi: veriexec sometimes feeds user va to log(9)
...
Introduce the (intentionally undocumented) pathname_get(), pathname_path(),
and pathname_put(), to deal with allocating and copying of pathnames from
either kernel- or user-space.
2006-12-24 08:54:55 +00:00
wiz
6e478b060b
Mention that the argument file is not modified. From jmc@openbsd.
2006-12-24 08:35:21 +00:00
rumble
21e8e22085
Add zskbd console attachment.
2006-12-24 03:57:44 +00:00
christos
f1700f07c0
But turn on PTHREAD_SA, since turning it off does not work yet.
2006-12-24 03:54:43 +00:00
christos
34bc1fc940
just get this to compile again, so that people can build.
2006-12-24 03:47:53 +00:00
darrenr
54726f45ee
TCP window scaling was being recognised but the recorded settins were being
...
clobbered and thus effectively disabled
2006-12-24 02:31:16 +00:00
rumble
b830d82e42
The Set Engineering workaround is now set as a proplib entry in
...
sgimips/autoconf.c.
2006-12-24 02:07:29 +00:00
rumble
b4c47cf7f7
Set the DMA page boundary property for the Set Engineering GIO Fast
...
Ethernet board.
2006-12-24 02:05:55 +00:00
rumble
b62466819b
Revert the previous change and specify the appropriate page boundary to
...
bus_dmamap_create(9) via a proplib number entry.
Recommended by Izumi Tsutsui.
2006-12-24 01:49:45 +00:00
rumble
4c3f4508d4
arbitrator -> arbiter
2006-12-24 00:47:24 +00:00
rumble
407a4bff65
Mention Set Engineering's GIO Fast Ethernet board.
2006-12-23 22:01:54 +00:00
rumble
a2560eee42
Nuke sbic(4). It never existed and we already have wdsc(4).
2006-12-23 21:38:26 +00:00
rumble
90e37dd7fb
The Set Engineering board now works, so enabled it with the appropriate
...
workaround option. Also, add 'tlphy' to keep the dmesg tidy (it's unused).
2006-12-23 21:30:42 +00:00
rumble
86f754de17
Permit sq(4) to attach to secondary HPCs, enabling support for the E++
...
GIO adapters and the secondary ethernet on the Challenge S (untested).
2006-12-23 21:25:51 +00:00
rumble
25e8e63c52
The Set Engineering GIO board for sgimips (IP22) sits behind a special
...
bridge that precludes the ThunderLAN's DMA engine from performing segment
transfers across page boundaries. Add logic under #ifdef TL_SETENG_GFE to
split up these segment transfers appropriately.
It's unknown whether this issue could also affect the RX path, though no
problems have been observed yet.
2006-12-23 21:24:32 +00:00