Commit Graph

156783 Commits

Author SHA1 Message Date
dyoung 9020519740 Destroy route cache before destroying the interface. 2007-02-23 04:20:02 +00:00
uwe 3cdc20a9de Brute force _lock_cas() by disabling interrupts.
Need to redo it with RAS later.
2007-02-23 03:24:47 +00:00
uwe b2fe1ffc55 Sprinkle static so that gcc can eliminate simple helper functions that
get inlined.
2007-02-23 03:14:32 +00:00
msaitoh f0a2eb28e5 fix some negotiation problems on wm(4).
will fix PR#30078, PR#30490, PR#30906, PR#33429, PR#35386.
2007-02-23 03:03:10 +00:00
uwe b0513c4b84 Catch up with bool rototill. 2007-02-23 02:57:43 +00:00
matt ee98d74a6b Remove MD COMBRELOC support since it's now MI.
Enable COMBRELOC for all arches
2007-02-23 01:17:11 +00:00
matt 364993dede Don't use cached results for plt lookups (nor save them). 2007-02-23 01:16:32 +00:00
uwe 7856f87f0d Add lock_stubs.S with fake _lock_cas - just to make the kernel compile
for now.
2007-02-22 22:53:26 +00:00
freza d7d800dc0c Add prop_data_size() to SYNOPSIS. 2007-02-22 22:49:29 +00:00
uwe b8be26359e Provide an empty cpu_lwp_free2(). 2007-02-22 22:37:52 +00:00
uwe cb750a7039 Undef __HAVE_MUTEX_STUBS, there are no mutex stubs yet. 2007-02-22 22:29:10 +00:00
riz 52138eeaf6 Defer dkwedge_discover() until after interrupts are enabled. This
allows a kernel with options DKWEDGE_AUTODISCOVER to boot
on a machine with a twa(4) card.

ok matt@
2007-02-22 22:28:32 +00:00
skrll 6fe0d31d3a Update for change in db_stack_trace_print prototype 2007-02-22 22:17:02 +00:00
drochner 7161d089aa -get cabs() and cabsf() out of public view - these are historical and
conflict with C99 functions which are builtins in newer gcc
 (actually, the old cabs() is ABI compatible with the new _complex one
  on i386, but this is purely accidental)
 remove public prototypes and manpages, move the code into a compat
 subdirectory as libc does so that binary compatibility is kept
-add a manpage for the isgreater() etc macros, borrowed from FreeBSD
2007-02-22 22:08:17 +00:00
bouyer 0f5ec4e70b Catch up with x86: add _bus_dmatag_subregion() and _bus_dmatag_destroy()
to x86_bus_dma_tag
2007-02-22 21:38:23 +00:00
skrll 9730032223 Fix typo in message. 2007-02-22 20:50:30 +00:00
plunky 7c710de82e use CMSG_LEN and SOCKCREDSIZE macros to validate length because when
there are zero extra groups, the size of the cmsg is smaller than
sizeof(struct sockcred). This fixes a problem with registering
services during rc.d

while here, validate the pdu header length before using the contents
2007-02-22 20:49:32 +00:00
dogcow 31286c4ea7 add _tag_needs_free members to x86_bus_dma_tag structs 2007-02-22 20:26:40 +00:00
dogcow 3f940223f3 miscellaneous fallout from the great boolean rototill. 2007-02-22 20:09:42 +00:00
matt 4d10e5e667 Make the COMBRELOC support generic. 2007-02-22 18:57:48 +00:00
mhitch 04f1eeb439 Extract extended precision fraction correctly. Now gdtoa works properly
on m68k for extended precision numbers.
2007-02-22 17:11:15 +00:00
thorpej 132af634d7 TRUE -> true, FALSE -> false 2007-02-22 17:09:44 +00:00
mhitch 48a4473f0b Whitespace 2007-02-22 17:09:40 +00:00
thorpej c8daa94cb1 TRUE -> true, FALSE -> false 2007-02-22 16:57:56 +00:00
thorpej f6d76ae22a TRUE -> true, FALSE -> false 2007-02-22 16:45:48 +00:00
martin 536c90c755 uvm.page_idle_zero now is a bool, not a 32bit value any more. 2007-02-22 16:29:03 +00:00
tsutsui ae63cdb7c0 Fix lossage on bool changes. 2007-02-22 14:39:34 +00:00
tsutsui 5ad868e1e0 - use todr_[gs]ettime_ymdhms
- use bool
- some KNF
2007-02-22 14:04:01 +00:00
tsutsui 37c7309453 Fix lossage on bool changes. 2007-02-22 13:50:36 +00:00
tsutsui fb41918548 Remove garbage in previous. 2007-02-22 13:44:05 +00:00
dyoung fef0ee84d5 Cosmetic: remove extraneous () on return statements, break a line
in two, join lines, compare pointers with NULL instead of testing
their "truth."
2007-02-22 09:30:33 +00:00
dyoung fea99925e4 Cosmetic: use TAILQ_EMPTY, TAILQ_FOREACH. 2007-02-22 09:23:38 +00:00
dyoung c4e796de1c Cosmetic: use TAILQ_FOREACH(). Remove extraneous () from return
statements.
2007-02-22 08:52:57 +00:00
dyoung 09fc9f4d08 Cosmetic: use TAILQ_FOREACH(). Join lines. 2007-02-22 08:43:43 +00:00
dyoung d3f547d96d Cosmetic: use __arraycount. In ip6_input, move type of parameter
into parentheses.
2007-02-22 08:39:27 +00:00
dyoung bc99546f43 Reverse sense of preference numbers: prefer source addresses with
higher preference numbers.  Thanks to Mihai Chelaru for pointing
out my mistake.
2007-02-22 08:08:40 +00:00
dyoung 9111c8b6e3 Add net.inet.ip.selectsrc.default even if GETIFA_DEBUG is not
#define'd.
2007-02-22 07:33:48 +00:00
thorpej ae01c745cb TRUE -> true, FALSE -> false 2007-02-22 06:47:16 +00:00
thorpej 4f3d5a9cc0 TRUE -> true, FALSE -> false 2007-02-22 06:34:42 +00:00
thorpej 7cc07e11dc TRUE -> true, FALSE -> false 2007-02-22 06:16:03 +00:00
thorpej b3667ada6d TRUE -> true, FALSE -> false 2007-02-22 06:05:00 +00:00
matt ab5a292aa4 Fix another boolean_t -> bool 2007-02-22 06:04:06 +00:00
thorpej f5d6b882ad TRUE -> true, FALSE -> false 2007-02-22 05:46:28 +00:00
thorpej 16ed6645b5 TRUE -> true, FALSE -> false 2007-02-22 05:31:52 +00:00
matt c8513022b4 Fix more boolean_t -> bool lossage 2007-02-22 05:28:53 +00:00
thorpej 8b3bae6275 TRUE -> true, FALSE -> false 2007-02-22 05:19:00 +00:00
matt 21669a0d68 More boolean_t -> bool fixes 2007-02-22 05:18:29 +00:00
thorpej ab87c6666d TRUE -> true, FALSE -> false 2007-02-22 05:14:04 +00:00
matt 2e4c2c683e More boolean_t -> bool 2007-02-22 05:10:30 +00:00
thorpej cfc07219e4 TRUE -> true, FALSE -> false 2007-02-22 05:04:11 +00:00