Commit Graph

122629 Commits

Author SHA1 Message Date
lukem
986979b8c9 Consistently check ${TOOLCHAIN_MISSING} against "no". 2004-01-03 14:04:27 +00:00
lukem
ffdba9f604 use !="no" instead of =="yes" 2004-01-03 13:58:26 +00:00
lukem
df3e8e91a2 support MKHESIOD=no 2004-01-03 13:50:26 +00:00
lukem
922c63e0b6 use != "no" 2004-01-03 13:46:30 +00:00
wiz
0e62b72ca3 Move AUTHORS section directly before BUGS section.
Suggested by jmc@openbsd.
2004-01-03 13:32:23 +00:00
lukem
0c6b3e795d Support MKCRYPTO_IDEA=yes, MKCRYPTO_MDC2=yes, MKCRYPTO_RC5=yes.
Resolves [install/18136].
2004-01-03 13:31:38 +00:00
chris
078c5853f3 When adding a new interrupt handler to the iomd, turn off interrupts so
we don't run the risk of an interrupt happening while things are being
updated.
2004-01-03 13:11:47 +00:00
wiz
d495306cc1 Bump date for pid file removal. 2004-01-03 13:10:27 +00:00
wiz
a004e52a39 Uppercase CPU; mark up NULL; remove superfluous word; simplify macro usage. 2004-01-03 13:09:44 +00:00
lukem
049ab0d282 support MKPOSTFIX=no 2004-01-03 12:40:26 +00:00
lukem
9bd28e238c support postfix keyword (${MKPOSTFIX} != no).
tweak code to make it easier to add new keywords based on MKxxx vars.
2004-01-03 12:23:11 +00:00
lukem
0c014a7868 optimise invocation of list_set_files() 2004-01-03 12:17:31 +00:00
jmmv
db17c151a4 + MIDI 2004-01-03 12:05:59 +00:00
sekiya
b8166ca397 bootinfo is problematic on ip2x under certain circumstances. Disable for now. 2004-01-03 10:29:37 +00:00
sekiya
5b343c479b Streamline bootinfo logic. 2004-01-03 10:28:18 +00:00
dbj
f491995334 fix paste-o in previous commit 2004-01-03 10:25:06 +00:00
dbj
f3786e90b7 fix bugs with unsigned comparison ofs fs_maxsymlinklen 2004-01-03 10:11:41 +00:00
dbj
9aad8f72b5 increase size of buffer used for updating symlinks with -c 1
otherwise, the block read will blow the stack
2004-01-03 10:07:02 +00:00
itojun
592be49540 remove call to pidfile(3), it was just for debugging (and there was no proper
cleanup code).  from kame
2004-01-03 06:16:40 +00:00
atatat
9cfe841137 At long last, add descriptions of new "dynamic" operations. 2004-01-03 06:06:36 +00:00
atatat
39179c3aa7 I'm responsible for sysctl now 2004-01-03 05:55:42 +00:00
lonewolf
d6fda0fcbb Rework the memory detection routine to handle cases where kernel doesn't
fit inside one memory chunk.
Leave 1 page before kernel untouched as that's where our initial kernel
stack before we switch to proc0 stack is (fixes boot problems on my Indy
with small kernels).
2004-01-03 04:26:34 +00:00
lukem
dbe9e72b8d support MKSENDMAIL=no (with "sendmail" keyword) 2004-01-03 03:02:25 +00:00
mrg
d8d414bd77 prepend_gzip: avoid searching beyond this string 2004-01-03 02:39:18 +00:00
lukem
6f9a1982b5 rename all the <bsd.own.mk> derived variables to uppercase, and export
them to the environment.
2004-01-03 02:38:58 +00:00
takemura
2302078a2d Added Xserver/Xserver/Xhpc and Xserver/hw/netbsd/hpc directories for
cross building Xhpc. Now Xhpc works on hpcmips.
2004-01-03 02:05:49 +00:00
thorpej
5bd80d8373 Rename "struct channel_softc" to "struct wdc_channel". 2004-01-03 01:50:52 +00:00
thorpej
f61ad169ec callout_init() after memset(). 2004-01-03 01:48:38 +00:00
itojun
85d26f975b rtsol: factor out dump.c if -DSMALL (for boot floppy)
use __func__ not __FUNCTION__
use timeradd() and timersub() from sys/time.h

