Commit Graph

146381 Commits

Author SHA1 Message Date
cherry
40d4f67e3f FreeBSD RCS id tags.
Pointed out by Hubertf
2006-04-22 07:58:52 +00:00
tsutsui
3b0c797cd0 Add several entries for minor (but maybe user visible) changes
I committed recently.
2006-04-22 06:23:13 +00:00
simonb
22d1f42229 One __KERNEL_RCSID() should be enough for this file. 2006-04-22 04:58:49 +00:00
uwe
4402b3f15c Install notes into ${RELEASEDIR}/${RELEASEMACHINEDIR}, not
${RELEASEDIR}/${MACHINE}.  The former is the blessed way as it's
defined as a "subdirectory used below ${RELEASEDIR} when building a
release" and defaults to MACHINE in bsd.own.mk.

Make sure that ${RELEASEDIR}/${RELEASEMACHINEDIR} exists before
installing notes in to it.  It only ever worked because ~all ports
build at least one kernel as part of make release, and so the release
directory was created when kernel sets are installed.

XXX: Why don't we create ${RELEASEDIR}/${RELEASEMACHINEDIR} from the
top-level makefile before running make release?
2006-04-22 02:57:29 +00:00
uwe
0bef15d29d Build GENERIC kernel as part of make release. 2006-04-22 02:19:47 +00:00
perseant
7119533fb9 Fix a fencepost error in the bitmap handling in extend_ifile(), and another
in lfs_freelist_prev().
2006-04-22 00:12:45 +00:00
perseant
7cd0266a27 Regression test improvements:
Move the stop for LFCNWRAPSTOP to the point at which writing at segment 0
is really about to commence, since this is what the test expects (and
incidentally what a snapshotting utility wants as well).

More correctly reconstruct the on-disk state at every checkpoint, rather
than relying on the entire state at the point of wrapping to be accurate
(that is only true the first time we wrap).  Add a "make abort" target to
make rerunning the test more convenient when it has failed and we're done
analyzing the failure.
2006-04-22 00:10:54 +00:00
sketch
b97206e347 Add missing closing brace. How did this ever work previously? 2006-04-21 21:46:06 +00:00
tsutsui
be8fa802b7 Explicitly mask timer0 interrupt until cpu_initclocks(9). 2006-04-21 19:04:57 +00:00
tsutsui
d1f9bbe0d6 Fix an include path. 2006-04-21 18:21:30 +00:00
tsutsui
10918e2c75 Account interrupts by evcnt(9). 2006-04-21 18:17:45 +00:00
tsutsui
f35c65dfaa Handle interrupts in priority order. 2006-04-21 17:55:27 +00:00
tsutsui
39c93ac321 Oops, fix botch in previous. 2006-04-21 17:16:17 +00:00
tsutsui
fb8457daf7 Return if interrupt is handled in icu_intr(). 2006-04-21 17:14:08 +00:00
tsutsui
8187a233b2 Make a local variable static. 2006-04-21 17:04:26 +00:00
tsutsui
661d2895e2 - initialize cpuspeed and curcpu() according to cobalt model id
- switch to cpu cyclecounter based delay(9), taken from evbmips
2006-04-21 16:52:15 +00:00
christos
24f29ca641 Coverity CID 95: Fix resource leak. 2006-04-21 16:36:05 +00:00
tsutsui
bf95794e71 - add prefix ih_ to cookie_type member in struct cobalt_intrhand
- clear the cookie type in disestablish functions
- some cosmetics
2006-04-21 16:27:33 +00:00
tsutsui
f07646e1ff - remove "extern" from function declarations
- remove unused intrcnt[] declaration
2006-04-21 16:08:51 +00:00
tsutsui
205083b135 - replace magic numbers with a dumb macro
- fix typo
2006-04-21 15:46:07 +00:00
lukem
1925013118 sync to reality. 2006-04-21 15:03:18 +00:00
skrll
7ba7efe154 Don't use cast expressions as lvalues as newer versions of gcc warn. 2006-04-21 15:00:49 +00:00
yamt
93127a7b4c amap_splitref: assert that origref->ar_amap is initialized
by caller beforehand.
2006-04-21 14:04:45 +00:00
yamt
0f4aad0236 - share some code between uvm_map_clip_end and uvm_map_clip_start.
- add a map entry sanity-check function, uvm_mapent_check().

