Commit Graph

168733 Commits

Author SHA1 Message Date
nisimura bc0567728b add PCIIDE functionality which should cover cmdide, iteide, viaide and
slide.  Still not in working order.
2008-04-07 11:13:14 +00:00
jmcneill 75aae009fe Cosmetic aprintification fix, as noted by Thomas Klausner on current-users 2008-04-07 10:16:59 +00:00
jnemeth 1d2009704e fix another build breaker 2008-04-07 07:37:07 +00:00
thorpej 88d65e9212 Change IP stats from a structure to an array of uint64_t's.
Note: This is ABI-compatible with the old ipstat structure; old netstat
binaries will continue to work properly.
2008-04-07 06:31:27 +00:00
thorpej cca37a84ef Update for ICMP and UDP stats changes. 2008-04-07 05:18:25 +00:00
dyoung c2b5bd57df Defer write-protecting the kernel text until after interrupts are
enabled.  This is a grotty hack that lets a MULTIPROCESSOR kernel
patch the kernel with x86_patch() without trapping to the debugger.
2008-04-07 03:59:46 +00:00
dyoung 3dfe96300d Complete device_t/softc split. 2008-04-07 03:57:51 +00:00
nisimura a0f6082331 - add MII bitbang op modelled after sip.c 2008-04-07 02:02:39 +00:00
christos 2ff8572929 mention openssh 2008-04-06 23:41:22 +00:00
christos 0f04529cc0 bump libssh 2008-04-06 23:40:27 +00:00
christos 7ef0806c7f bump for 5.0 2008-04-06 23:39:48 +00:00
christos c080a17733 update for 5.0 2008-04-06 23:39:35 +00:00
christos 1f7a577d0e re-add removed files. 2008-04-06 23:39:05 +00:00
christos cbdb6c7a40 resolve conflicts. 2008-04-06 23:38:19 +00:00
xtraeme cc926059e9 Make this build again after thorpej's changes to udpstat. 2008-04-06 23:36:43 +00:00
mjf 9dfd4ffcb0 Prevent packet header from being placed outside the TXD buffer. This
should stop the "mismatched status and packet" error messages that have
been plaguing the EeePC.

Fix provided by Joel Sing, thanks!
2008-04-06 23:21:01 +00:00
jnemeth 65c35115a2 fix build problem introduced in 1.79 2008-04-06 21:53:25 +00:00
christos 49d015609b Import 5.0 2008-04-06 21:18:28 +00:00
cegger 0e50a9464d use aprint_*_dev and device_xname 2008-04-06 20:25:59 +00:00
thorpej 738aabaf82 Change UDP stats from a structure to an array of uint64_t's.
Note: This is ABI-compatible with the old icmpstat structure; old netstat
binaries will continue to work properly.
2008-04-06 20:17:27 +00:00
thorpej 67b7abb1ce Change ICMP stats from a structure to an array of uint64_t's.
Note: This is ABI-compatible with the old icmpstat structure; old netstat
binaries will continue to work properly.
2008-04-06 19:04:48 +00:00
plunky 587a66277f convert to use pmf(9) functions 2008-04-06 18:55:33 +00:00
dyoung e4774a20a3 Fix a bug that I introduced in rev 1.11, when I left out an assignment
to ifp as I converted this code to use rtcache_getrt().  I have
high hopes that this will fix PR37916.
2008-04-06 18:46:56 +00:00
ad d49b125626 When accessing a block/char device, cache the D_MPSAFE flag on initial
access, in case the devsw record is modified.
2008-04-06 17:27:39 +00:00
cherry f493ba9c7e Correct comment about struct timecounter field 2008-04-06 12:19:36 +00:00
apb 22ecce0fbc #include <sys/queue.h> for SLIST_HEAD. This is needed by third party
software such as lsof.
2008-04-06 11:26:36 +00:00
lukem 050e20c6d5 Be consistent about making USE_PAM!=no be exclusive to USE_SKEY!=no. 2008-04-06 09:54:37 +00:00
xtraeme c32766fd4f Pass KTHREAD_MPSAFE to kthread_create(). I've been testing this for
some weeks in both UP and SMP without any issue so far.
2008-04-06 09:42:04 +00:00
cegger 5895620423 use aprint_*_dev and device_xname 2008-04-06 08:54:43 +00:00
cegger b90893744b use aprint_*_dev and device_xname 2008-04-06 08:33:31 +00:00
skrll 9fcc1f5407 de-__P 2008-04-06 08:03:36 +00:00
cegger c0d1e7cb9e use aprint_*_dev and device_xname 2008-04-06 07:54:17 +00:00
kochi 63e7ca5a5c Make loader.efi compile again. 2008-04-06 07:50:04 +00:00
cegger f5bd7c2196 use aprint_*_dev and device_xname 2008-04-06 07:23:57 +00:00
matt 6c93bdee60 Add a device_xname() stub. 2008-04-06 05:17:54 +00:00
tsutsui c3b0f346ec Fix pasto. 2008-04-06 04:01:56 +00:00
christos e00c77edc9 bump libedit. 2008-04-05 23:54:47 +00:00
christos 4652e1fb8f bump minor. 2008-04-05 23:53:26 +00:00
tsutsui c3b129605a Use generic atomic_cas_uint() for mutex(9) and rwlock(9), and
remodel old RAS based _lock_cas() implementation for m68010
into genereic atomic_cas_32().
Now sun2 kernel compiles and even works on multiuser. (hehe)

Tested on tme (emulationg 2/120 and 3/150) and (real) 3/80.
2008-04-05 22:47:52 +00:00
tsutsui 7dfcdee2a2 Use .c version atomic ops for m68010. 2008-04-05 22:28:36 +00:00
tsutsui 6cc162d54c Always specify COPTS="-Os" and disable several options and devices
to shrink kernels. Current sun68k bootloader can't load a kernel larger
than ~2MB, and our ever growing kernel have reached the limit.
2008-04-05 22:16:04 +00:00
tsutsui 6976334ea5 Always specify COPTS="-Os" and disable several options and devices
to shrink kernels. Current sun68k bootloader can't load a kernel larger
than ~2MB, and our ever growing kernel have been reached the limit.
2008-04-05 22:08:41 +00:00
cegger 8bac8763ae use aprint_*_dev and device_xname 2008-04-05 22:04:36 +00:00
cegger 335ec2beb5 use aprint_*_dev and device_xname 2008-04-05 21:44:50 +00:00
cegger bebbf57b68 use aprint_*_dev and device_xname 2008-04-05 21:31:23 +00:00
christos 8a487dca06 Fix build from dieter roelants 2008-04-05 20:17:37 +00:00
cegger 801bd3ddec use aprint_*_dev and device_xname 2008-04-05 20:08:52 +00:00
cegger 34895c30e4 use aprint_*_dev and device_xname 2008-04-05 19:16:49 +00:00
xtraeme 7633a17263 Merge NOMAN, CLEANFILES and WARNS into the shared Makefile.inc. 2008-04-05 19:03:57 +00:00
cegger 92e3ef7aaa use aprint_*_dev and device_xname 2008-04-05 18:54:10 +00:00