Commit Graph

154676 Commits

Author SHA1 Message Date
rpaulo 9db5d6d8b8 Resolve conflicts. 2006-12-21 02:56:37 +00:00
rpaulo 0225a7dd90 postfix-2.3.5 2006-12-21 02:27:16 +00:00
macallan 610c0515b7 build XFree86 on shark 2006-12-21 01:45:32 +00:00
kiyohara 71d34007f5 Fix memory allocation, in case isochronous transfer fail this. 2006-12-21 00:31:51 +00:00
macallan 96e9b0c3c2 don't try to call the VESA BIOS on macppc 2006-12-21 00:24:04 +00:00
agc 06c3bf82f1 Fixes to allow veriexecgen to be built as a host tool. 2006-12-20 22:03:20 +00:00
bouyer 39568acf5e Add missing $NetBSD: $ 2006-12-20 21:44:06 +00:00
dsl c26f3a4858 Fix detection and reporting of dependency loops in parallel makes.
make's unit_tests should now run again.
2006-12-20 20:46:35 +00:00
rpaulo f60d1114d3 Comment out #ident. 2006-12-20 17:03:20 +00:00
christos af4b090320 From Anon Ymous:
- add __unused
- remove __GNUC__ hack
2006-12-20 16:47:13 +00:00
christos c20e20ce2a From Anon Ymous:
- add __unused
- fix volatile
2006-12-20 16:33:34 +00:00
skrll be0d7b99e3 - Upgrade to the latest firmware and as a result remove the error log dump.
- Mostly sync with OpenBSD
	- Serialise sending commands to the firmware
	- Remove redundant calls to bpfdetach.
	- use bus_size_t where appropriate and not fetch iobase as it's not
	  used.
	- improve 802.11 radiotap support (correct rx rate)
	- add short preamble flag
	- add short slot time support
	- ignore parity errors (as per the Linux driver)
	- Set Tx power for all channels.
	- disable bluetooth co-existance
	- Check that ni->ni_rates.rs_nrates is not greater than the maximum
	  handled by the firmware.
- Begin syncing with the FreeBSD driver by renaming a few things.
2006-12-20 16:30:20 +00:00
mlelstv e2d192dd4b do not compare ipv6 ipsec tunnel addresses against uninitialized data.
Fixes PR kern/34734
2006-12-20 15:39:23 +00:00
elad 2fa3937ffc Markup fix - forgot 'Fn'. 2006-12-20 12:29:09 +00:00
elad 368ec17e69 Remove the third argument from check_exec() and just check for ep_flags
in the exec_package to know if we need to use VERIEXEC_DIRECT or
VERIEXEC_INDIRECT.

Suggested by and okay yamt@
2006-12-20 11:35:29 +00:00
agc d05a6603f6 A commit too far - don't try to build veriexecgen for just now 2006-12-20 08:22:41 +00:00
wiz a719197f0c Punctuation nit. 2006-12-20 07:34:44 +00:00
christos 80b162af27 fix kernel panic with veriexec and raidframe. 2006-12-20 01:51:48 +00:00
hubertf 9f28cd0b4a Add note on handling the O2 framebuffer, and how to work around the
non-support, by giving instructions for a serial console.

By Daniel Sieger <dsieger@TechFak.Uni-Bielefeld.DE>
2006-12-20 00:40:16 +00:00
agc b1a085da3c Build veriexecgen as a host tool 2006-12-19 21:23:18 +00:00
agc fa94897003 + some minor cosmetic changes
+ rather than using global variables, accessed all over the place, create
a local structure, and pass it down.

+ add a -p argument to denote a prefix, so that it's possible to record
a different directory hierarchy from the one that was scanned.  One
typical use would be:

	# ./veriexecgen -v -d /usr/dest/i386 -a -p /usr/dest/i386 -r -o fingers

to create a fingerprint database called fingers from the files located
in the /usr/dest/i386 hierarchy, but without the leading /usr/dest/i386
prefix:

	# Generated by agc, Tue Dec 19 13:10:34 2006
	/bin/domainname SHA256 12622c8f3698e51f090abf84ce81aaaaa1ed72135291b41a3e7d6c7b6a2a9847
	/bin/chmod SHA256 5c3f8fec48601e0eaf7f47522ad8ff9fabb442b123ada97a71de285b4f6bf658

