Commit Graph

180605 Commits

Author SHA1 Message Date
bouyer
f48b5c49cc Declare sh_flags volatile.
Without it, on ports where splhigh() is inline, the compiler will optimise
the second SOFTINT_PENDING test in softint_schedule(). A dissasembly
of softint_schedule() with and without the volatile sh_flags confirm this
on sparc.
Because of this there is a race that could lead to the softhand_t
being enqueued twice on si_q, leading to a corrupted queue and
some handler being SOFTINT_PENDING but never called.

Should fix PR kern/38637
2009-05-05 20:26:36 +00:00
jschauma
3ebf4f45cb Note that all file tests with the exception of -h and -L follow symbolic
links and thus evaluate the test for the file pointed at.
2009-05-05 19:04:01 +00:00
christos
97773de03d PR/41358: YAMAMOTO Takashi: top -n is broken, don't return -1 early if
!smartterminal
2009-05-05 18:52:13 +00:00
christos
213e7ef10b WARNS=4 2009-05-05 18:49:49 +00:00
msaitoh
b25f90b108 Doesn't print error message only when the register is BGE_SRS_MODE.
It occurs on some environment (and once after boot?). Other *BSDs and
Linux don't print the error message for all registers.
2009-05-05 18:08:28 +00:00
tsutsui
a6747c30ce - KNF and some misc cosmetics
- remove a function name from error messages on attach failure
2009-05-05 16:38:41 +00:00
tsutsui
b4fc1819a0 Note about backend of ews4800mips. 2009-05-05 16:25:36 +00:00
tsutsui
af9c1fbbaf zaudio(4) is zaurus specific, so use `zaurus' as theme of those entries
for the www changes page.
2009-05-05 16:11:31 +00:00
tsutsui
483e4737ba Note a number of visible changes since February. 2009-05-05 16:05:51 +00:00
tsutsui
1ad413250a Add support for i82596 Rev A chip which doesn't have the enhanced 32 bit
big endian mode:
- add IEE_REV_A flag to indicate if chip support the 32 bit BE mode or not
- add IEE_SWAPA32() macro and use it on necessary 32 bit DMA pointers
- rename IEE_SWAP() macro for the SCP address pointer and statistics
  counters which require word swap even on Rev B/C chips to IEE_SWAP32()
  for clarification
- add comments about these BE mode quirks

Tested on HP9000 735/125 by me and also tested on 715/50 by skrll@
with netbsd-5 branch, and fixes MI part of PR port-hp700/35531.
2009-05-05 15:47:35 +00:00
agc
0d85ad6ad7 Don't bother searching for assert.h, it's not needed any more 2009-05-05 15:29:46 +00:00
agc
ed0df671c8 Get rid of remaining assert()s in netpgp. 2009-05-05 15:25:27 +00:00
pgoyette
5fae2745d1 Update type of argument 4 from u_quad_t to uint64_t to match the actual
implementation.
2009-05-05 13:12:25 +00:00
cegger
4bbacd3411 buildfix: use %d for BOOTP_SIZE_(MIN,MAX).
Makes i386 ALL kernel build again.
2009-05-05 12:48:31 +00:00
nonaka
6cb21f59ee Added NE2000 with 8bit bus width support.
reviewd by tsutsui@ at tech-kern ML.
2009-05-05 12:37:24 +00:00
cegger
06e69f3860 struct device * -> device_t 2009-05-05 12:10:07 +00:00
cegger
f2bccc0a8e struct device * -> device_t, use device_private() 2009-05-05 12:07:15 +00:00
cegger
73af259591 Attach on BCM5709 chip.
XXX Firmware fails to complete initialization on this chip.
2009-05-05 10:21:22 +00:00
cegger
dc97f7f624 print autoconf error message with aprint_error 2009-05-05 10:02:52 +00:00
cegger
70b3d943f4 age(4) and ale(4) have been pulled into netbsd-5 for NetBSD 5.1
XXX This needs to be pulled into netbsd-5 for correctness.
2009-05-05 09:58:40 +00:00
cegger
6a970ea21d device_t/softc split 2009-05-05 09:51:23 +00:00
agc
bcfd85659b + __ops_packet_t -> __ops_subpacket_t
+ __ops_parser_content_t -> __ops_packet_t
+ rename some other long names
  51 chars is the record function name length so far
+ preliminary moves to support detached signatures
  as yet, incomplete
+ add back command line option to list packets in a signed or encrypted file
+ make __ops_parse() take an argument whether to print errors, and kill the
  __ops_parse_and_print_errors() function
+ get rid of some assertions in the code - this is a library - about 100 to go
2009-05-05 01:28:15 +00:00
wiz
cc8e7a968a Add missing apostrophe. 2009-05-04 22:31:36 +00:00
wiz
decd684ac0 Remove superfluous spaces around parentheses. 2009-05-04 22:28:30 +00:00
ad
f04d7e49cc + callout_halt 2009-05-04 21:33:00 +00:00
ad
e8f7cd4ed0 Enable -mtune=nocona by default on x86. I have tested on a range of CPUs
and this seems to give the best results.
2009-05-04 21:32:31 +00:00
wiz
b6359ce897 Punctuation. 2009-05-04 21:13:58 +00:00
wiz
a44b9acd01 Use Sx. Remove superfluous .Pp. 2009-05-04 21:11:53 +00:00
wiz
8da40e7f0e Remove trailing whitespace. 2009-05-04 21:09:12 +00:00
wiz
36ad9ca39e Remove superfluous comma. 2009-05-04 20:54:50 +00:00
rmind
3d7fe7769c ufsdirhash_recycle():
- Fix ufs_dirhashmem modification (do it atomically).
- Fix a memory leak.

OK by <ad>.
2009-05-04 20:54:25 +00:00
wiz
b4562aaf07 New sentence, new line. Use Aq instead of \*[Lt]\*[Gt]. 2009-05-04 20:54:16 +00:00
wiz
e6bed77504 New sentence, new line. 2009-05-04 20:48:06 +00:00
wiz
d85266f985 Fix formatting. New sentence, new line. 2009-05-04 20:47:48 +00:00
wiz
efabe55512 Sort sections. 2009-05-04 20:43:48 +00:00
wiz
6272d564d6 New sentence, new line. 2009-05-04 20:42:00 +00:00
wiz
d0405d7091 Remove trailing whitespace. Sort SEE ALSO. 2009-05-04 20:39:46 +00:00
wiz
77c248c29f Remove trailing whitespace. 2009-05-04 20:37:28 +00:00
wiz
3cc511c34e New sentence, new line. Sort SEE ALSO. 2009-05-04 20:37:07 +00:00
wiz
148a07685e Fix typo in Dd argument. 2009-05-04 20:11:30 +00:00
wiz
03736339b7 Use Aq instead of \*[Lt]\*[Gt]. 2009-05-04 20:10:19 +00:00
wiz
2b17065540 Uppercase CPU. 2009-05-04 20:09:10 +00:00
wiz
113b689e88 Sort errors. 2009-05-04 20:08:07 +00:00
wiz
b10ceebb6d New sentence, new line. 2009-05-04 19:52:34 +00:00
wiz
ead0f5812e New sentence, new line. Prepare for HTML output. 2009-05-04 19:48:15 +00:00
wiz
d8c85176f3 New sentence, new line. 2009-05-04 19:45:51 +00:00
wiz
29c223b6bb Prepare for HTML output. 2009-05-04 19:42:40 +00:00
wiz
a5cda1e927 s/ctxsw/mi_switch/ 2009-05-04 19:42:14 +00:00
wiz
c3d6275457 Prepare for HTML output. 2009-05-04 19:41:09 +00:00
wiz
54f3bd9704 Sort SEE ALSO. Drop trailing whitespace. 2009-05-04 19:40:02 +00:00