Commit Graph

110024 Commits

Author SHA1 Message Date
drochner 7349f5c301 "bootparam" specific variables are defined in libsa/bootparam.c now. 2003-03-19 17:21:41 +00:00
drochner f81c1c504b remove stuff just moved to bootparam.c and some variables which are
never used.
2003-03-19 17:19:32 +00:00
drochner 3906113e15 Move global variables which are used only by bootparam here.
("domainname" is useless and could be removed, but adding code to
skip this in the RPC reply would probably be more expensive than leaving
it as a dummy variable.)
2003-03-19 17:18:07 +00:00
ross 88929ccff1 crt{begin,end}S.o must now depend on the new crt{begin,end}S.c wrappers 2003-03-19 16:54:25 +00:00
christos a56ea22f68 - use __predict_false for DIAGNOSTIC code.
- #ifdef out a DIAGNOSTIC printf() that was too annoying (rule of thumb,
  don't make DIAGNOSTIC printfs() that print *very* frequently...)
- fix DIAGNOSTIC test that would always get triggered on a new session.
2003-03-19 16:47:36 +00:00
augustss ca5deec209 Regen. 2003-03-19 16:22:46 +00:00
augustss 9f3758dce4 Add an NHJ camera. 2003-03-19 16:22:24 +00:00
christos 3bd89478f7 make this compile again (-DDIAGNOSTIC) 2003-03-19 16:02:31 +00:00
thorpej a3e379d70c Fix pasto. 2003-03-19 15:13:57 +00:00
lukem a42bccbdfa need to initialise the address family before bind(2) ... 2003-03-19 14:04:25 +00:00
dsl 2f88b7a4f3 Add recent fixes 2003-03-19 12:47:01 +00:00
dsl eb1dfe29d9 Bump version to 1.6Q - for struct proc and struct pgrp change 2003-03-19 11:57:04 +00:00
scw 5d74e4ddb2 Now that we can deal with debug exceptions, use a BRK instruction for
ddb breakpoints instead of TRAPA in order to simplify the trapa (syscall)
handler.
2003-03-19 11:37:57 +00:00
dsl 9be8ac5294 Alternative pid/proc allocater, removes all searches associated with pid
lookup and allocation, and any dependency on NPROC or MAXUSERS.
NO_PID changed to -1 (and renamed NO_PGID) to remove artificial limit
on PID_MAX.
As discussed on tech-kern.
2003-03-19 11:36:32 +00:00
scw 2bce28091c Fix some comments.
Set up stack frames in copyin/copyout and friends (if DDB is defined) so
that ddb stack traces can trace through them.
2003-03-19 11:34:28 +00:00
scw 7c18481cf2 G/C an obsolete comment. 2003-03-19 11:31:55 +00:00
jdolecek 01c5cb6a8b add a compile-time check that audio(4) was actually configured into kernel
assumption here is that all (and only) audio device drivers include this header
adresses PR kern/11508 by Thomas Klausner
2003-03-19 10:53:40 +00:00
wiz 3d147c386a Bump date for last change; new sentence, new line. 2003-03-19 10:37:55 +00:00
bouyer 4a3c894eef Fix 2 bugs:
- initialise stp when the bridge is turned up, without this stp will keep
  all interfaces disabled in a sequence like:
  brconfig bridge0 add if0 add if1 stp if0 stp if1 up
- s/BRDGSPRI/BRDGSIFPRIO in brconfig.c:cmd_ifpriority()

add a command (ifpathcost) to change the stp path cost of the STP path cost of
an interface. Display the interface path cost with the others STP parameters.
2003-03-19 10:34:33 +00:00
grant fc135e74ba if target is not a symlink, silently succeed rather than failing with
EINVAL.

on systems which don't have lch{flags,own,mod}, flags, ownership and
modes of symlinks is meaningless, anyway.

