Commit Graph

207255 Commits

Author SHA1 Message Date
skrll
8737e6c85f Restore backwards compatibility by removing unnecessary addition of
dlvsym to Obj_Entry.

Add some comments.
2011-12-02 09:06:49 +00:00
njoly
8250293e5f Regen to catch up recent changes (x68k/pow and iscsi). 2011-12-02 08:50:18 +00:00
enami
ecc71da821 Add missing -F flag and -I flag in usage. Sort the order to match
manpage.
2011-12-02 04:05:20 +00:00
christos
6d19ec83d5 put the error check in the conditional where it belongs. 2011-12-02 03:04:11 +00:00
jakllsch
bce186fbe4 Use xlat_mbr_fstype(). 2011-12-02 00:25:37 +00:00
wiz
1b8846959e Remove trailing whitespace. 2011-12-01 23:14:06 +00:00
jakllsch
0ebd99297e Don't double clfree() when closing an interrupt endpoint.
From Geoff C. Wing in PR#37934.
2011-12-01 22:42:41 +00:00
christos
7bef7412af Add a flag to support writing overlapping partitions and explain why. 2011-12-01 22:24:29 +00:00
christos
54a5bd4b8f add missing dev_disk library for getdiskinfo. 2011-12-01 21:54:10 +00:00
tls
42653868f7 Initialize the kern_cprng in rump startup. Oops.
Should fix some "mysterious" rump test failures.  Thanks to Nicholas Joly
for pointing out exactly what was wrong.
2011-12-01 19:15:15 +00:00
kiyohara
fc09ec5c78 Increase SYMTAB_SPACE for evbmips. 2011-12-01 14:18:02 +00:00
skrll
a058087d27 Provide some more registers. 2011-12-01 09:16:28 +00:00
ahoka
c509c6317e handle EOF in input 2011-12-01 07:05:52 +00:00
dholland
4cd06b238c Move path names to pathnames.h per conventions 2011-12-01 00:34:05 +00:00
dholland
5cea11a8b9 Handle return value from system() properly.
PR 45672 from River Tarnell.
2011-12-01 00:26:45 +00:00
dholland
334ade83c1 attribute format printf -> __printflike 2011-12-01 00:15:32 +00:00
jakllsch
62595fb7e7 Trim down MV2120:
- comment pci(4)-related drivers
 - comment dmover(4)-related drivers
 - optimize for size
 - add 5.0 compat
 - misc and cosmetics
2011-11-30 20:40:20 +00:00
jakllsch
5b7f6d2d31 Explain the reasoning behind the load-time memory layout.
Only build kernels the MV2120 can boot.
Use mkubootimage -E.
2011-11-30 20:00:39 +00:00
dholland
d1d45012e0 Adjust the quota-fetching code to allow more than two object types.
(as far as we can so far, at least)

Note that quota won't actually work fully with multiple object types
as it is, but this and the last change are a good start and do fold
together a lot of duplicated code.
2011-11-30 16:12:32 +00:00
dholland
ebec1aced8 Clean up the printout code to support more than the old fixed two
object types.
2011-11-30 16:09:29 +00:00
dholland
0cde282c93 Move a big chunk of code out of a loop into its own function. 2011-11-30 16:07:28 +00:00
kiyohara
bfbef3b99c Increase SYMTAB_SPACE for evbmips. 2011-11-30 14:34:11 +00:00
mbalmer
4609f955a3 Only return values when there was no error. 2011-11-30 10:27:46 +00:00
bouyer
63eaa7629c On LP64 host, fss_get and fss_get50 have the same size; so FSSIOCGET50
and FSSIOCGET are identical and the compiler complains about
"duplicate case value". Guard FSSIOCGET50 with #ifndef _LP64/#endif to
fix this.
2011-11-30 09:51:18 +00:00
njoly
43a7305fff One semicolon is enough. 2011-11-29 21:48:22 +00:00
bouyer
7433040a2f Complete backward compat with NetBSd 5.x: time_t changed size, so did
struct timeval, and so did struct fss_get. So we need a compat FSSIOCGET50
ioctl.
2011-11-29 20:56:12 +00:00
rmind
fad8b2d7a1 - Rework and improve TCP state tracking.
- Fix regressions after IPv6 patch merge.

