Commit Graph

182748 Commits

Author SHA1 Message Date
mbalmer
fa4785b09a Register with the PMF, and when detaching, just the right order. 2009-08-08 10:38:17 +00:00
pooka
2a112e499e arm32 (but not arm26) wants to be different and #define pmap_remove()
as pmap_do_remove().  Compensate.
2009-08-08 00:46:56 +00:00
matt
0c80f83e59 Clean up a bit. No reason to use 4way on icache ops (it clears all ways). 2009-08-07 23:23:58 +00:00
mrg
992e698d04 remove some netbsd specific code that does nothing. 2009-08-07 22:51:04 +00:00
haad
2a8f255ae1 Enable zfs module only for machine with at least 512Mb ram. 2009-08-07 22:47:19 +00:00
haad
82fbb9f0e8 Fix bogus comment, and remove superfluous parenthesis. 2009-08-07 22:46:04 +00:00
sborrill
acb87f0c16 NetBSD doesn't support alq(9) and hence ATHHAL_DEBUG_ALQ is unusable.
Nevertheless, remove reference to old binary HAL header file in the
ATHHAL_DEBUG_ALQ section.
2009-08-07 21:01:48 +00:00
haad
fc8ec0b896 Add NetBSD Solaris compat code and reachover Makefiles. Most of code written
by Andrew Doran some of it by me.

This is still work in progress code. There are known issues. Zfs can panic
your system still. I will commit integration bits and needed kernel bits
later when we fix most obvious bugs. This code need some support from our
kernel which I will commit in a separate patch and therefore itnot work yet.

Issues:

1) Support for openat/fstatat syscalls.
2) getnewvnode locking against myself panic when reclaiming vnodes
3) Replace solaris taskq with our workqueue which doesn't need to alloc
   anything during work.
4) Investigate problems with NO_WAIT allocations.

Oked by core@ and ad@.
2009-08-07 20:57:55 +00:00
haad
6a125a398c Add NetBSD specific changes to OpenSolaris code. These changes were made
by Andrew Doran and me. Thank you Andrew for your great help.

Oked by core@ and ad@.
2009-08-07 20:16:44 +00:00
dyoung
fcabb0789a Describe the -N flag. 2009-08-07 20:13:12 +00:00
dyoung
ae9b1bdb85 Use getnameinfo(3) instead of inet_ntoa(3) to convert IPv4 addresses
to names.
2009-08-07 19:35:55 +00:00
dsl
4ef3fc9143 Add text to the description saying that normal applications should not
use syscall().
Add text to bugs saying that high bits of the syscall number may be masked.
Fixes bug PR/11088
2009-08-07 19:34:46 +00:00
macallan
6e1dc1f650 set device properties for genfb, now wsdisplay attaches successfully
TODO: replace hardcoded values with reality
2009-08-07 19:27:54 +00:00
dyoung
ab7c5957a9 Add option -N. -N is just the opposite of option -n in netstat(8)
or route(8): it tells ifconfig(8) to try to resolve numbers to
hosts and service names.

