simonb
15a42388c0
In pmap_enter(), sync the instruction cache if VM_PROT_EXECUTE. Fixes
...
problems when executing programs where text is copied to a page without
a dma sync (like NFS data bcopy'd to a buffer cache page).
From discussion with Jason Thorpe and Eduardo Horvath.
2001-11-06 04:49:49 +00:00
augustss
cd86b27aad
ehci can attach to cardbus too.
2001-11-06 03:18:53 +00:00
augustss
58de8e2de6
Add ca_bus field.
2001-11-06 03:18:18 +00:00
augustss
7ae1e6394f
Add some data structures to keep enable finding companion controllers
...
for EHCI.
2001-11-06 03:17:36 +00:00
augustss
c342a3beab
Add some useful macros.
2001-11-06 03:16:17 +00:00
augustss
d8cebea1fc
Make some messages only appear with bootverbose.
...
Add bus number to attach args.
2001-11-06 03:11:10 +00:00
enami
03b4b0dfdd
Use options<SPC><TAB> consistently (except for GENERIC_ISDN since it is
...
indented rather differently).
2001-11-06 01:57:06 +00:00
simonb
e716956a0e
Calculate the hardware interrupt to irq mapping array and irq mask from
...
the irq to hardware interrupt mask map instead of using two different
interrelated arrays and a bit mask that I've got wrong more than once
when updating by hand (including when I recently added the keyboard/mouse
interrupt mappings). Now only the galaxy_intr_map[] array needs to
be updated when adding extra interrupts.
2001-11-06 01:26:47 +00:00
gmcgarry
4889f499f1
Rework to describe the plethora of libraries that arrived with the
...
introduction of crypto/Kerberos into the base system.
Doesn't have a hope of being complete since there is little (no?)
documentation available on what the libraries actually do, much
less how to use the functions included within them. It's questionable
whether some of the libraries should exist in the first place.
Does NOT address lib/11191, lib/11171 + others I haven't found yet.
2001-11-06 00:06:21 +00:00
thorpej
af0d2bf570
Config info for the i80312 XScale companion I/O chip.
2001-11-05 23:38:55 +00:00
thorpej
20b742fd48
RCS ID.
2001-11-05 23:38:05 +00:00
thorpej
49951f6d12
Prototypes for i80312 routines.
2001-11-05 23:37:41 +00:00
thorpej
22514e4c7d
Routines for handling the i80312 memory controller for XScale.
...
Currently includes a routine to determine memory size from the
SDRAM configuration registers.
2001-11-05 23:37:01 +00:00
christos
29c9bc3e1a
make comment reflect reality (no functional changes)
2001-11-05 23:31:02 +00:00
fvdl
7812d678d8
Initialize the cn_magic goo for kgdb (bah, that should really not
...
be necessary).
2001-11-05 21:39:24 +00:00
fvdl
b16adc3043
Make cn_isconsole check if cn_tab is NULL.
2001-11-05 21:38:14 +00:00
aymeric
a2cea87aee
defopt SERCONSOLE
2001-11-05 21:29:43 +00:00
aymeric
589ec775e4
Make xmalloc() and xrealloc()'s definitions match their prototypes in
...
scan.h
2001-11-05 20:49:47 +00:00
scw
e994d009cd
Add target/rule for m68kelfnbsd.o
2001-11-05 19:50:35 +00:00
scw
faad780fa8
Change target_emul for m68*-*-netbsdelf* to m68kelfnbsd.
2001-11-05 19:49:45 +00:00
tv
e239fff11b
Extend the use of NEED_OWN_INSTALL_TARGET (used by bsd.pkg.mk since its
...
creation, to exclude conflicting make targets from botching pkgsrc), to
avoid defining INSTALL_FILE. pkgsrc is self-contained except for
<bsd.own.mk>, so this doesn't have an adverse effect on real <bsd.*.mk>
build trees.
2001-11-05 19:45:25 +00:00
scw
ec53366faa
Add m68k-specific `toolchain2netbsd' generated toolchain build/config files.
2001-11-05 19:10:55 +00:00
matt
b5e785f38d
Switch to using queue access macros instead of refering to the member
...
fields explicitly.
2001-11-05 18:02:15 +00:00
jdolecek
a76b375c0f
put -l explanation before -m, so that the options are in alphabet order
...
Fixes misc/14471 by Hiramatsu Yoshifumi.
2001-11-05 17:51:56 +00:00
lukem
825f13d59e
don't set WARNS here (get it from ../Makefile.inc)
2001-11-05 15:24:48 +00:00
lukem
59a2811391
enable WARNS=2
2001-11-05 15:23:49 +00:00
lukem
c1b95c0073
explicitly set to WARNS?=1
2001-11-05 15:22:23 +00:00
lukem
65469e54b3
pull in ../../Makefile.inc
2001-11-05 15:11:40 +00:00
lukem
6a973ed877
WARNS=2 fixes
2001-11-05 15:10:25 +00:00
hubertf
58164365b3
Install kafs.3
...
XXX There's still a big lack of documentation on the big number of
kerberos related libraries!
2001-11-05 15:05:55 +00:00
lukem
2e5ff91d16
WARNS=2 fixes
2001-11-05 15:05:18 +00:00
lukem
3fa2de158d
pull in ../Makefile.inc
2001-11-05 15:04:54 +00:00
lukem
9ee8b0ca6a
WARNS=2 fix
2001-11-05 15:03:49 +00:00
lukem
11e3398883
WARNS=2 fixes
2001-11-05 14:59:21 +00:00
enami
480bb2c9a8
Fix typo in comment.
2001-11-05 08:22:24 +00:00
matt
a696291eab
Fix bug in pte_spill (wasn't searching the right pvo_table list for the
...
victim PTE is the PTE was a secondary entry).
2001-11-05 06:44:11 +00:00
matt
4f3943d89a
Test the right bit for wired in the PVO.
2001-11-05 06:24:55 +00:00
enami
f7a77f5cca
Fix whitespace usage.
2001-11-05 03:35:49 +00:00
dillo
c5b59dd31e
export DESTDIR when set via -D.
2001-11-05 02:17:47 +00:00
itojun
50c48d717f
SIGALRM code around gethostbyaddr() can leak memory.
...
sync with tcpdump.org, found by openbsd guys
2001-11-05 02:12:47 +00:00
matt
f02b548314
Don't try to pool_putting a PVO when re-entering a mapping. Since the
...
PVO_MANAGED may get munged, we can possible put this into the wrong pool.
2001-11-05 01:25:38 +00:00
tsutsui
8dd30af8d3
Add trm at pci.
2001-11-05 01:23:17 +00:00
atatat
f5d592cf44
Add support for printing the AS number associated with the address at
...
each hop.
2001-11-04 23:14:35 +00:00
matt
8a49af3cec
Need to use a separate variable for return value of pmap_pte_inset in
...
pte_spill. Make off the high bit of the MFTB().
2001-11-04 22:39:08 +00:00
matt
3ca8d91fc8
Add few a more PMAP_PVO_CHECKs in pte_spill; print pte addr of unmatched
...
pte in panicstr.
2001-11-04 21:15:03 +00:00
matt
da5a70805c
Convert netinet to not use the internal <sys/queue.h> field names
...
but instead the access macros. Use the FOREACH macros where appropriate.
2001-11-04 20:55:25 +00:00
matt
8fef52258f
Eliminate local extern declartion for inetctlerrmap
2001-11-04 20:52:39 +00:00
thorpej
fe988b60bb
Add PCI window addresses.
2001-11-04 19:32:32 +00:00
tsutsui
3b0f229027
Fix a couple of bugs:
...
- make sure to allocate memory for sc_tempsrb properly.
- correct links of SRB queue in trm_link_srb().
Now trm driver works on arc.
2001-11-04 17:17:22 +00:00
lukem
4da6558c5a
Close socket correctly in three places.
...
Fixes various problems such as inetd not reloading correctly.
Fix provided by Michael van Elst in [lib/14454] - thanks!
Should also fix [bin/12651] and [bin/13657]
2001-11-04 14:43:55 +00:00