discussed on source-changes@.
2006-04-21 14:03:01 +00:00
yamt
261fb8266c sprinkle some const and static. 2006-04-21 14:00:18 +00:00
yamt
80dfcaed5b iostat_alloc: don't forget to initialize io_busy etc.
fix weird "time" in iostat.
2006-04-21 13:58:10 +00:00
yamt
248511d430 change from:
struct io_stats
	{
to:
	struct io_stats {
2006-04-21 13:56:45 +00:00
yamt
b9eb99f927 iostat_find/disk_find: constify and simplify. 2006-04-21 13:53:30 +00:00
yamt
c1078a4a2a sysctl_io_stats_setup: HW_IOSTATS is iostats, not drivestats. 2006-04-21 13:52:23 +00:00
yamt
f7fc2f12db remove some unnecessary #include. 2006-04-21 13:51:24 +00:00
yamt
86ddb75ddc iostat_alloc: use waitok allocation. 2006-04-21 13:50:38 +00:00
yamt
1a29b7c5c3 unwrap a short line. 2006-04-21 13:49:32 +00:00
yamt
6237cabc7d whitespace. 2006-04-21 13:48:57 +00:00
yamt
8613dc06f0 update a comment. 2006-04-21 13:46:37 +00:00
yamt
1c625a0e79 remove unused files. 2006-04-21 13:45:42 +00:00
martin
159e915384 Backout previous: bus_space_handle_t is an opaque type and can not be
initialized savely.
2006-04-21 08:39:30 +00:00
mrg
294cfe6c44 don't rebuild configure, Makefile.in or config.h.in without explicitly
asking for it.
2006-04-21 03:41:51 +00:00
hubertf
ce8f04b19d Don't try to determining the size of what's coming when reading from a pipe.
Instead of reporting some bogus values, print no progress at all.
(It's beyond me why stat(2) on a pipe returns funny values...
 see the PR below for some examples!)

Fixes PR bin/33207 by myself.

OK'd by mrg@
2006-04-20 23:20:55 +00:00
skrll
61458fa35f Do a mknative run to pick up (for real) the added support for various
features.

nan is removed from libstdc++ as it's been added to libc. A major bump
is avoided as there are very few (no) examples of linkage against
libstdc++ and not against libc.
2006-04-20 20:14:05 +00:00
dogcow
3d7a8aef39 fix breakage due to iostats header twiddling 2006-04-20 18:58:06 +00:00
christos
700c4bf2b7 Put back the code that avoids matching the lmc card. As pointed out by David
Boggs, it does not matter if the lmc driver routine returns 100 for the match,
because if the lmc driver is loaded via an LKM after boot, the other drivers
would have claimed the card already.
2006-04-20 17:08:20 +00:00
christos
667e91e30f Add an empty attach function. Reported by David Boggs 2006-04-20 17:03:35 +00:00
christos
df4a13ef08 New version from David Boggs 2006-04-20 16:53:19 +00:00
christos
3d76b885e1 New version from David Boggs. 2006-04-20 16:51:57 +00:00
perry
f02ed04954 some rewording and reformatting to fit some lines in 80 colums,
especially when commented out.
2006-04-20 15:58:52 +00:00
christos
61f18cbf91 Make this compile again. 2006-04-20 13:23:14 +00:00
blymn
10df330c85 Prefix iostat structure elements with io_ 2006-04-20 12:13:51 +00:00
hannken
52d2a20915 Build and install the man page on all machine archs. 2006-04-20 11:29:08 +00:00
nonaka
c6cf9409c1 note I-O DATA HDL-G support in evbarm. 2006-04-20 11:25:46 +00:00
drochner
d8da09bdaf fix buffer overflow (CVE-2006-1744), from Debian 2006-04-20 10:57:26 +00:00