ok'd by christos.
2003-03-19 09:26:38 +00:00
wiz 4f30393de2 Allow ccd autoconfiguration to be turned off (by setting ccd=NO in
/etc/rc.conf; default is YES.)
Suggested by elric, ok'ed by lukem.
2003-03-19 08:54:00 +00:00
wiz 4c74ff3fdd Allow cgd configuration to be skipped (by setting cgd=NO, defaults to YES).
Closes my PR/20766.  Based on a suggestion by lukem.
2003-03-19 06:06:47 +00:00
ross 520b9c1f59 * remove .ALLSRC, which doesn't work with the new dependency tree
replaced mostly with .IMPSRC, so add .c wrappers for variant .o names

* any machine with a shared crt0.c that also uses common_elf (I didn't see
  any) will now need a reachover wrapper in .CURDIR a la crtbeginS.c

this should fix the build breakage
2003-03-19 04:31:41 +00:00
simonb a06ca06a19 Spell 'strategy' correctly. 2003-03-19 03:05:43 +00:00
thorpej fcae1f0ee0 Consistently call (*ext_free)() at splvm(). 2003-03-19 00:23:26 +00:00
fvdl 93d2b9ee12 Add some underscores in curcpu() to avoid a -Wshadow. 2003-03-18 22:29:58 +00:00
jdolecek 47bc3eb448 in gzseek(), use fseeko() instead of fseek() to support full 64bit offset 2003-03-18 20:51:24 +00:00
jdolecek 8174d4a1bb eliminate some const-castaways 2003-03-18 20:47:47 +00:00
jdolecek 6a28264443 constify compress_block() 2003-03-18 20:37:33 +00:00
fvdl fbea38c96e Revert previous; it was bogusly based on a misplaced msg.def file. 2003-03-18 20:03:30 +00:00
mycroft 4d7fb7469d Finish const poisoning. 2003-03-18 20:00:47 +00:00
mycroft ecd973b46f const poisoning. There is no initialized read-write data in the static library
now.
2003-03-18 19:53:15 +00:00
matt 13db562ca9 Remove unneeded code in pci_bus_configure (was pci_config_bus). Fix
setting of bus_spaces in gt_attach.
2003-03-18 19:35:01 +00:00
mycroft bb478ade6c Move more stuff into .rodata. 2003-03-18 19:33:51 +00:00
matt 0200088d83 Enable iobats for the PCI memory space(s). 2003-03-18 19:33:50 +00:00
matt 0e4975df24 Split PCI initialization out of attach hook. 2003-03-18 19:32:46 +00:00
mycroft f6258762e1 Move some stuff into .rodata. 2003-03-18 19:20:09 +00:00
christos e04b01c9ff Add appropriate SRCS lines so that we actually create dependencies. I've
been running with a crt0.o from last year!
2003-03-18 19:11:57 +00:00
christos 46bb05bc86 regen 2003-03-18 18:09:48 +00:00
christos 1623253ed2 _lwp_setprivate returns void 2003-03-18 18:08:49 +00:00
matt 8a5a3a480a Switch/adapt to new bus space infrastructure. 2003-03-18 16:40:18 +00:00
matt 923175a28a remove some unneeded code. 2003-03-18 15:09:28 +00:00
matt ee2ba43d39 Enable I/O & memory access too. 2003-03-18 15:00:00 +00:00
matt 0a2b7ed22b Switch to gtmpsccnattach. Fix a few bugs in bus_space initialization. 2003-03-18 14:59:12 +00:00
matt 0b9b6810a5 Removed unused variable. 2003-03-18 14:56:48 +00:00
matt 3ec00b9a8f work around a cache problem. (flush both caches and disable the D-cache). 2003-03-18 14:56:21 +00:00
bsh ae4f6e5092 add interrupt numbers for built-in peripherals.
add register definitions for DMA, AC97, and USB.
2003-03-18 11:23:03 +00:00
bsh f47a5ffeea simplify CPU ID test for Intel PXA2xx by masking core revision part.
This also allows the kernel to run on pxa255.
2003-03-18 11:20:56 +00:00
bsh 40eb5e9921 fix XScale core revision mask, and add masks for core generation and
product number.
2003-03-18 11:17:31 +00:00
perseant 20f569dad0 Remember to destroy lfs_inoext_pool when closing up the LFS subsystem. 2003-03-18 07:53:56 +00:00