Commit Graph

146613 Commits

Author SHA1 Message Date
christos 16843a2657 Make this compile again. We really need an ALL kernel. 2006-04-22 23:56:39 +00:00
uwe c71562d660 Move the code into memcpy.S. Adjust the other files accordingly.
Same binaries are generated.
2006-04-22 23:53:47 +00:00
uwe e983955bb3 libc gets gcc millicode from libgcc, so we don't need to keep it
in src/common.  Move it to sys/lib/libkern/arch/sh3.
2006-04-22 22:48:53 +00:00
christos 731b0f1073 Coverity CID 522: Clarify that there is no overrun here. 2006-04-22 20:51:09 +00:00
tsutsui 247576b6dd Add man section suffix to some entries for www. 2006-04-22 20:47:51 +00:00
tsutsui 0c572e6c65 Fix a wrong entry in previous. 2006-04-22 20:43:02 +00:00
christos 98a919c136 Coverity CID 55: Do things in a different order to appease coverity. 2006-04-22 19:57:04 +00:00
christos 3d5b8ce5a8 Coverity CID 529: Call VarFreeEnv to prevent leak. 2006-04-22 19:40:40 +00:00
wiz 7e78208091 i.e. without a space. PR 33328 by Igor Sobrado. 2006-04-22 19:35:35 +00:00
christos ac5c384e1b Coverity CID 534: Free junk variables on return from Var_Parse. 2006-04-22 19:32:35 +00:00
christos bb46846e03 Coverity CID 533: Plug memory leak.
Add a new function VarFreeEnv() to free environment variables and use it.
2006-04-22 19:28:51 +00:00
christos 58c48be0b3 Coverity CID 526: Check for condTop < 0 where we decrement it, not later
when the damage is already done.
2006-04-22 18:53:32 +00:00
christos 1c603f6321 Coverity CID 527: Make it painfully obvious that av is freed. 2006-04-22 18:48:46 +00:00
christos 0f515a9e28 Coverity CID 528: Avoid NULL deref. 2006-04-22 18:47:10 +00:00
christos f2f8f4c25a Coverity CID 530: Don't leak the argument vector. 2006-04-22 18:43:06 +00:00
christos 1456136e74 Coverity CID 523: Fix off by one mistake. 2006-04-22 18:38:38 +00:00
christos d64e64f832 Coverity CID 545: Appease coverity. return early if the locally allocated
memory is not going to be used (this is an impossible case).
2006-04-22 18:16:13 +00:00
christos df780f7c38 Coverity CID 546: Add assertion before de-reference. 2006-04-22 18:08:13 +00:00
christos 2d84e02e2f Coverity CID 552: Close opened file. 2006-04-22 18:02:26 +00:00
christos ebd63cb6e2 Coverity CID 1748: Free alias on error. 2006-04-22 17:51:09 +00:00
christos 42bccc19d6 Coverity CID 2913: Check for EOF before using char as index to array. 2006-04-22 17:46:48 +00:00
christos 2e3cc3a126 Coverity CID 174: Add extra NULL test to appease coverity. 2006-04-22 17:40:49 +00:00
christos d9b764e5f1 Coverity CID 548: Fix resource leak. 2006-04-22 17:38:20 +00:00
christos be722641b9 Coverity CID 550: Resource leak. 2006-04-22 17:33:55 +00:00
rpaulo dd93294b75 add hostapd and wpa_supplicant. 2006-04-22 16:44:16 +00:00
rpaulo 9b5e696eb7 Add a note about Postfix layout and documentation. 2006-04-22 16:09:50 +00:00
rpaulo c3cd347c36 Adapt to new Postfix man page sync. 2006-04-22 16:06:38 +00:00
rpaulo 0dd97d141b Adapt to new html/readme files sync. 2006-04-22 16:05:16 +00:00
rpaulo 0f3bfedda4 Add AAAREADME and DB_README. Keep html files in sync. 2006-04-22 16:04:25 +00:00
thorpej 7d3d66c90e Move strtoumax.c from libc/stdlib to common/libc/stdlib and include it
in libkern.  Required for new code coming soon.
2006-04-22 15:33:33 +00:00
rpaulo 94cc274ebe Adapt to our file location and to the files we install.
Discussed with Perry and Wietse Venema.
2006-04-22 12:56:36 +00:00
yamt ffb731e056 adapt to iostat change. 2006-04-22 09:11:45 +00:00
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