tsutsui
d0e89b46cb
- strncpy() -> strlcpy()
...
- adjust buffer length
2006-07-19 18:25:40 +00:00
tsutsui
83ed44a817
some KNF
2006-07-19 17:32:15 +00:00
tsutsui
f94698e954
Define base address offsets of intio devices in intioreg.h
...
and replace various magic numbers with the macro.
2006-07-19 17:21:23 +00:00
tsutsui
33663964ec
Use iobase address passed from attach args.
2006-07-19 17:18:03 +00:00
tsutsui
d72fb94231
- use __arraycount()
...
- remove parentheses from return values
2006-07-19 16:23:41 +00:00
tsutsui
6b93d0f87d
Use CPUFLAGS="-march=vr5000 -mabi=32".
2006-07-19 15:33:53 +00:00
blymn
36c3e07ffa
Add destination file vnode to rename checking.
2006-07-19 12:45:19 +00:00
blymn
ee551118c6
Add extra argument to rename check to check destination file.
2006-07-19 12:44:11 +00:00
kent
9f8e1fe441
fix crash by reading a mixer value with AD1981HD codec, which
...
has invalid connection lists.
2006-07-19 02:40:18 +00:00
itohy
67d67209d7
Make new device (vendor 0x1317, product 0x9511) work as AN983.
2006-07-18 14:26:57 +00:00
itohy
3cb3cfb1dd
Regen from pcidevs rev 1.807.
2006-07-18 14:21:02 +00:00
itohy
060bfcacf0
Identify vendor 0x1317, product 0x9511 as ADMtek AN983B,
...
since OpenSolaris says it is "ADMTek Comet 983b".
2006-07-18 14:19:14 +00:00
tsutsui
fd040c4006
Add and update misc items.
2006-07-18 13:24:39 +00:00
tsutsui
e621e8f3df
- always enable options MIPS3_ENABLE_CLOCK_INTR so that spllowerclock(9)
...
works properly
(XXX: the real fix is to implement proper CLFK_BASEPRI())
- prepare an independent statclock(9) handler which use MIPS3 CPU internal
clock interrupt. Enabled by options ENABLE_INT5_STATCLOCK, but not enabled
by default.
2006-07-18 12:51:01 +00:00
tsutsui
fe55d37a26
Remove obsolete comment.
2006-07-18 12:21:42 +00:00
salo
36848f108e
G/C apm_power_print() for APM_POWER_PRINT case, make it compile.
...
ok <christos>
2006-07-17 21:04:17 +00:00
christos
52f01eaf1c
remove lhs cast for gcc4
2006-07-17 19:29:31 +00:00
gdamore
df112a3055
Wait a little longer, because some devices (eg bt3c) take a few seconds to
...
enable when they are loading firmware so we need to wait a bit longer.
Patch from Iain Hibbert, at his request.
2006-07-17 19:20:16 +00:00
elad
8ee43586ab
move the fileassoc_delete_file() call above the VOP_REMOVE() one, yamt@
...
says vp might not be valid after it.
2006-07-17 19:05:36 +00:00
ad
e7447d9340
- Always make p->p_cred a private copy before modifying.
...
- Share credentials among processes when forking.
2006-07-17 15:29:06 +00:00
ad
16fc727817
Just use proc0.p_cred where root credentials are needed, instead of
...
allocating a new kauth_cred_t.
2006-07-17 14:49:16 +00:00
ad
2af3d29e01
- Don't cast kauth_cred_t to (struct ucred *), just set pc_ucred = NULL.
...
- Fill ucred::cr_ref.
2006-07-17 14:47:02 +00:00
ad
55a5faa1ef
- Only acquire cr_lock when changing cr_refcnt.
...
- When freeing, test the value of cr_refcnt from inside the lock perimiter.
- Change some uint16_t/uint32_t types to u_int.
- KASSERT(cr_refcnt > 0) in appropriate places.
- KASSERT(cr_refcnt == 1) when changing the credential.
2006-07-17 14:37:20 +00:00
christos
ef1750eb29
make APM_POWER_PRINT compile.
2006-07-17 13:23:46 +00:00
martin
5958a5d814
This requires <sys/lock.h> - make it include it directly.
2006-07-17 11:38:56 +00:00
martin
d91f1187f9
Back out previous - it apparently was not even compile tested.
2006-07-17 11:36:50 +00:00
christos
7358f7042d
PR/34007: Noriyuki Shiota: vmstat fails on the multiboot kernel booted by
...
GRUB-0.97. Initialize some previously unititiazed ELF header fields.
2006-07-16 21:16:22 +00:00
elad
77de54cbf0
get rid of CURTAIN() macro. inline the last use of it, together
...
with a nice XXX comment (assigned to me of course) that we should
be doing this differently.
2006-07-16 21:13:00 +00:00
elad
d4410e6fde
CURTAIN() -> KAUTH_GENERIC_CANSEE.
2006-07-16 20:21:42 +00:00
elad
d9a7152c3e
add KAUTH_GENERIC_CANSEE, which is like the KAUTH_PROCESS_CANSEE, only
...
for two kauth_cred_t rather than kauth_cred_t and struct proc *.
advise against using it in the man-page; it should be used only in cases
where we either don't have an object-specific op or when we can't easily
use one.
2006-07-16 20:10:11 +00:00
elad
9be7229906
expose less api; prompted by yamt@.
2006-07-16 19:37:55 +00:00
kardel
e804524e26
fix another t{s,v}tohz() fallout (invalid remaining time)
...
now passes regression/sys/kern/sleeping
2006-07-16 19:23:11 +00:00
elad
c6d34abf63
oops, forgot to commit that one. thanks Arnaud Lacombe.
2006-07-16 18:49:29 +00:00
cube
b1b29cb4ae
Remove that example. It was obsolete even before 3.0 release.
2006-07-16 10:52:22 +00:00
yamt
402cb9eb95
adapt to vfs_copyinfh -> vfs_copyinfh_alloc rename.
2006-07-16 07:52:02 +00:00
rillig
f2634b6a2b
Reordered the declaration-specifiers so that "inline" comes before
...
"int", which fixes a gcc warning.
2006-07-16 06:32:42 +00:00
rillig
07e31b3af5
When debugging output is disabled, define DPRINTF() to a proper
...
statement expression instead of the empty string. Fixes a gcc warning in
ibcs2_ioctl.c.
2006-07-16 06:31:42 +00:00
rillig
b102417f76
Fixed the gcc warning that "static" should come before "const".
2006-07-16 06:06:20 +00:00
rillig
e769ad7ca4
Added type information for the parameter r of isapnp_read_reg.
2006-07-16 06:01:03 +00:00
gdamore
d5875505ba
Remove unused memp. Fixes coverity CID 3713 from run 61.
2006-07-15 20:52:59 +00:00
elad
4f60437127
minor api cleanup, and remove useless VOP_GETATTR() calls.
2006-07-15 20:07:36 +00:00
elad
a904c6895a
update my email on the copyright to @netbsd.org
2006-07-15 16:48:51 +00:00
elad
a890e27076
move veriexec_clear() from dev/verified_exec.c to kern/kern_verifiedexec.c
2006-07-15 16:43:35 +00:00
elad
e3f6ad54bf
dont use magic numbers.
2006-07-15 16:42:12 +00:00
elad
904a157292
some cleanup and fixes:
...
- fix possible panic and vfs refcnt issue
- use log(9) instead of printf(9) where possible
- indent
- stop logging fsid/fileid
2006-07-15 16:33:16 +00:00
martin
631d071e84
FHANDLE_SIZE_MIN is an allowed value for the requested size (it happens
...
to be the old static size on 32bit archs, so the compat_30 code uses it)
2006-07-15 16:32:29 +00:00
tsutsui
970c192eba
- configure PCI space for viaide so that DMA will work even if the firmware
...
doesn't map DMA registers properly
- enable viaide secondary port explicitly which isn't enabled by some firmware
Tested on RaQ and RaQ2.
2006-07-15 08:08:23 +00:00
elad
c4afa933de
add (commented out) fileassoc(9) kernel options on some popular archs.
2006-07-15 07:55:20 +00:00
skrll
96bba029ff
KNF
2006-07-15 06:44:43 +00:00
yamt
96cfc7d98a
remove unused code and add some comments.
2006-07-15 06:33:40 +00:00