Commit Graph

115932 Commits

Author SHA1 Message Date
christos
c626c860b1 LINUX_USRSTACK is only defined on i386. Thanks Izumi! 2003-08-09 16:28:49 +00:00
christos
a24080409e Only choose the linux usrstack if the netbsd usrstack was higher. 2003-08-09 14:17:28 +00:00
christos
36e09d1a2c Explain a diagnostic message a bit better, and make it a debug only message. 2003-08-09 14:16:44 +00:00
christos
9897a5425c Change the way we compute the top of the stack. This makes java-1.4.2 work. 2003-08-09 13:44:39 +00:00
mrg
7fb34d4e7b merge gcc3.3.1 2003-08-09 12:59:00 +00:00
mrg
032a2c7f24 add dependancies "make depend" needs to know about. fixes PR#22389 2003-08-09 12:04:55 +00:00
recht
b7414800d0 Add myself to the list of developers. 2003-08-09 11:53:26 +00:00
igy
aabdcf8773 bump the version number 2003-08-09 11:38:16 +00:00
igy
07f9797566 add bootp support 2003-08-09 11:37:57 +00:00
mrg
adab0762e5 initial import of (final) GCC 3.3.1 sources 2003-08-09 11:11:09 +00:00
pk
f18213d166 Simplify the definitions of VA_VPG() and VA_OFF(). 2003-08-09 09:30:04 +00:00
martin
a26ce66da3 KERNBASE -> KERNBASE_LOCORE (make it compile again) 2003-08-09 08:58:50 +00:00
igy
8f53455cfb netboot support 2003-08-09 08:01:42 +00:00
keihan
785984d9e4 Add a bunch of acronyms, approved by Grant Beattie. 2003-08-09 01:35:16 +00:00
jonathan
3a6b5e631c Config hooks for ubsec (Bluesteelnet, Broadcom 582x) driver. 2003-08-08 20:46:09 +00:00
yamt
a01f6f4ea5 - make this a bit MP friendly.
(although no actual changes under the kernel lock)
- remove a test that isn't meaningful anymore.
2003-08-08 20:19:56 +00:00
yamt
1f08924c29 arrange namecache lru before vget (and releasing namecache_slock)
since our namecache entry can go away during we're sleeping on the vnode.

the bug pointed by enami tsugutomo.
tested by Matthias Scheler.
PR/22363.
2003-08-08 20:18:19 +00:00
christos
c23ca09f5a use KERNBASE_LOCORE 2003-08-08 20:14:06 +00:00
christos
bbb5cbabcf cleanup the mess with KERNBASE and KERNBASE_LOCORE. 2003-08-08 20:13:04 +00:00
keihan
40bff3072a Add a couple of acronyms and fix API.
This and the previous commit to acronyms approved by Lubomir Sedlacik.
2003-08-08 19:17:52 +00:00
keihan
5a33a0e11d Add 'stfa'. 2003-08-08 19:16:13 +00:00
christos
3b9c3c5aab - GC all the setup_stack functions
- add one for linux/i386
2003-08-08 18:57:01 +00:00
christos
6f1990af06 Conditionally declare function that is not used all the time. 2003-08-08 18:55:26 +00:00
christos
c6e2d17205 exec_elf_common.c is no more. 2003-08-08 18:54:39 +00:00
christos
0e8ec63c44 - Add execsw es_setup_stack
- gc all the rest of the setup stack functions.
2003-08-08 18:54:16 +00:00
christos
c3c2f78f98 GC: exec_foo_setup_stack; use exec_setup_stack, and provide a way for
emulations to override it.
2003-08-08 18:53:13 +00:00
rafal
fc27d910c0 To make keeping these two in sync easier, add commented-out entries for
device-majors used on the other port to each of the sparc{,64} majors
files.
2003-08-08 17:03:14 +00:00
rafal
11595d9a7c Regen to match reality, mainly due to pf addition. 2003-08-08 16:45:14 +00:00
rafal
9c025bd75a Regen for radio(4) addition, also pick up pf 2003-08-08 16:44:29 +00:00
rafal
499d0081dd Add radio(4) devices. 2003-08-08 16:41:41 +00:00
rafal
e552920482 Add major 85 for radio(4). 2003-08-08 16:40:31 +00:00
bsh
10c7bfc755 split StrongArm companion chip (sacc) driver so that we can support
sacc on other platforms than hpcarm (evbarm for example).

codes specific to hpcarm are extracted and moved to hpcarm/dev/.
2003-08-08 12:29:22 +00:00
wulf
b6db36227b Add SIIG UISDMC2S Multicard Reader/Writer 2003-08-08 08:24:23 +00:00
wulf
03b1800985 Regen after adding SIIG UISDMC2S (0x0200) Multicard Reader/Writer 2003-08-08 08:00:57 +00:00
wulf
1a6211e5ae Add new product code for SIIG UISDMC2S (0x0200) Multicard Reader/Writer 2003-08-08 07:52:41 +00:00
matt
ff2ea365c3 Nuke spillstk. Use INTSTK instead of hardcoded value. 2003-08-08 07:15:20 +00:00
matt
3d5b7190ad Nuke ci_spillstk/CI_SPILLSTK. No longer needed. 2003-08-08 07:14:26 +00:00
sjg
a41eaef46a Hook make unit-tests into regress 2003-08-08 06:42:38 +00:00
matt
add426be7e Add a type for trapstart so ddb will use it. 2003-08-08 06:11:48 +00:00
matt
938aca290c Don't try to spill entries from the kernel's pmap. As of now, they can no
longer be evicted, only user-mappings can be evicted.
2003-08-08 06:10:43 +00:00
matt
330dc2e202 Allow only user-mappings to be evicted (spillage). This prevents the
dreaded eviction of a kernel stack page.
2003-08-08 06:06:48 +00:00
lukem
3af5adac38 fix description of MAKEOBJDIR. from Martin Husemann 2003-08-08 01:52:24 +00:00
uwe
8c46e68137 Add more sh7709 interrupt sources. Split sh3 and sh4 specific
switches because of conflicts in exception codes.
2003-08-08 00:52:42 +00:00
bsh
d1e6225495 add lubbock_pcic.c 2003-08-08 00:11:21 +00:00
marcus
c17ec7adc5 * RTC can now be set to a new date.
Thanks to Ryo Shimizu for sending in a patch.
* Use proper G2 bus space functions to enforce locking protocol.
2003-08-07 23:14:13 +00:00
martin
a8f065cf19 Add "esiop" driver to PCI bus table, so mapping OF boot device pathes
to autoconfig device nodes works when booting from a esiop attached drive
(instead of the old siop)
2003-08-07 22:24:34 +00:00
jrf
5e1e6d519e Added three scsi IDs which were tested by Dave Barnes who sent in
three PRs regarding them: 17836, 17837, 17838. Did a few kernel
compiles with them just to make sure they are okay. Approved by
christos@, thanks to Dave for sending the PRs and verifying to me
that they work.
2003-08-07 17:54:26 +00:00
bouyer
1f2944e8e5 Add esiop at pci to GENERIC which already have siop at pci.
esiop has been tested enouth now.
esiop not added to INSTALL kernels because of possible space constraint.
siop should be able to drive all adapters supported by esiop.
2003-08-07 17:17:58 +00:00
bsh
02087c6497 make this compile again. (arm32_bus_dma_tag._cookie) 2003-08-07 16:58:35 +00:00
agc
eb7c1594f1 Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22280, verified by myself.
2003-08-07 16:42:00 +00:00