tsutsui
a02361c8d9
vm_offset_t -> db_addr_t
2001-09-05 13:30:24 +00:00
tsutsui
eabd6921ca
Remove register prefixes.
2001-09-05 13:27:53 +00:00
tsutsui
7fabaaf7e8
- vm_offset_t -> vaddr_t, vsize_t, paddr_t
...
- vm_size_t -> vsize_t
- remove register prefixes
- misc cleanup
2001-09-05 13:21:09 +00:00
tsutsui
573961b5bb
- vm_offset_t -> [pv]addr_t
...
- vm_size_t -> vsize_t
- remove register prefixes
2001-09-05 12:37:25 +00:00
tsutsui
0637b20a58
vm_offset_t -> [pv]addr_t (sync with sun3x/pmap.c rev 1.69)
2001-09-05 12:15:21 +00:00
atatat
5f25c01eff
Comment out bridge pseudo devices from ports that don't
...
__HAVE_GENERIC_SOFT_INTERRUPTS. bridge(4) doesn't compile there.
2001-09-01 23:08:40 +00:00
atatat
97c67a9bae
Add bridge pseudo devices to GENERIC configs
2001-09-01 21:52:23 +00:00
simonb
023bdd2bf2
Use comments around the token after a #endif.
2001-08-31 04:44:54 +00:00
wiz
1e378c4c12
precede, not preceed.
2001-08-20 12:00:46 +00:00
chs
72b6b0b123
in vunmapbuf(), call pmap_*remove() explicitly since uvm_km_free_wakeup()
...
will soon no longer do it for us.
2001-08-19 18:08:30 +00:00
jdolecek
74954dadf9
use unsigned variable types as appropriate
2001-08-05 18:07:51 +00:00
chs
843823c7c5
rewrite set_segmap_allctx() in assembly.
...
reduces cpu usage of sequential write()s to a file by 5%.
2001-08-04 04:06:29 +00:00
bjh21
ad2c12a28d
Bump version numbers of all bootloaders that use loadfile/ELF, to account for
...
my changes to symbol loading. I should probably have done this at the time,
but it's better late than never.
2001-08-02 12:24:05 +00:00
chs
75b9f41751
adjust the hack to build the SRT*.o files.
2001-07-30 00:10:20 +00:00
chs
690a630673
increase the memory disk size, it needs to be bigger with ELF.
2001-07-30 00:09:08 +00:00
chs
5ad381c2a0
use pmap_k* in pagemove().
2001-07-29 23:51:40 +00:00
scw
c4d9b998af
ptest_addr() is prototyped (in pmap.c) to return a u_long not a pointer.
...
Therefore the return value should be in %d0, not %a0.
2001-07-22 14:11:05 +00:00
wiz
a9356936b4
seperate -> separate
2001-07-22 13:33:58 +00:00
wiz
cc0b68092e
Correct various misspellings of 'transfer' and inflected forms.
2001-07-08 18:06:42 +00:00
abs
01b024cd5b
Standardise TCP_COMPAT_42 as commented out, grouped with other COMPAT options,
...
and with the comment '4.2BSD TCP/IP bug compat. Not recommended'
Add commented out 'TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG'
(All hail amiga and atari which make some attempt to automate the
multiplicity of config files...)
2001-07-08 16:32:12 +00:00
chs
2f9d61f48e
vm_offset_t -> [pv]addr_t.
2001-07-03 14:40:41 +00:00
chs
1e3003dad7
vm_offset_t -> [pv]addr_t.
...
implement pmap_k{enter_pa,remove}() correctly.
general cleanup.
2001-07-03 06:15:16 +00:00
chs
a2dade9e8e
move parts that are the same from vmparam3{,x}.h to vmparam.h.
2001-07-03 05:17:12 +00:00
darcy
ce0ec1e208
Add System V semaphore resource limits to each GENERIC file that has an
...
option for System V semaphores. It appears that there are no overrides
in the code and each file has the following added.
options SYSVSEM # System V semaphores
+#options SEMMNI=10 # number of semaphore identifiers
+#options SEMMNS=60 # number of semaphores in system
+#options SEMUME=10 # max number of undo entries per process
+#options SEMMNU=30 # number of undo structures in system
options SYSVSHM # System V shared memory
If anyone thinks that this is incorrect for any of these files, please
correct it.
Note - the i386 port was not forgotten. It was done separately.
2001-06-30 11:00:31 +00:00
wiz
3f9984fc90
existent', not
existant'
2001-06-19 13:42:07 +00:00
wiz
f3f6c5b675
accessible' only has one
a'.
2001-06-19 12:52:20 +00:00
christos
0f380fac15
Add an e_trapsignal member to struct emul, so that emulated processes can
...
send the appropriate signal depending on the trap type.
2001-06-18 02:00:48 +00:00
tsutsui
c5bc6249f0
Make sure to write out the dump header into an independent block
...
on the dump device on sun3x. (sync with sun3)
Now savecore(8) can find core dump in dumpdev properly.
XXX "target kcore /dev/mem" on gdb does not work yet.
2001-06-16 00:38:19 +00:00
thorpej
8eb3b954f1
Don't need to prototype child_return() here, it's in <sys/proc.h>.
2001-06-14 22:56:55 +00:00
wiz
40ac848024
Fix various misspellings of compatible/compatibility.
2001-06-11 01:50:48 +00:00
thorpej
eadf88cc61
(locally defined) HZ -> hz
2001-06-05 05:20:20 +00:00
chs
88905c8ca1
clear and restore pcb_onfault around calling uvm_fault(),
...
so that bugs in the fault-handling code will panic sooner.
2001-06-03 03:12:31 +00:00
chs
821ec03ed9
replace vm_map{,_entry}_t with struct vm_map{,_entry} *.
2001-06-02 18:09:08 +00:00
lukem
d84d2c6c85
add missing #include "opt_kgdb.h"
2001-05-30 15:24:23 +00:00
mrg
67afbd6270
use _KERNEL_OPT
2001-05-30 11:57:16 +00:00
mrg
3783ca5d30
define _KERNEL_OPT as well as _KERNEL. we will use this in the future to
...
get kernel "opt_foo.h" headers, rather than _KERNEL && !_LKM.
2001-05-29 02:20:20 +00:00
chs
9e78300eda
remove check for too-small MSGBUFOFF now that the reason for it is gone.
2001-05-28 22:47:05 +00:00
chs
8c221ed505
style cleanup.
2001-05-28 22:00:12 +00:00
chs
e49a700498
remove a useless call to uvm_map_protect(). the kernel text is already
...
mapped read-only in pmap_bootstrap() and the comment which tried to
explain why this might be needed anyway didn't make any sense.
2001-05-28 21:54:26 +00:00
chs
1cedb649d4
move the spl*() and IPL_* definitions to intr.h.
2001-05-28 21:06:18 +00:00
chs
a8651c4b09
make sun3x work again after the recent change to the m68k cpu_kcore_hdr:
...
allocate a page for dumps like the sun3 does rather than using part of
the msgbuf page. this also lets the msgbuf use the full msgbuf page.
2001-05-28 20:56:54 +00:00
chs
a83346f337
don't abuse cf_unit.
2001-05-28 20:52:34 +00:00
chs
7520514a5e
don't abuse cf_unit.
2001-05-27 06:30:27 +00:00
chs
d8e8c90c8a
don't abuse cf_unit.
2001-05-27 06:19:39 +00:00
chs
11a9651c8f
replace vm_page_t with struct vm_page *.
2001-05-26 21:27:10 +00:00
chs
118ddca24a
replace {simple_,}lock{_data,}_t with struct {simple,}lock {,*}.
2001-05-26 16:32:40 +00:00
kleink
ba6a8bf61e
Update to reflect that unlike in m68k a.out environments, where the .align
...
directive is given a log2 argument, .align is given a linear argument in
m68k ELF environments.
2001-05-12 00:55:34 +00:00
fredette
ee50c275ca
Put longjmp's return value in the proper %d0.
2001-05-10 16:50:22 +00:00
scw
2963ff5c58
Add l_poll' to
struct linesw' and provide an xxxpoll() entry point
...
in each tty driver to indirect through it.
This allows tty line-disciplines to handle poll(2) system calls.
2001-05-02 10:32:08 +00:00
thorpej
cf67ac7122
Per discussion w/ chuck and chuck, restructure the md page stuff
...
to use a structure called "vm_page_md", and use __HAVE_VM_PAGE_MD
and __HAVE_PMAP_PHYSSEG.
2001-05-01 02:19:13 +00:00