from kame
2004-01-03 01:40:31 +00:00
wiz
9b45ab8153 Remove superfluous max() macro.
Noted by Jeff Ito in PR 23932.
2004-01-03 01:18:14 +00:00
lukem
736517ca81 document MKCVS MKGCCCMDS MKPOSTFIX MKSENDMAIL MKUUCP 2004-01-03 01:06:55 +00:00
lukem
6d242d8a5e sort list 2004-01-03 01:05:42 +00:00
aymeric
f45c23b807 fix an obvious typo which prevented the machdep.cacheinfo table from being
published.
This generated the following warning message at boot time:
sysctl_createv: sysctl_create(cacheinfo) returned 17
2004-01-03 00:09:15 +00:00
nathanw
58e744664c Enable alpha kcore support. 2004-01-02 22:42:05 +00:00
nathanw
240c6ac9cf Re-implement fetch_kcore_registers() for alpha. 2004-01-02 22:41:17 +00:00
martin
ba54915063 Fix two inverted comparisions and a few comments.
This makes sparc64 pass the sigsetjmp regression tests.
2004-01-02 22:30:36 +00:00
itojun
0169ab0afa minor KNF 2004-01-02 22:19:51 +00:00
martin
0d9a131abe On archictectures not supporting RAS make this regression tests
print a message to that effect and let them pass.
2004-01-02 22:16:43 +00:00
itojun
35f883b08a KNF 2004-01-02 21:49:35 +00:00
cjep
53e7abcff9 Update grep entry 2004-01-02 21:49:08 +00:00
oster
24b034a69e Fix the "We panic if we can't create a DAG" problem that's existed
~forever.  This requires a number of things:

1) If we can't create a DAG, set desc->numStripes to 0 in
rf_SelectAlgorithm.  This will ensure that we don't attempt to free
any dagArray[] elements in rf_StateCleanup.

2) Modify rf_State_CreateDAG() to not panic in the event of a DAG
failure.  Instead, set the bp->b_flags and bp->b_error, and set things
up to skip to rf_State_Cleanup().

3) Need to mark desc->status as "bad" so that we actually stop looking
for a different DAG.  (which we won't find... no matter how many times
we try).

4) rf_State_LastState() will then do the biodone(), and return EIO for
the IO in question.

5) Remove some " || 1 "'s from ProcessNode().  These were for
debugging, and we don't need the failure notices spewing
over and over again as the failing DAGs are processed.

6) Needed to change

       if (asmap->numDataFailed + asmap->numParityFailed > 1)

to

        if ((asmap->numDataFailed + asmap->numParityFailed > 1) ||
            (raidPtr->numFailures > 1)){

in rf_raid5.c so that it doesn't try to return
rf_CreateNonRedundantWriteDAG as the creation function.

7) Note that we can't apply the above change to the RAID 1 code as
with the silly "fake 2-D" RAID 1 sets, it is possible to have 2 failed
components in the RAID 1 set, and that would stop them from working.
(I really don't know why/how those "fake 2-D" RAID 1 sets even work
with all the "single-fault" assumptions present in the rest of the
code.)

8) Needed to protect rf_RAID0DagSelect() in a similar way -- it should
return NULL as the createFunc.

9) No point printing out "Multiple disks failed..." a zillion times.
2004-01-02 21:41:08 +00:00
itojun
1bbd0498b5 update on Citrus 2004-01-02 21:25:03 +00:00
itojun
188f796e5c add libintl TODO 2004-01-02 21:09:44 +00:00
itojun
4fc59b19d5 no need for tmp = arc4randomid here 2004-01-02 20:51:51 +00:00
martin
bbd16f6828 Don't set ksi_errno - other archs don't bother, so avoid being different.
OK'd by Christos. This makes sparc64 pass the siginfo regression tests.
2004-01-02 20:49:18 +00:00
jmmv
6667fc8b8c + B/W 2004-01-02 20:04:38 +00:00
cl
ab4f8b76c0 enable sigmask1 and siglongjmp1 2004-01-02 19:27:46 +00:00
cl
f44e43cd85 Regression test for siglongjmp out of a signal handler back into
its thread.
2004-01-02 19:27:06 +00:00
cl
ec7c3305d4 Regression test for pthread_sigmask when SA upcalls aren't started yet. 2004-01-02 19:26:24 +00:00
cl
f35871411a make siglongjmp out of a signal handler work:
- strong alias __sigprocmask14 to pthread_sigmask
- call _sys___sigprocmask14 where appropriate
- make pthread_sigmask not set the signal mask lazily when pthreads
  aren't started yet
2004-01-02 19:24:44 +00:00