This default ifconfig behavior stays the same as it always was.
2009-08-07 18:53:37 +00:00
pooka
0ebb0c6cda Move genfs_io.c from rump SRCS to genfs SRCS.
Aesthetic commit, no functional change.
2009-08-07 18:52:56 +00:00
haad
f26cdf114a Remove accidentally commited tar.bz2 file. 2009-08-07 18:48:48 +00:00
snj
72cb0cefcf Update path to the atheros HAL. 2009-08-07 18:48:38 +00:00
matt
fab892c926 Add loongson2 specific cache ops 2009-08-07 18:39:10 +00:00
haad
c1cb2cd89c Import Opensolaris source code used with zfs port. Zfs code si from date
200811.
2009-08-07 18:32:11 +00:00
minskim
0997da05f2 Correct the #ifdef test for struct ifdatareq. 2009-08-07 16:37:12 +00:00
lukem
86814cdb3c Crank version to nb4 2009-08-07 16:32:43 +00:00
lukem
ddff3f7108 Rename "expandtabs" to "expandtab" to match documentation (and vim,
where I got the idea from).
Actually implement the "et" abbreviation for expandtab.
2009-08-07 16:19:53 +00:00
wiz
67bd9cb78f Remove superfluous parenthesis in #ifdef DEBUG.
From Henning Petersen in PR 41844.
2009-08-07 14:05:58 +00:00
wiz
8e6dfdad0c Remove superfluous parenthesis in #ifdef ARGO_DEBUG.
From Henning Petersen in PR 41843.
2009-08-07 14:04:34 +00:00
wiz
8b28c44203 Add missing parenthesis in #ifdef LFS_USE_B_INVAL.
From Henning Petersen in PR 41841.
2009-08-07 13:58:38 +00:00
wiz
96f565924e Fix parenthesis problem in ifdef SVR4 code.
From Henning Petersen in PR 41839.
2009-08-07 13:55:22 +00:00
wiz
ba544bf010 Add missing parenthesis in commented out code.
From Henning Petersen in PR 41838.
2009-08-07 13:53:54 +00:00
blymn
2a02a6feb9 Destroy mutex and condvar initialised in pccbbattach(). 2009-08-07 12:09:50 +00:00
blymn
c6b1721d19 Clean up extraneous white space. 2009-08-07 12:04:43 +00:00
mbalmer
61e768bf92 Don't use an identifier name that probably clashes with the C standard.
Requested by many.
2009-08-07 08:15:52 +00:00
mbalmer
2ce40e808d Properly teardown the sysctl node and detach child driver if gpiosim gets
detached itself (e.g. when the 'drvctl -d gpiosimX' command is entered).
2009-08-07 08:08:18 +00:00
mbalmer
d2c70191a8 Fold long line. 2009-08-07 08:05:48 +00:00
matt
ec695a81bd Mark LOONGSON as uncached for the moment. 2009-08-07 03:33:28 +00:00
matt
a26452b1dd Interrupts now work. Fix old bug with softints. 2009-08-07 01:27:14 +00:00
matt
5161730624 Fix references to mips_ipl_si_to_sr which were off by 1. 2009-08-07 01:26:13 +00:00
matt
01327baca5 attach the missed evcnt too 2009-08-07 01:14:26 +00:00
matt
60dd40f5be Get the CPU frequency from the PMON environment (which it provided to us). 2009-08-07 00:11:08 +00:00
dyoung
cb637e784d unifdef -U__FreeBSD__ -D__NetBSD__, et cetera. 2009-08-07 00:10:53 +00:00
dyoung
ec63b8722d Re-use DK_BUSY(). 2009-08-07 00:08:07 +00:00
dyoung
8bd642cce2 Put the entire expression that DK_BUSY() evaluates to in parentheses
for safety.
2009-08-07 00:07:39 +00:00
matt
d9c091be8f Use mips3_get_cache_config for Loongson2 2009-08-06 23:16:39 +00:00
matt
5e3f78448a print ra on trap. 2009-08-06 23:07:55 +00:00
matt
2891bea040 Update Loongston. Set colors and mark it as having virtual aliases. 2009-08-06 22:56:31 +00:00
wiz
18de4741b9 Improve wording, based on suggestions by Jukka Ruohonen in private mail. 2009-08-06 22:01:36 +00:00
dsl
3d8c11d579 ktrace the arguments to script interpreters that come from the script.
Fixes PR/33021
2009-08-06 21:33:54 +00:00
wiz
175898c4a2 Describe -D. Bump date. 2009-08-06 21:18:54 +00:00
macallan
54334fe790 enable the tcx driver 2009-08-06 18:28:41 +00:00
macallan
45b6e71b60 make the tcx driver do something useful:
- attach a wsdisplay
- make it work with an S24
- accelerate scrolling and character drawing
This isn't quite finished yet, it works fine as a console but most things
X will need are not functional right now.
2009-08-06 18:26:03 +00:00
dholland
b76cf716a9 Don't use a FILE * after fclose(). PR 41832 from Henning Petersen. 2009-08-06 17:55:18 +00:00
joerg
b9b5f22385 Use WARNS=4. 2009-08-06 16:57:20 +00:00