Note: npfctl(8) rework will come soon.
2011-11-29 20:05:30 +00:00
bouyer
fc062079c1 Fix FSSIOCSET50: needs to use the 5.0 struct fss_set, not the current one. 2011-11-29 19:17:03 +00:00
drochner
2467eee7c7 sys/pcq.h isn't installed to userland, so only include it ifdef _KERNEL,
fixes glitch in kdump build
2011-11-29 17:28:45 +00:00
drochner
7babedb72c remove the option to build this against openssl - this hasn't been used
in the NetBSD build
since the libc version of MD5Final zeroes out the context, replace
the bzero introduced in the previous commit by comments telling that
2011-11-29 17:27:10 +00:00
ahoka
dfffc92f05 add known bugs
fix license (copypaste)
2011-11-29 13:27:50 +00:00
drochner
487c0196f3 zero out hash context after use, to avoid traces in RAM
(hint from "Solar Designer")
2011-11-29 13:18:52 +00:00
drochner
fc3deeb5d7 fix minor typo 2011-11-29 13:17:04 +00:00
plunky
07449e2f8a Handle some ``Quality of Service'' configuration options, to
help devices requesting them blindly succeed in connecting.

should fix a problem analysed by Nat Sloss on current-users
2011-11-29 13:16:27 +00:00
drochner
47be4b7567 make "rs" static -- this name is too unspecific for the global namespace 2011-11-29 13:16:26 +00:00
drochner
3321ddefb1 add missing rnd_extract->cprng_fast conversion, fixes build of
FAST_IPSEC kernels
2011-11-29 13:15:27 +00:00
martin
28b84a8749 Explicitly cast the result of ptoa() to unsigned long for printf,
to fix build failure on xen.
2011-11-29 11:12:26 +00:00
he
f58262c542 Add the chfs module for powerpc-4xx and powerpc-booke. 2011-11-29 10:05:28 +00:00
matt
a617230f3e Redefine ptoa() to be the inverse of atop. If you were using a 32-bit vaddr_t
with 64-bit paddr_t and using managed addresses > 4GB, uvm_page_init would
silently discard the upper 32-bits of the physical address possibly double
mapping pages.
2011-11-29 07:43:54 +00:00
tls
38f95ba1b7 Remove rnd_extract_data from the public kernel API (it is for use by the
stream generators only).  Clean up some related minor issues.
2011-11-29 03:50:31 +00:00
tls
7db676852a Add (links for) missing "cross-references" from cprng(9). Some of the
functions replaced by cprng were never documented at all.
2011-11-29 03:40:41 +00:00
riz
8747d13883 Remove quotes from "hash" and "tree" in the table examples so
the example stands a chance of actually working as written.  There appear
to be other problems, too.
2011-11-29 01:12:09 +00:00
wiz
c9317429b9 Spelling. 2011-11-28 23:29:45 +00:00
wiz
b85c6e9d1b Whitespace fixes; new sentence, new line; better macro usage.
Sort SEE ALSO.
2011-11-28 23:27:59 +00:00
jym
80a390c3fa The secmodel(9)s init, start and stop routines are managed by each
secmodel module(7), so there is no point in calling suser/securelevel
routines from bsd44. This leads to unwanted cross-secmodel dependencies.

Do not call secmodel_bsd44_init() from secmodel_overlay_init(). Doing so
resets all curtain/securelevel values, which is not really needed when
loading an overlay filter.

Remove the secmodel_register/deregister comments, they will be
implemented differently in an upcoming patch.

ok elad@ (via private mail).
2011-11-28 22:28:33 +00:00
jym
35de13d139 Whitespace fixes. 2011-11-28 20:57:51 +00:00
tls
2a139c3401 Add cprng(9) manual page, remove arc4random(9) manual page 2011-11-28 20:19:25 +00:00
bouyer
8f2dc14263 There is problem with 82576 chips (and probably 82575 too) with hardware vlan
tagging: some packets are sent untagged on the wire.
Follow OpenBSD and disable hardware vlan tagging for these chips
(I couldn't find a hint in other open-source drivers at what could be
wrong ...)
2011-11-28 18:21:46 +00:00
tron
bb4b748000 Don't build postscreen(8) if "MKCRYPTO" is set to "no". It cannot be
built without TLS support, at least not without major surgery.
I've only tested this by building with "MKCRYPTO" set to "yes"
because the build fails much ealier otherwise.

Problem reported by Nick Hudson in private e-mail.
2011-11-28 16:22:14 +00:00
tls
63b031c3bb Fix one last dangling use of arc4randbytes(). 2011-11-28 15:22:41 +00:00