Commit Graph

165197 Commits

Author SHA1 Message Date
dyoung 10769d1048 gem_start() assigned last_txs, but never used it otherwise, so
remove it.
2007-12-31 20:39:45 +00:00
dyoung 4941977e05 Cosmetic: remove superfluous parentheses, shorten staircase. 2007-12-31 20:35:11 +00:00
dyoung ea67dea885 Re-order operations to ensure that if defined(GEM_DEBUG) && IFF_DEBUG,
gem_tint() prints a coherent set of descriptors that the NIC has
finished processing.  See comments for more information.  Compile-tested
on sparc64 and on macppc.
2007-12-31 20:31:02 +00:00
jmcneill e8a80bb1c8 Note removal of systrace(1) by ad@ 2007-12-31 19:20:43 +00:00
garbled 4ae431e265 On the 745x cpu, you have to invalidate cache slightly differently than
you do on the other cpus.  Add an if statement that takes this into account.
2007-12-31 18:54:34 +00:00
garbled 1c93f00dd2 Add a bunch of PVR values for a variety of processors. Taken from
various manuals, and linux.
2007-12-31 18:44:47 +00:00
ad 2ecdf58c2c Remove systrace. Ok core@. 2007-12-31 15:31:24 +00:00
ad 7f3f509466 COMPAT_HPUX is gone 2007-12-31 15:26:31 +00:00
ad 62091e24c8 Note that COMPAT_HPUX was euthanized. 2007-12-31 14:21:47 +00:00
ad ad6fd4484d -systrace 2007-12-31 14:10:41 +00:00
martin 4bf6db2543 Fix unusued variable warning (depending on options). Noticed by
Adrian Portelli on port-sparc64.
2007-12-31 14:10:15 +00:00
ad ba8a1c308a -systrace 2007-12-31 14:09:13 +00:00
ad 9f6b8c4d04 Remove COMPAT_HPUX. 2007-12-31 13:38:47 +00:00
ad 19d27a5813 -compat_hpux 2007-12-31 13:33:37 +00:00
ad 39d27b340e - Remove reference to COMPAT_HPUX.
- i386 cpu options are gone.
2007-12-31 13:30:14 +00:00
jmcneill 9e4cb0fcd4 Note when arch/usermode was imported. 2007-12-31 13:03:38 +00:00
dyoung f72e4b15e1 Fix 'tags' target. 2007-12-31 10:45:22 +00:00
dyoung fd5d1d790d Use device_t, device_private(), aprint_error_dev(). 2007-12-31 09:12:18 +00:00
martin e094ff6106 Add missing stubs for syscalls returning addresses.
We can now run on a kernel that does not copy the syscall return value
to register A0.
As discussed in PR port-m68k/37631.
2007-12-31 07:39:19 +00:00
wiz 41643cbfd9 Proxy-commit for xtraeme:
Use sysmon_wdog_unregister(), not sysmon_wdog_register(), in
itesio_detach().
2007-12-31 01:53:58 +00:00
wiz 2af02278c7 Proxy-commit for xtraeme:
add dependency for itesio on sysmon_wdog.
2007-12-31 01:52:34 +00:00
mgrooms c825a8ee5f Add GRE protocol number to racoonctl. Correct id wildcard matching for transport mode. Submitted by Timo Teras. 2007-12-31 01:42:07 +00:00
mgrooms e2eda5513a Add GRE protocol number to racoonctl. Correct id wildcard matching for transport mode. Submitted by Timmo Teras. 2007-12-31 01:42:06 +00:00
macallan 3e23f460d5 'never try to fix more than one thing at once, especially if one is a crash'
backout bogus G4 CPU revision 'fix'
2007-12-31 01:37:13 +00:00
christos 5665eef11f don't call curses from a signal handler! 2007-12-31 00:22:13 +00:00
pooka 312cc39e60 pull in atomic ops from vmlocking2 2007-12-30 23:30:26 +00:00
pooka 7baf23bce3 fake sigcantmask 2007-12-30 23:29:06 +00:00
macallan 3987217f14 Remove a superfluous /* FALLTHROUGH */
Also switch back to waiting for L2CR_L2IP in cpu_enable_l2cr() - now my 2nd
G4 spins up again.
2007-12-30 23:21:21 +00:00
ad fb135f6d28 vmlocking2: update status. 2007-12-30 23:14:24 +00:00
pooka a5ee2954b8 namespace a bit: vfsops -> puffs_vfsop_x() and vops -> puffs_vnop_x() 2007-12-30 23:04:12 +00:00
pooka c7ac51486c tablefull: subr_prf -> subr_prf2 2007-12-30 22:55:21 +00:00
macallan eddfeaff1f Fix a logic botch when setting up L3 cache - don't attempt to do so on CPUs
that can't have L3 cache. While there also fix revision reporting for MPC7400
so what we report matches MacOS X.
2007-12-30 22:39:15 +00:00
ad f38bbfb0c5 Pull up 1.104.2.3:
Avoid mutex recursion with kqueue. Reported by martin@.
2007-12-30 22:03:01 +00:00
smb 1d2e422408 Add pmf register/deregister to ucom and ugensa. (Addtionally, let a
Sierra wireless card be recognized as a ugensa.)
2007-12-30 21:49:47 +00:00
plunky aeab3db895 request and keep a mask of supported commands per unit in order
to block unsupported HCI commands sent by unprivileged users
reaching the device.
2007-12-30 18:26:42 +00:00
joerg 47708a0e13 Missing assym.h dependency. 2007-12-30 16:07:02 +00:00
jdc af71e387e8 Mention msdosfs speedup. OK reinoud@. 2007-12-30 13:39:07 +00:00
skrll 2e561c0a6f Note that hp700 kernels are now compiled with -O2 as standard. 2007-12-30 13:32:52 +00:00
yamt 33871803b1 pull CMOVxx from the amd64 version. 2007-12-30 13:28:20 +00:00
joerg 8d9503a349 Enable wedge autodiscovery and wedge support for GPT. Both MBR and BSD
disklabel support is *not* enabled, but documented.
2007-12-30 13:15:21 +00:00
jdc c4b53cee4f Make extent mapping error more meaningful. OK martin@. 2007-12-30 12:54:23 +00:00
joerg 85f3dbd137 i386func.S needs assym.h. 2007-12-30 12:34:12 +00:00
jdc 7d55a9be13 Regenerate for "Add Apple Shasta GMAC (From FreeBSD)". 2007-12-30 09:30:02 +00:00
jdc 1e2c6ece4c Add Apple Shasta GMAC (From FreeBSD). 2007-12-30 09:28:28 +00:00
jmmv 5166760e85 Re-add the NetBSD CVS Id tag to the header. It just had to be quoted to
be accepted by the parser; i.e. no bug in the code :-)

Note to self: do not try to "fix" stuff the last minute before going to
sleep.
2007-12-30 09:13:32 +00:00
skrll 53e9e3b501 G/C all the cpu options it doesn't work and it's not the supported way.
Don't add options to COPTS - it loses the default optimisation level.

Kernels are now compiled with -O2.
2007-12-30 08:56:59 +00:00
skrll 250bd03568 Initilise sysctllog to NULL so sysctl_createv, et al don't look at garbage
on the stack.
2007-12-30 08:32:14 +00:00
pooka ec137c87f4 steal 1.4.2.1 from vmlocking2: cv_xwait_sig() 2007-12-30 03:35:20 +00:00
dyoung 7be7d500af For consistency with other softc members, s/ethercom/bnx_ec/. 2007-12-30 00:56:45 +00:00
dyoung ae461c2ed3 Cosmetic: remark that EPIC may deserve one or two custom PHY drivers.
Change a !(bittest) to (bittest) == 0.
2007-12-30 00:04:47 +00:00