+ make veriexecgen into a host tool
2006-12-19 21:21:28 +00:00
smb 4612e5b3e5 Handle new gcc properly 2006-12-19 21:17:17 +00:00
wiz b60285f6d5 Nicer macro usage. 2006-12-19 20:33:35 +00:00
wiz 6c0754a434 Drop trailing whitespace. 2006-12-19 19:06:44 +00:00
christos 4ad17e5702 No need to leave a lot of space between the error number and the message. 2006-12-19 19:02:49 +00:00
christos c613b70040 Xr lint 7; noticed by Anon Ymous 2006-12-19 19:00:20 +00:00
wiz ea180530fa Xref msk, and describe mfi and bnx. 2006-12-19 17:52:16 +00:00
jmmv 320a6bcfea Note that meta data is stored in non-pageable memory and the problems this
may carry.  Suggested by Greg Troxel in private mail.
2006-12-19 14:50:49 +00:00
itohy 41d24e831c Fix bus_dmamap_sync() usage.
This should not be a problem since BUS_DMASYNC_POSTWRITE is probably a no-op.
2006-12-19 14:12:26 +00:00
kleink 69647b7dbd Mention/Xref ral(4). 2006-12-19 11:06:44 +00:00
elad 9033a922ea Don't allow anyone but the superuser to do 'ctl' on procfs nodes. 2006-12-19 10:07:00 +00:00
elad f1a69ab3ea Some changes to get rid of another KAUTH_GENERIC_ISSUSER usage:
- Make procfs_control() in procfs_ctl.c static,
  - Add an argument to the above, 'pfs', for the pfsnode,
  - Add another request type to KAUTH_PROCESS_CANPROCFS named
    KAUTH_REQ_PROCESS_CANPROCFS_CTL (and update documentation),
  - Use the above combination in a call to kauth_authorize_process().
2006-12-19 09:58:34 +00:00
yamt 1f4ec449e9 yamt-splraiseipl: some more descriptions. 2006-12-19 06:11:47 +00:00
yamt 0f5a6c75a7 yamt-splraiseipl: add some test results reported to me privately. 2006-12-19 06:06:30 +00:00
uwe fd6ecc2112 Split "if (cond) stmt;" to be on separate lines. 2006-12-19 02:02:03 +00:00
simonb a236c92fa8 Fix a tyop, and a few other little punctuation nits while here. 2006-12-19 01:13:05 +00:00
kleink 4d3ac0366b Redo rev. 1.42, fixing the original array subscript pasto the right way. 2006-12-18 23:13:39 +00:00
tls aa99a9cd13 Add --param ssp-buffer-size=1 if USE_SSP as for userspace.
Add kern_exit_43.c to VARSTACK -- it isn't, really, but it causes an error
because it has a 0-element array on the stack and SSP always emits the
error that it is not protecting such a small array (ssp-buffer-size=0 is
not supported, so, really, it should not emit this error!).
2006-12-18 22:37:36 +00:00
christos 504a87e860 don't use 256 and 255, define and use a constant. 2006-12-18 22:27:18 +00:00
christos 9450025adc from Anon Ymous: compile with -Wextra 2006-12-18 21:03:29 +00:00
christos c2ea993397 Convert a "(void)&" to a volatile declaration. Also fix the
intstructions[] table terminator in gsp_inst.c so this will compile
with -Wextra.
2006-12-18 20:12:21 +00:00
christos d0e5eb6a35 from Anon Ymous:
Remove a "(void)&" construction: iop is used by the parent
and always set after the vfork().  Also flag some parameters __unused
so this will compile with -Wextra.
2006-12-18 20:11:10 +00:00
christos 8539ad5cf5 from Anon Ymous: remove (void)&var; 2006-12-18 20:08:48 +00:00
gdt 38eac16b69 Use agp_machdep.c from the new location (x86, not i386). 2006-12-18 20:07:36 +00:00
christos 746c5b06eb Convert a couple of "(void)&" constructs to volatile.
Flag various unused parameters in restore and dump so that these will
compile with -Wextra.  (Note: restore uses some stuff from dump.)
2006-12-18 20:07:32 +00:00
christos 920d4bcbef from Anon Ymous:
Convert a "(void)&" construct to volatile.
Make two variables in wwiomux.c volatile that gcc -Wextra complained about.
Do proper initialization of lcmd_arg tables and flag some variables
__unused so this will compile with gcc -Wextra.
2006-12-18 20:04:55 +00:00
nonaka 964e61ba35 compile again. 2006-12-18 15:32:10 +00:00
nonaka 751c643773 Bump up SYMTAB_SPACE. 2006-12-18 15:31:30 +00:00
nonaka 405a97b628 Fix evbarm compile again. 2006-12-18 15:30:56 +00:00
christos 471243e4da volatile fixes, from Anon Ymous 2006-12-18 15:17:38 +00:00