phk
4becbd598a
Add new geom_ccd module
2003-06-09 21:49:54 +00:00
phk
940016a112
remove old CCD module
2003-06-09 21:48:12 +00:00
jhb
dc1245470e
Wait for the real interval timer callout handler to finish executing if it
...
is currently executing when we try to remove it in exit1(). Without this,
it was possible for the callout to bogusly rearm itself and eventually
refire after the process had been free'd resulting in a panic.
PR: kern/51964
Reported by: Jilles Tjoelker <jilles@stack.nl>
Reviewed by: tegge, bde
2003-06-09 21:46:22 +00:00
jhb
734fc8d52e
The issetugid() function is MPSAFE.
2003-06-09 21:34:19 +00:00
scottl
f99b05da88
Track the resource id of the memory port instead of just assuming that
...
it is 0x0. Cardbus-based sio/modem cards can now be ejected without
panic'ing.
2003-06-09 21:25:14 +00:00
markm
7c32cdbb93
Bit of modernising. Remove old KerberosIV entries, add example
...
sshd entries, sort internal services the same as everywhere
else.
2003-06-09 21:04:30 +00:00
rushani
7f6beb5e90
Merge the following from the English version:
...
1.156 -> 1.157 hardware/common/dev.sgml
2003-06-09 20:12:42 +00:00
phk
5411462454
A white-space nit I noticed.
2003-06-09 19:40:34 +00:00
rushani
a8495cc7d7
Fix some punctuation marks.
2003-06-09 19:39:12 +00:00
charnier
2d8c3025e5
Introduce options definition the standard way. command -> utility.
2003-06-09 19:37:45 +00:00
alc
99e4660fa8
Update the vm object and page locking in exec_map_first_page(). Mark the
...
one still anticipated change with XXX. Otherwise, this function is done.
2003-06-09 19:37:14 +00:00
charnier
567bdfa6b2
Introduce options definition the standard way. Do not uppercase first
...
letter in FILES section.
2003-06-09 19:35:56 +00:00
charnier
b14a9fc5e6
Introduce options definition the standard way.
2003-06-09 19:32:02 +00:00
phk
3bba46e45a
GEOMification of CCD.
...
You need your kernel and ccdconfig(8) to be in sync, particularly if your
source tree is on a ccd device.
2003-06-09 19:25:07 +00:00
alc
00063a54b2
- Add vm object locking to vm_pgmoveco().
...
- Add a comment to vm_pgmoveco() describing what remains to be done
for vm locking.
2003-06-09 19:23:03 +00:00
charnier
f41e5c9c45
Revert previous commit, from Bruce:
...
This is a style bug. err() is declared is non-returning so that every
use of it doesn't need to be encrufted with NOTREACHED. It's too bad
that only gcc understands the declaration.
Asked by: bde@
2003-06-09 19:21:35 +00:00
fjoe
5cbf9aa68d
Merge NetBSD bktr_core.c rev. 1.26:
...
Fix broken programming of VSCALE_HI registers in yuv422_prog().
PR: 46521
Obtained from: NetBSD
MFC after: 3 days
2003-06-09 19:13:38 +00:00
phk
96300d6f8f
Fix error handling for ENOMEM style issues.
2003-06-09 19:12:19 +00:00
fjoe
46b60f7688
Add two more Vendor ID's for Leadtek Winfast TV 2000
...
PR: 47453
Obtained from: NetBSD (partially)
2003-06-09 19:11:01 +00:00
jmallett
2f59062691
Attempt to fix Alpha build by renaming ident[] to kern_ident[].
2003-06-09 18:19:33 +00:00
jhb
ccd243b6da
When we re-route a PCI interrupt, write the new IRQ value into the intline
...
register.
Reviewed by: imp
2003-06-09 18:08:46 +00:00
mtm
5480309374
_thread_printf() is only used for debugging or in cases where something's
...
screwed beyond all help, so it can just skip the pthreads wrapper
for write(2) and call directly into it.
2003-06-09 17:58:15 +00:00
mtm
f291e05470
o Have rc.d/apm report on the status of apm.
...
o Modify rc.d/apmd to make correct use of this information.
Submitted by: Simon L. Nielsen <simon@nitro.dk> (with minor modifications)
2003-06-09 17:44:30 +00:00
jhb
ae45522340
- Add a td_pflags field to struct thread for private flags accessed only by
...
curthread. Unlike td_flags, this field does not need any locking.
- Replace the td_inktr and td_inktrace variables with equivalent private
thread flags.
- Move TDF_OLDMASK over to the private flags field so it no longer requires
sched_lock.
2003-06-09 17:38:32 +00:00
mtm
37d801936a
o Fix a typo
...
o Fill in the ipx_down() routine.
Submitted by: ceri
2003-06-09 17:34:31 +00:00
hmp
286a32fdca
Hook up pci(9) manual page to the build.
...
Approved by: des (mentor)
2003-06-09 17:33:25 +00:00
hmp
a223347156
Bring in a manual page documenting some important functions of the
...
PCI bus interface. I have made some modifications to this manual
page, so it looks a bit different from the original version that
was posted to me.
Submitted by: Bruce M. Simpson <bms@spc.org>
Reviewed by: imp, mdodd (early copy)
Approved by: des (mentor)
MFC after: 3 days
2003-06-09 17:32:41 +00:00
mtm
856d46871b
Previously, a "forced" command always exited successfully (with the
...
exception of the default 'status' command) regardless of whether the
executed command was actually successfull or not. Forced scripts should
always correctly reflect the outcome of the command.
NOTE: exit values are treated as booleans. We don't care what
the actual exit value was, only whether it was successfull or not.
2003-06-09 17:31:06 +00:00
hmp
03932d8580
Add a comment to de-obfuscate the meaning of the PQ_CACHESIZE
...
kernel configuration option. This created confusion resulting
into a PR.
PR: docs/45294
Approved by: des (mentor)
Discussed with: bmilekic
2003-06-09 17:09:51 +00:00
netchild
4521ab44c2
Sanity check fd before using it as an array index.
...
Noticed by: ted@NLnetLabs.nl (Ted Lindgreen)
Approved by: ru
2003-06-09 16:45:37 +00:00
jhb
1a01f6bc0c
Remove stale reference to the deprecated USER_LDT option. The associated
...
code is always compiled into the kernel now.
Submitted by: Hubert Tournier <hubert@frbsd.org>
PR: docs/53068
2003-06-09 11:46:22 +00:00
jmallett
05e817b7af
Expose kern.ident by way of OID_AUTO.
...
Requested by: phk
2003-06-09 10:54:23 +00:00
ru
7bf8495ee2
Teach mdoc(7) about the upcoming 5.2-RELEASE.
...
Suggested by: juli
2003-06-09 10:40:17 +00:00
jmallett
000dad93ab
Add sysctlbyname(3) support, and use that for uname -i, in preparation for
...
replacing the committed static OID version with a string-based OID_AUTO
version.
2003-06-09 10:23:43 +00:00
jmallett
6cf3ba1323
Commit rudimentary libufs manual pages, except for that for
...
getino(3)/putino(3), inode.c has been reworked in Perforce to the point
where a manual page may not be accurate. Certainly putino(3) has not
even been merged back yet.
These will need a lot of improvement for most applications, but they
document the API enough to get someone on their feet, most likely. The
best documentation still exists in the form of libufs(3) consumers in the
base system.
2003-06-09 09:59:11 +00:00
jmallett
088f7e9d08
Remove ufs_disk_ctor and ufs_disk_dtor, they never came to fruition. I do
...
not know of any software using them, and there is no "published API" for
libufs, as it were.
2003-06-09 09:47:38 +00:00
jmallett
f315e03eaf
Make kernel identification (`ident' in the config(8) driver) available to
...
userland, and the kernel. In the kernel by way of the 'ident[]' variable
akin to all the other stuff generated by newvers.sh. In userland it is
available to sysctl consumers via KERN_IDENT or 'kern.ident'. It is exported
by uname(1) by the -i flag.
Reviewed by: hackers@
2003-06-09 09:38:20 +00:00
jmallett
0e96b35689
Reduce diffs with code in Perforce:
...
Parenthesise return values.
2003-06-09 09:32:29 +00:00
jmallett
6cb7abd918
Marshal newfs -L (filesystem volume names), the names are not marshalled
...
with any quoting, but that should be OK for re-input, regardless.
2003-06-09 09:26:02 +00:00
roam
1ae2acf928
Remove duplicate 'of the'.
...
PR: 53073
Submitted by: Priit Piipuu <priit.piipuu@mail.ee>
MFC after: 2 weeks
2003-06-09 09:19:21 +00:00
murray
69bafe584a
Update the number and size of ports in the Ports Collection.
2003-06-09 07:05:59 +00:00
alc
f13256329b
Hold the vm object's lock when performing vm_page_lookup().
2003-06-09 07:01:05 +00:00
alc
fd950733b7
Don't use vm_object_set_flag() to initialize the vm object's flags.
2003-06-09 06:50:02 +00:00
imp
b59d7d9276
Change incorrect strings.h to more correct string.h to pick up
...
declarations for strlcpy, strlen, strmp and strcpy.
2003-06-09 06:30:36 +00:00
imp
0fcc0bc2e1
Include sys/param.h for both modfind and kldload
...
Include sys/linker.h for kldload
Include sys/module.h for modfind
sort sys includes
2003-06-09 06:26:50 +00:00
imp
dde0cbde95
Include stdlib.h for atoi declaration.
...
Add $FreeBSD$ while I'm here.
2003-06-09 06:23:10 +00:00
imp
55bc626966
Include stdlib.h for atoi declaration
...
Add $FreeBSD$ while I'm here.
2003-06-09 06:22:01 +00:00
imp
d094e330d9
include string.h for memcmp declearation
2003-06-09 06:19:15 +00:00
imp
8c54690ffe
Include string.h for strlen declaration
2003-06-09 06:17:07 +00:00
imp
606a9095e3
Include stdlib.h for exit declaration
2003-06-09 06:16:18 +00:00