Commit Graph

81206 Commits

Author SHA1 Message Date
yamt
069692b8ed include kauth.h for kauth_cred_geteuid. 2006-05-15 09:21:21 +00:00
yamt
17e8de7630 - include kauth.h for kauth_authorize_generic.
- wrap a long line.
2006-05-15 09:19:31 +00:00
yamt
6c89e74b38 include kauth.h for kauth_cred_geteuid. 2006-05-15 09:17:05 +00:00
yamt
f1761fc4af - include kauth.h for kauth_cred_geteuid.
- fix an incomplete kauth change.
2006-05-15 09:14:42 +00:00
yamt
d8a45254df include kauth.h for kauth_cred_geteuid. 2006-05-15 09:11:28 +00:00
yamt
fd1132d079 include sys/kauth.h for kauth_authorize_generic. 2006-05-15 09:07:59 +00:00
uwe
d5b4b78d10 Change _BSD_VA_LIST_ from "void *" to "__builtin_va_list" for newer
gcc versions and "char *" otherwise.  This is what most other arches
use, modulo different __GNUC_PREREQ__.

This is in preparation for replacing stdarg.h and varargs.h with
versions based on __builtin_* instead of handwritten code that gcc
3.3.6 and up refuse to compile b/c of lhs casts.

Identical binary code produced.
2006-05-15 08:57:59 +00:00
christos
f1e7ec5164 we need <sys/kauth.h> for the kernel. 2006-05-15 03:01:50 +00:00
simonb
064d4f515e Fix typo in MIPS3_SR_EIE.
From Anders Gavare.
2006-05-15 02:26:54 +00:00
christos
641b7ad824 More kauth fallout. 2006-05-15 01:29:02 +00:00
yamt
394475baf3 include sys/kauth.h for NOCRED. 2006-05-15 00:55:57 +00:00
yamt
dfae4593ce include sys/kauth.h for kauth_cred_geteuid. 2006-05-15 00:55:29 +00:00
christos
2536b870ce Don't include <sys/kauth.h>; breaks userland (newfs_lfs) 2006-05-15 00:45:57 +00:00
christos
b70f726885 XXX: GCC uninitialized 2006-05-15 00:36:55 +00:00
christos
fc6d984beb kauth fallout 2006-05-15 00:05:16 +00:00
elad
8ccb6c9341 integrate kauth. 2006-05-14 21:55:09 +00:00
elad
2867b68bc3 integrate kauth. 2006-05-14 21:42:26 +00:00
elad
fc9422c9d9 integrate kauth. 2006-05-14 21:31:52 +00:00
elad
874fef3711 integrate kauth. 2006-05-14 21:19:33 +00:00
elad
215bd95ba4 integrate kauth. 2006-05-14 21:15:11 +00:00
elad
33b0a10da4 add kauth backend. 2006-05-14 21:12:38 +00:00
bouyer
dc6fb875d6 Add a missing break in a switch clause, causing the frontend to go to Closed
state when it should not.
2006-05-14 20:44:36 +00:00
gavan
126197eae7 Fix typo 2006-05-14 15:26:05 +00:00
tsutsui
d90fe882d9 Specify CPUFLAGS for Rm523x:
> makeoptions	CPUFLAGS="-mips2 -Wa,-mips2 -Wa,-mtune=rm5230"

before:
5693.654u 1059.921s 1:52:29.76 100.0%   0+0k 310+8815io 2493pf+0w

after:
5680.013u 983.282s 1:51:00.49 100.0%    0+0k 311+9015io 2494pf+0w
2006-05-14 14:27:14 +00:00
he
34b3f04168 Move declaration up ahead of active code in the function, so that
this can be built again with gcc 2.95.3, as used by vax.
2006-05-14 14:00:17 +00:00
he
355013fbd7 Don't use MALLOC_DECLARE() unless _KERNEL is defined.
Fixes build problem of usr.bin/fstat/ for vax.
2006-05-14 12:25:11 +00:00
martin
01903cbdf3 Fix typo in comment. From Mátyás János in PR kern/33477. 2006-05-14 10:25:16 +00:00
yamt
de6ea5711e - rename uvm_tree_sanity to uvm_map_check and add some
(non tree related) checks.
- remove treesanity_label.  instead, just panic if any corruption is detected.
2006-05-14 08:22:50 +00:00
yamt
37f3579cf8 - uvm_mapent_trymerge: don't forget to update hints.
- clear_hints: new function.
- uvm_map_replace: use clear_hints.  no functional change.
- add some assertions.
2006-05-14 08:21:36 +00:00
yamt
be55e1f38a update first_free correctly. 2006-05-14 08:20:35 +00:00
tsutsui
3eb8ea4219 Pull slightly optimized BUS_DMASYNC_PREREAD op from other mips3 ports. 2006-05-14 05:53:42 +00:00
christos
c0fdc5190f XXX: GCC uninitialized 2006-05-14 05:42:43 +00:00
christos
103d2f520c XXX: GCC uninitialized. 2006-05-14 05:30:31 +00:00
christos
fc33769a12 gcc 4 does not like LHS casts. 2006-05-14 05:28:45 +00:00
christos
12b7ab5f0b Correct a bogus expression gcc4 found. 2006-05-14 05:27:59 +00:00
christos
99b7478875 Initialize an uninitialized variable gcc 4 found 2006-05-14 05:26:59 +00:00
dyoung
7153b68a4a Make rtwvar.h, rtw.c agree whether rtw_host_rfio and rtw_debug are
static or extern.  Problem noted by Tom Spindler.
2006-05-14 04:08:09 +00:00
christos
ca0ec852e6 XXX: GCC uninitialized 2006-05-14 03:40:02 +00:00
dogcow
12d973491c gcc4: 'Data' may be used uninitialized in this function 2006-05-14 03:02:14 +00:00
christos
d04095abaa Comment out packed attributes that gcc 4 does not like. 2006-05-14 02:45:45 +00:00
christos
8f60e3b3e5 Comment out attribute packed. Gcc4 warns us that the field is too narrow
for packing. Produces the same size struct on i386 (28 bytes)
2006-05-14 02:34:41 +00:00
lukem
c75cb560f1 support MAKEVERBOSE 2006-05-13 12:02:54 +00:00
lukem
e7526fa7ea support MAKEVERBOSE 2006-05-13 09:14:14 +00:00
lukem
261d50393a Convert to using CC instead of LD, as LDFLAGS is for CC not LD. 2006-05-13 09:13:11 +00:00
xtraeme
3b291301d4 Remove code for the IT87xxF chipsets, it was included on its own
driver (it(4)).
2006-05-13 09:03:21 +00:00
xtraeme
33a96be9f2 Driver for iTE IT87xxF and compatibles hardware monitor. Add
commented out entries on GENERIC and GENERIC_LAPTOP.

Adapted from OpenBSD.
2006-05-13 09:02:18 +00:00
skrll
214053461e Fix some more comments. 2006-05-13 08:56:08 +00:00
lukem
f2e1749b26 support MAKEVERBOSE 2006-05-13 04:12:33 +00:00
lukem
dff2a78d7a Convert to using CC instead of LD, as LDFLAGS is for CC not LD. 2006-05-13 04:11:04 +00:00
matt
0e504287d7 Fix a problem when an exec page is mapped, modified, and then unmapped.
Make sure to either clear the execness or sync the page to the icache.

This fixes gdb testsuite failures.  Thanks for nathanw for testing.
2006-05-13 04:04:45 +00:00