Max Laier
1a58af5ef7
Constfy errstr as it is in OpenBSD to unbreak the build.
...
Pointed out by: Suken Woo, Martin Wilke, Wesley Morgan
2006-03-15 16:28:12 +00:00
Ruslan Ermilov
eef6f6efc2
Fix the spelling of MAN to a modern syntax.
2006-03-15 15:49:38 +00:00
Gleb Smirnoff
df7e759cc0
Free private data when deleting hook.
...
PR: kern/93952
Submitted by: Antoine Brodin <antoine.brodin laposte.net>
2006-03-15 15:41:36 +00:00
Ruslan Ermilov
91545fccf9
Add a non-optional newline after ".Bx".
2006-03-15 14:45:45 +00:00
Ruslan Ermilov
902f7c5b54
Make ${SUBDIR_TARGETS} work at the uppermost level as well.
2006-03-15 14:22:32 +00:00
Andre Oppermann
7727f485de
Revert previous changes as we do support the .Ox macro for OpenBSD.
...
Pointed out by: ceri, ru, delphij
2006-03-15 14:05:41 +00:00
Robert Watson
93709ad0be
As with socket consumer references (so_count), make sofree() return
...
without GC'ing the socket if a strong protocol reference to the socket
is present (SS_PROTOREF).
2006-03-15 12:45:35 +00:00
Robert Watson
5d511d26c3
Add SS_PROTOREF socket flag, which represents a strong reference by the
...
protocol to the socket. Normally protocol references are weak: that is,
the socket layer can tear down the socket (and hence protocol state)
when it finds convenient. This flag will allow the protocol to
explicitly declare to the socket layer that it is maintaining a
strong reference, rather than the current implicit model associated
with so_pcb pointer values and repeated attempts to possibly free the
socket.
2006-03-15 12:30:06 +00:00
Ruslan Ermilov
897c6f17c9
If we don't want HTML docs, we might still want manpages.
...
If we don't want manpages, we might still want HTML docs.
2006-03-15 11:17:31 +00:00
Ruslan Ermilov
6aebd02aa8
Style: NO_MAN doesn't need any value.
2006-03-15 10:46:38 +00:00
Ruslan Ermilov
953c375657
No need to define NO_MAN here.
2006-03-15 10:41:58 +00:00
Ruslan Ermilov
1999b9bf80
Style.
2006-03-15 10:40:01 +00:00
Robert Watson
eca7e73743
Add a_fdidx to comment prototype for fifo_open().
...
MFC after: 3 days
Submitted by: Kostik Belousov <kostikbel at gmail dot com>
2006-03-15 10:15:35 +00:00
Takanori Watanabe
3e7c5fe5b9
Add ALPS glide point ID and some compatibility IDs.
...
PR: kern/75008
2006-03-15 07:04:33 +00:00
Kirill Ponomarev
8e6e8c2670
Close descriptor in retrieve_x509_marker function.
...
PR: bin/71594
Submitted by: Dan Lukes <dan@obluda.cz>
2006-03-15 01:19:23 +00:00
Max Laier
8744275265
Use strtonum now that we have it in libc as well.
2006-03-15 00:30:19 +00:00
Sam Leffler
d66735216f
add ath_hal glue
...
MFC after: 3 days
2006-03-14 22:40:44 +00:00
Andrey A. Chernov
7768950fe3
POSIXed strtoll() (and ours one too) can set errno to EINVAL, so check
...
it first.
Approved by: andre
2006-03-14 19:53:03 +00:00
Robert Watson
9e92c8d486
When opening a trace file, open O_NONBLOCK so that ktrace doesn't stall
...
if the target is a fifo. After opening a trace file, check that it is a
regular file, and if not, return an error.
MFC after: 3 days
Reported by: kris
PR: 94278
2006-03-14 19:32:03 +00:00
Robert Watson
945a519a23
If fifo_open() is called with a negative file descriptor, return EINVAL
...
rather than panicking later. This can occur if the kernel calls
vn_open() on a fifo, as there will be no associated file descriptor,
and therefore the file descriptor operations cannot be modified to
point to the fifo operation set.
MFC after: 3 days
Reported by: Martin <nakal at nurfuerspam dot de>
PR: 94278
2006-03-14 19:29:45 +00:00
Maksim Yevmenkin
31ae0caec1
Teach bthidd(8) to reload its config when SIGHUP is received.
...
Submitted by: Iain Hibbert < plunky at rya-online dot net >
MFC after: 3 days
2006-03-14 19:29:40 +00:00
Jung-uk Kim
07b4d1cc39
Export SMBIOS serial numbers by default. To turn it off, use
...
'BOOT_HIDE_SERIAL_NUMBERS' knob.
Suggested by: ceri
2006-03-14 19:02:00 +00:00
Joe Marcus Clarke
dfccb1905b
Add missing libdata/ldconfig[32] entries.
...
Approved by: portmgr (implicit)
2006-03-14 18:23:35 +00:00
Andre Oppermann
2433924ce1
Import OpenBSD's manual page to the sys/sys/hash.c functions imported two
...
days earlier.
Obtained from: OpenBSD
2006-03-14 17:19:09 +00:00
Jesus R. Camou
2b3efff32a
Add link:
...
rc.conf.local.5->rc.conf.5.
PR: docs/87698
Reported by: Marian Cerny <jojo@matfyz.cz>
Submitted by: Daniel Gerzo <danger@rulez.sk>
Approved by: trhodes (mentor)
MFC after: 3 days
2006-03-14 17:05:00 +00:00
Andre Oppermann
b0b2326781
Fix HISTORY and point to OpenBSD.
2006-03-14 17:01:21 +00:00
Andre Oppermann
c74dfa2faf
Import of OpenBSD's strtonum(3) which is a nicer version of strtoll(3)
...
providing proper error checking and other improvements.
Obtained from: OpenBSD
Requested by: flz (to port Open[BGP|OSPF]D)
MFC after: 3 days
2006-03-14 16:57:30 +00:00
John Baldwin
39092e79ed
Don't allow userland to set hardware watch points on kernel memory at all.
...
Previously, we tried to allow this only for root. However, we were calling
suser() on the *target* process rather than the current process. This
means that if you can ptrace() a process running as root you can set a
hardware watch point in the kernel. In practice I think you probably have
to be root in order to pass the p_candebug() checks in ptrace() to attach
to a process running as root anyway. Rather than fix the suser(), I just
axed the entire idea, as I can't think of any good reason _at all_ for
userland to set hardware watch points for KVM.
MFC after: 3 days
Also thinks hardware watch points on KVM from userland are bad: bde, rwatson
2006-03-14 16:13:55 +00:00
David Xu
e170bfda56
1. Count last time slice, this intends to fix
...
"calcru: runtime went backwards" bug for threaded process.
2. Add comment about possible logical problem with scheduler.
MFC after: 3 days
2006-03-14 04:00:21 +00:00
Maxime Henrion
bb647cca85
Update make glue for csup-snap-20060313.
2006-03-14 03:53:50 +00:00
Maxime Henrion
6f6b63eb8d
This commit was generated by cvs2svn to compensate for changes in r156701,
...
which included commits to RCS files with non-trunk default branches.
2006-03-14 03:51:13 +00:00
Maxime Henrion
7d6ea92e92
Import the latest snapshot of csup (20060313).
2006-03-14 03:51:13 +00:00
John-Mark Gurney
45e0d0aa30
spell pdata correctly, we now will only dump maxlen of each mbuf in the
...
chain, instead of the entire mbuf... This should probably be reworked
so that it prints at max maxlen bytes for the entire chain...
2006-03-14 00:22:10 +00:00
Peter Wemm
8d0593f54e
Merge/sync with i386: various cosmetic tweaks
2006-03-14 00:01:56 +00:00
Peter Wemm
cfa7ffb1d7
MFi386: The SIGFPE macros were moved to signal.h (FPE_INTOVF etc)
2006-03-14 00:01:22 +00:00
Maksim Yevmenkin
41603b1c8a
Fix typo
...
Submitted by: Iain Hibbert < plunky at rya-online dot net >
MFC after: 3 days
2006-03-13 23:59:43 +00:00
Peter Wemm
31b2d08a2d
MFi386: rename pcib_devclass to hostb_devclass (cosmetic here)
2006-03-13 23:58:40 +00:00
Peter Wemm
c8df689359
MFi386: add a TRAP_INTERRUPT case
2006-03-13 23:56:44 +00:00
Peter Wemm
29e9282e2e
Cosmetic sync with i386
2006-03-13 23:55:31 +00:00
Joerg Wunsch
f7d5a5328f
When encountering a ISO_SUSP_CFLAG_ROOT element in Rock Ridge
...
processing, this actually means there's a double slash recorded in the
symbolic link's path name. We used to start over from / then, which
caused link targets like ../../bsdi.1.0/include//pathnames.h to be
interpreted as /pathnahes.h. This is both contradictionary to our
conventional slash interpretation, as well as potentially dangerous.
The right thing to do is (obviously) to just ignore that element.
bde once pointed out that mistake when he noticed it on the
4.4BSD-Lite2 CD-ROM, and asked me for help.
Reviewed by: bde (about half a year ago)
MFC after: 3 days
2006-03-13 22:32:33 +00:00
Joerg Wunsch
0f9f3dd16b
Add the TOSHIBA TransMemory USB sticks to the list of devices that
...
hate "Synchronize cache" commands.
MFC after: 1 day
2006-03-13 22:26:33 +00:00
Damien Bergamini
8484f1d05b
swap Bus and MAC/BBP columns.
...
add more devices (RT2561S and RT2661) to the list of supported hardware.
2006-03-13 21:24:28 +00:00
Damien Bergamini
90ea8a35bf
Remove duplicate .Pp
...
Submitted by: Christian Brueffer
2006-03-13 21:00:53 +00:00
Damien Bergamini
b612bd5546
typo
2006-03-13 20:42:37 +00:00
Damien Bergamini
be8a1cf375
sync w/ reality.
2006-03-13 20:36:55 +00:00
Damien Bergamini
f3268efa7f
Don't read channel list from EEPROM since we were already scanning all
...
802.11b channels (1-14) regardless of what EEPROM says.
2006-03-13 20:05:32 +00:00
Ruslan Ermilov
ad5722357f
Fix a typo.
2006-03-13 14:59:57 +00:00
Ruslan Ermilov
936ddefcd6
The mount(8) manpage says: "In case of conflicting options being
...
specified, the rightmost option takes effect." Fix code to obey
this. This makes e.g. "mount -r /usr" or "mount -ar" actually
mount file systems read-only.
2006-03-13 14:58:37 +00:00
Ruslan Ermilov
ef25813de6
Fix build on 64-bit platforms.
2006-03-13 14:48:45 +00:00
Søren Schmidt
0118b48b7e
Add support for the JMicron JMB361, 365 and 366 chips.
...
HW and documentation kindly provided by JMicron.
2006-03-13 14:01:37 +00:00