Up to [cvs.netbsd.org] / src / sys / dev / pci
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.38.4.1 / (download) - annotate - [select for diffs], Tue Apr 17 00:07:47 2012 UTC (5 weeks, 4 days ago) by yamt
Branch: yamt-pagecache
Changes since 1.38: +3 -12
lines
Diff to previous 1.38 (colored) next main 1.39 (colored)
sync with head
Revision 1.38.8.1 / (download) - annotate - [select for diffs], Sat Feb 18 07:34:40 2012 UTC (3 months ago) by mrg
Branch: jmcneill-usbmp
Changes since 1.38: +3 -12
lines
Diff to previous 1.38 (colored) next main 1.39 (colored)
merge to -current.
Revision 1.39 / (download) - annotate - [select for diffs], Thu Feb 2 19:43:05 2012 UTC (3 months, 3 weeks ago) by tls
Branch: MAIN
CVS Tags: yamt-pagecache-base5,
yamt-pagecache-base4,
netbsd-6-base,
netbsd-6,
jmcneill-usbmp-base9,
jmcneill-usbmp-base8,
jmcneill-usbmp-base7,
jmcneill-usbmp-base6,
jmcneill-usbmp-base5,
jmcneill-usbmp-base4,
jmcneill-usbmp-base3,
jmcneill-usbmp-base2,
HEAD
Changes since 1.38: +3 -12
lines
Diff to previous 1.38 (colored)
Entropy-pool implementation move and cleanup. 1) Move core entropy-pool code and source/sink/sample management code to sys/kern from sys/dev. 2) Remove use of NRND as test for presence of entropy-pool code throughout source tree. 3) Remove use of RND_ENABLED in device drivers as microoptimization to avoid expensive operations on disabled entropy sources; make the rnd_add calls do this directly so all callers benefit. 4) Fix bug in recent rnd_add_data()/rnd_add_uint32() changes that might have lead to slight entropy overestimation for some sources. 5) Add new source types for environmental sensors, power sensors, VM system events, and skew between clocks, with a sample implementation for each. ok releng to go in before the branch due to the difficulty of later pullup (widespread #ifdef removal and moved files). Tested with release builds on amd64 and evbarm and live testing on amd64.
Revision 1.35.2.1 / (download) - annotate - [select for diffs], Mon Jun 6 09:08:14 2011 UTC (11 months, 2 weeks ago) by jruoho
Branch: jruoho-x86intr
Changes since 1.35: +7 -4
lines
Diff to previous 1.35 (colored) next main 1.36 (colored)
Sync with HEAD.
Revision 1.33.2.3 / (download) - annotate - [select for diffs], Tue May 31 03:04:40 2011 UTC (11 months, 3 weeks ago) by rmind
Branch: rmind-uvmplock
Changes since 1.33.2.2: +1 -2
lines
Diff to previous 1.33.2.2 (colored) to branchpoint 1.33 (colored) next main 1.34 (colored)
sync with head
Revision 1.38 / (download) - annotate - [select for diffs], Sun Apr 24 18:53:02 2011 UTC (13 months ago) by plunky
Branch: MAIN
CVS Tags: yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
rmind-uvmplock-nbase,
rmind-uvmplock-base,
jmcneill-usbmp-pre-base2,
jmcneill-usbmp-base,
jmcneill-audiomp3-base,
jmcneill-audiomp3,
cherry-xenmp-base,
cherry-xenmp
Branch point for: yamt-pagecache,
jmcneill-usbmp
Changes since 1.37: +3 -4
lines
Diff to previous 1.37 (colored)
use static inline for msk_rxvalid(), it is not referenced elsewhere (avoids C99 vs GNU semantics for external inline functions)
Revision 1.33.2.2 / (download) - annotate - [select for diffs], Thu Apr 21 01:41:51 2011 UTC (13 months ago) by rmind
Branch: rmind-uvmplock
Changes since 1.33.2.1: +6 -2
lines
Diff to previous 1.33.2.1 (colored) to branchpoint 1.33 (colored)
sync with head
Revision 1.37 / (download) - annotate - [select for diffs], Sat Apr 16 14:03:28 2011 UTC (13 months, 1 week ago) by jakllsch
Branch: MAIN
Changes since 1.36: +3 -3
lines
Diff to previous 1.36 (colored)
Make previous compile.
Revision 1.36 / (download) - annotate - [select for diffs], Sat Apr 16 13:47:20 2011 UTC (13 months, 1 week ago) by jakllsch
Branch: MAIN
Changes since 1.35: +6 -2
lines
Diff to previous 1.35 (colored)
Ensure PCI_COMMAND_MASTER_ENABLE.
Revision 1.18.4.5 / (download) - annotate - [select for diffs], Wed Aug 11 22:53:47 2010 UTC (21 months, 2 weeks ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.18.4.4: +5 -7
lines
Diff to previous 1.18.4.4 (colored) to branchpoint 1.18 (colored) next main 1.19 (colored)
sync with head.
Revision 1.33.2.1 / (download) - annotate - [select for diffs], Sun May 30 05:17:34 2010 UTC (23 months, 3 weeks ago) by rmind
Branch: rmind-uvmplock
Changes since 1.33: +5 -7
lines
Diff to previous 1.33 (colored)
sync with head
Revision 1.32.2.1 / (download) - annotate - [select for diffs], Fri Apr 30 14:43:36 2010 UTC (2 years ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.32: +10 -12
lines
Diff to previous 1.32 (colored) next main 1.33 (colored)
Sync with HEAD.
Revision 1.35 / (download) - annotate - [select for diffs], Mon Apr 5 07:20:26 2010 UTC (2 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: yamt-nfs-mp-base11,
yamt-nfs-mp-base10,
uebayasi-xip-base4,
uebayasi-xip-base3,
uebayasi-xip-base2,
uebayasi-xip-base1,
matt-mips64-premerge-20101231,
jruoho-x86intr-base,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Branch point for: jruoho-x86intr
Changes since 1.34: +4 -6
lines
Diff to previous 1.34 (colored)
Push the bpf_ops usage back into bpf.h. Push the common ifp->if_bpf check into the inline functions as well the fourth argument for bpf_attach.
Revision 1.34 / (download) - annotate - [select for diffs], Tue Mar 30 14:38:27 2010 UTC (2 years, 1 month ago) by tnn
Branch: MAIN
Changes since 1.33: +3 -3
lines
Diff to previous 1.33 (colored)
yinterrupt -> interrupt
Revision 1.18.4.4 / (download) - annotate - [select for diffs], Thu Mar 11 15:03:47 2010 UTC (2 years, 2 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.18.4.3: +55 -53
lines
Diff to previous 1.18.4.3 (colored) to branchpoint 1.18 (colored)
sync with head
Revision 1.33 / (download) - annotate - [select for diffs], Wed Feb 24 22:38:00 2010 UTC (2 years, 3 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-nfs-mp-base9
Branch point for: rmind-uvmplock
Changes since 1.32: +7 -7
lines
Diff to previous 1.32 (colored)
A pointer typedef entails trading too much flexibility to declare const and non-const types, and the kernel uses both const and non-const PMF qualifiers and device suspensors, so change the pmf_qual_t and device_suspensor_t typedefs from "pointers to const" to non-pointer, non-const types.
Revision 1.32 / (download) - annotate - [select for diffs], Tue Jan 19 22:07:01 2010 UTC (2 years, 4 months ago) by pooka
Branch: MAIN
CVS Tags: uebayasi-xip-base
Branch point for: uebayasi-xip
Changes since 1.31: +4 -11
lines
Diff to previous 1.31 (colored)
Redefine bpf linkage through an always present op vector, i.e. #if NBPFILTER is no longer required in the client. This change doesn't yet add support for loading bpf as a module, since drivers can register before bpf is attached. However, callers of bpf can now be modularized. Dynamically loadable bpf could probably be done fairly easily with coordination from the stub driver and the real driver by registering attachments in the stub before the real driver is loaded and doing a handoff. ... and I'm not going to ponder the depths of unload here. Tested with i386/MONOLITHIC, modified MONOLITHIC without bpf and rump.
Revision 1.31 / (download) - annotate - [select for diffs], Fri Jan 8 19:56:51 2010 UTC (2 years, 4 months ago) by dyoung
Branch: MAIN
Changes since 1.30: +7 -7
lines
Diff to previous 1.30 (colored)
Expand PMF_FN_* macros.
Revision 1.30 / (download) - annotate - [select for diffs], Thu Dec 24 18:27:31 2009 UTC (2 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.29: +40 -37
lines
Diff to previous 1.29 (colored)
- split the sk_dev - don't program the interrupt mitigation to 0, only to set it to 1000 later. - don't be verbose when setting the interrupt mitigation during reset, it messes up the attach line and does not convey useful information.
Revision 1.29 / (download) - annotate - [select for diffs], Mon Dec 14 00:52:04 2009 UTC (2 years, 5 months ago) by matt
Branch: MAIN
Changes since 1.28: +10 -4
lines
Diff to previous 1.28 (colored)
Only tick mii if the phy had a status change.
Revision 1.21.6.1.4.1 / (download) - annotate - [select for diffs], Mon Nov 9 10:11:47 2009 UTC (2 years, 6 months ago) by cliff
Branch: matt-nb5-mips64
CVS Tags: matt-nb5-mips64-premerge-20101231,
matt-nb5-mips64-premerge-20091211,
matt-nb5-mips64-k15
Changes since 1.21.6.1: +10 -4
lines
Diff to previous 1.21.6.1 (colored) next main 1.22 (colored)
- in msk_tick, only call mii_tick() if status has changed
Revision 1.18.4.3 / (download) - annotate - [select for diffs], Wed Sep 16 13:37:51 2009 UTC (2 years, 8 months ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.18.4.2: +5 -5
lines
Diff to previous 1.18.4.2 (colored) to branchpoint 1.18 (colored)
sync with head
Revision 1.28 / (download) - annotate - [select for diffs], Sat Sep 5 14:09:55 2009 UTC (2 years, 8 months ago) by tsutsui
Branch: MAIN
CVS Tags: yamt-nfs-mp-base8,
matt-premerge-20091211,
jym-xensuspend-nbase
Changes since 1.27: +5 -5
lines
Diff to previous 1.27 (colored)
Invert logic around nested pmf(9) registrations for readability.
Revision 1.18.4.2 / (download) - annotate - [select for diffs], Sat May 16 10:41:35 2009 UTC (3 years ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.18.4.1: +22 -24
lines
Diff to previous 1.18.4.1 (colored) to branchpoint 1.18 (colored)
sync with head
Revision 1.22.4.1 / (download) - annotate - [select for diffs], Wed May 13 17:20:26 2009 UTC (3 years ago) by jym
Branch: jym-xensuspend
Changes since 1.22: +27 -29
lines
Diff to previous 1.22 (colored) next main 1.23 (colored)
Sync with HEAD. Commit is split, to avoid a "too many arguments" protocol error.
Revision 1.27 / (download) - annotate - [select for diffs], Tue May 12 08:23:00 2009 UTC (3 years ago) by cegger
Branch: MAIN
CVS Tags: yamt-nfs-mp-base7,
yamt-nfs-mp-base6,
yamt-nfs-mp-base5,
yamt-nfs-mp-base4,
jymxensuspend-base,
jym-xensuspend-base
Changes since 1.26: +8 -8
lines
Diff to previous 1.26 (colored)
use device_private(). "looks good" ad@ XXX for the device_t/softc split, please check the driver that no cases have been missed.
Revision 1.26 / (download) - annotate - [select for diffs], Wed May 6 10:34:32 2009 UTC (3 years ago) by cegger
Branch: MAIN
Changes since 1.25: +16 -18
lines
Diff to previous 1.25 (colored)
struct device * -> device_t, no functional changes intended.
Revision 1.25 / (download) - annotate - [select for diffs], Wed May 6 09:25:15 2009 UTC (3 years ago) by cegger
Branch: MAIN
Changes since 1.24: +6 -6
lines
Diff to previous 1.24 (colored)
struct cfdata * -> cfdata_t, no functional changes intended.
Revision 1.18.4.1 / (download) - annotate - [select for diffs], Mon May 4 08:12:57 2009 UTC (3 years ago) by yamt
Branch: yamt-nfs-mp
Changes since 1.18: +90 -43
lines
Diff to previous 1.18 (colored)
sync with head.
Revision 1.21.4.2 / (download) - annotate - [select for diffs], Tue Apr 28 07:35:57 2009 UTC (3 years ago) by skrll
Branch: nick-hppapmap
Changes since 1.21.4.1: +7 -7
lines
Diff to previous 1.21.4.1 (colored) to branchpoint 1.21 (colored) next main 1.22 (colored)
Sync with HEAD.
Revision 1.24 / (download) - annotate - [select for diffs], Wed Mar 18 16:00:19 2009 UTC (3 years, 2 months ago) by cegger
Branch: MAIN
CVS Tags: yamt-nfs-mp-base3,
nick-hppapmap-base4,
nick-hppapmap-base3,
nick-hppapmap-base
Changes since 1.23: +6 -6
lines
Diff to previous 1.23 (colored)
bzero -> memset
Revision 1.23 / (download) - annotate - [select for diffs], Wed Mar 18 15:14:30 2009 UTC (3 years, 2 months ago) by cegger
Branch: MAIN
Changes since 1.22: +3 -3
lines
Diff to previous 1.22 (colored)
bcmp -> memcmp
Revision 1.21.4.1 / (download) - annotate - [select for diffs], Mon Jan 19 13:18:26 2009 UTC (3 years, 4 months ago) by skrll
Branch: nick-hppapmap
Changes since 1.21: +26 -2
lines
Diff to previous 1.21 (colored)
Sync with HEAD.
Revision 1.16.6.4 / (download) - annotate - [select for diffs], Sat Jan 17 13:29:00 2009 UTC (3 years, 4 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.16.6.3: +24 -0
lines
Diff to previous 1.16.6.3 (colored) to branchpoint 1.16 (colored) next main 1.17 (colored)
Sync with HEAD.
Revision 1.21.2.1 / (download) - annotate - [select for diffs], Sat Dec 13 01:14:35 2008 UTC (3 years, 5 months ago) by haad
Branch: haad-dm
Changes since 1.21: +26 -2
lines
Diff to previous 1.21 (colored) next main 1.22 (colored)
Update haad-dm branch to haad-dm-base2.
Revision 1.21.6.1 / (download) - annotate - [select for diffs], Thu Nov 20 03:12:08 2008 UTC (3 years, 6 months ago) by snj
Branch: netbsd-5
CVS Tags: netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
netbsd-5-1-2-RELEASE,
netbsd-5-1-1-RELEASE,
netbsd-5-1,
netbsd-5-0-RELEASE,
netbsd-5-0-RC4,
netbsd-5-0-RC3,
netbsd-5-0-RC2,
netbsd-5-0-RC1,
netbsd-5-0-2-RELEASE,
netbsd-5-0-1-RELEASE,
netbsd-5-0,
matt-nb5-pq3-base,
matt-nb5-pq3,
matt-nb5-mips64-u2-k2-k4-k7-k8-k9,
matt-nb5-mips64-u1-k1-k5,
matt-nb4-mips64-k7-u2a-k9b
Branch point for: matt-nb5-mips64
Changes since 1.21: +26 -2
lines
Diff to previous 1.21 (colored) next main 1.22 (colored)
Pull up following revision(s) (requested by chris in ticket #84): sys/dev/pci/if_skreg.h: revision 1.13 sys/dev/pci/if_msk.c: revision 1.22 Fix Yukon EC Ultra cold power up issue. For the EC Ultra it is necessary to update some extra registers during reset. Without doing so causes the system to hang at boot. The only workaround I found was to PXE boot before booting into NetBSD. This change is based on the code from FreeBSD's if_msk.c. Specifically the msk_phy_power function. Also add an splnet/splx across mii_tick. This matches most other network drivers. Change posted for review on 3rd Oct 2008 to tech-net. No feedback received.
Revision 1.22 / (download) - annotate - [select for diffs], Tue Nov 18 09:30:43 2008 UTC (3 years, 6 months ago) by chris
Branch: MAIN
CVS Tags: nick-hppapmap-base2,
mjf-devfs2-base,
haad-nbase2,
haad-dm-base2,
haad-dm-base,
ad-audiomp2-base,
ad-audiomp2
Branch point for: jym-xensuspend
Changes since 1.21: +26 -2
lines
Diff to previous 1.21 (colored)
Fix Yukon EC Ultra cold power up issue. For the EC Ultra it is necessary to update some extra registers during reset. Without doing so causes the system to hang at boot. The only workaround I found was to PXE boot before booting into NetBSD. This change is based on the code from FreeBSD's if_msk.c. Specifically the msk_phy_power function. Also add an splnet/splx across mii_tick. This matches most other network drivers. Change posted for review on 3rd Oct 2008 to tech-net. No feedback received.
Revision 1.16.6.3 / (download) - annotate - [select for diffs], Sun Jun 29 09:33:09 2008 UTC (3 years, 10 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.16.6.2: +11 -5
lines
Diff to previous 1.16.6.2 (colored) to branchpoint 1.16 (colored)
Sync with HEAD.
Revision 1.20.2.1 / (download) - annotate - [select for diffs], Fri Jun 27 15:11:22 2008 UTC (3 years, 10 months ago) by simonb
Branch: simonb-wapbl
Changes since 1.20: +13 -7
lines
Diff to previous 1.20 (colored) next main 1.21 (colored)
Sync with head.
Revision 1.18.6.1 / (download) - annotate - [select for diffs], Mon Jun 23 04:31:11 2008 UTC (3 years, 11 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.18: +61 -38
lines
Diff to previous 1.18 (colored) next main 1.19 (colored)
Sync w/ -current. 34 merge conflicts to follow.
Revision 1.21 / (download) - annotate - [select for diffs], Fri Jun 20 16:45:13 2008 UTC (3 years, 11 months ago) by cube
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-4,
wrstuden-revivesa-base-3,
wrstuden-revivesa-base-2,
wrstuden-revivesa-base-1,
wrstuden-revivesa-base,
simonb-wapbl-nbase,
simonb-wapbl-base,
netbsd-5-base,
matt-mips64-base2,
haad-dm-base1
Branch point for: nick-hppapmap,
netbsd-5,
haad-dm
Changes since 1.20: +13 -7
lines
Diff to previous 1.20 (colored)
Apply a similar patch as what was just applied to sk(4): > Use a mutex instead of splvm() to protect the list of jubo-ready mbufs, as > done with nfe(4) a while ago. > > Issue reported by Gary Duzan, who kindly fixed the patch I had sent him. Lars Nordlund noted that such a change made things a lot better with his msk(4).
Revision 1.18.2.1 / (download) - annotate - [select for diffs], Wed Jun 4 02:05:14 2008 UTC (3 years, 11 months ago) by yamt
Branch: yamt-pf42
Changes since 1.18: +50 -33
lines
Diff to previous 1.18 (colored) next main 1.19 (colored)
sync with head
Revision 1.16.6.2 / (download) - annotate - [select for diffs], Mon Jun 2 13:23:39 2008 UTC (3 years, 11 months ago) by mjf
Branch: mjf-devfs2
Changes since 1.16.6.1: +68 -55
lines
Diff to previous 1.16.6.1 (colored) to branchpoint 1.16 (colored)
Sync with HEAD.
Revision 1.20 / (download) - annotate - [select for diffs], Wed May 28 16:20:17 2008 UTC (3 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: yamt-pf42-base4,
yamt-pf42-base3
Branch point for: simonb-wapbl
Changes since 1.19: +37 -8
lines
Diff to previous 1.19 (colored)
Add PMF hooks. Fixes PR 38675.
Revision 1.19 / (download) - annotate - [select for diffs], Tue May 27 20:14:28 2008 UTC (3 years, 11 months ago) by dyoung
Branch: MAIN
Changes since 1.18: +15 -27
lines
Diff to previous 1.18 (colored)
For all controllers but type SK_YUKON_FE, set the jumbo frames capability, ETHERCAP_JUMBO_MTU. Rely on ether_ioctl() to enforce the MTU range implied by the ethernet capabilities. Should fix kern/38748. While I'm here, use some standard ethernet constants instead of msk-specific constants.
Revision 1.18 / (download) - annotate - [select for diffs], Thu Apr 10 19:13:37 2008 UTC (4 years, 1 month ago) by cegger
Branch: MAIN
CVS Tags: yamt-pf42-baseX,
yamt-pf42-base2,
yamt-pf42-base,
yamt-nfs-mp-base2,
yamt-nfs-mp-base,
hpcarm-cleanup-nbase
Branch point for: yamt-pf42,
yamt-nfs-mp,
wrstuden-revivesa
Changes since 1.17: +22 -26
lines
Diff to previous 1.17 (colored)
use aprint_*_dev and device_xname
Revision 1.16.6.1 / (download) - annotate - [select for diffs], Thu Apr 3 12:42:50 2008 UTC (4 years, 1 month ago) by mjf
Branch: mjf-devfs2
Changes since 1.16: +45 -26
lines
Diff to previous 1.16 (colored)
Sync with HEAD.
Revision 1.17 / (download) - annotate - [select for diffs], Fri Mar 28 08:46:01 2008 UTC (4 years, 1 month ago) by kiyohara
Branch: MAIN
Changes since 1.16: +45 -26
lines
Diff to previous 1.16 (colored)
The status buffer must synchronize. If your CPU is cache writeback, synchronous processing is necessary. However, the size of a status buffer will overwrite the memory while synchronously processing it because it is very small. We clear the flag SK_Y2_STOPC_OWN at more late.
Revision 1.10.6.4 / (download) - annotate - [select for diffs], Sun Mar 23 02:04:47 2008 UTC (4 years, 2 months ago) by matt
Branch: matt-armv6
Changes since 1.10.6.3: +11 -43
lines
Diff to previous 1.10.6.3 (colored) to branchpoint 1.10 (colored) next main 1.11 (colored)
sync with HEAD
Revision 1.11.2.3 / (download) - annotate - [select for diffs], Mon Feb 18 21:05:57 2008 UTC (4 years, 3 months ago) by mjf
Branch: mjf-devfs
Changes since 1.11.2.2: +11 -43
lines
Diff to previous 1.11.2.2 (colored) to branchpoint 1.11 (colored) next main 1.12 (colored)
Sync with HEAD.
Revision 1.3.6.8 / (download) - annotate - [select for diffs], Mon Feb 11 14:59:38 2008 UTC (4 years, 3 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3.6.7: +4 -3
lines
Diff to previous 1.3.6.7 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)
sync with head.
Revision 1.16 / (download) - annotate - [select for diffs], Thu Feb 7 01:21:56 2008 UTC (4 years, 3 months ago) by dyoung
Branch: MAIN
CVS Tags: yamt-lazymbuf-base15,
yamt-lazymbuf-base14,
nick-net80211-sync-base,
nick-net80211-sync,
mjf-devfs-base,
matt-armv6-nbase,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-base,
ad-socklock-base1
Branch point for: mjf-devfs2
Changes since 1.15: +4 -3
lines
Diff to previous 1.15 (colored)
Start patching up the kernel so that a network driver always has the opportunity to handle an ioctl before generic ifioctl handling occurs. This will ease extending the kernel and sharing of code between drivers. First steps: Make the signature of ifioctl_common() match struct ifinet->if_ioctl. Convert SIOCSIFCAP and SIOCSIFMTU to the new ifioctl() regime, throughout the kernel.
Revision 1.3.6.7 / (download) - annotate - [select for diffs], Mon Jan 21 09:43:57 2008 UTC (4 years, 4 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3.6.6: +9 -41
lines
Diff to previous 1.3.6.6 (colored) to branchpoint 1.3 (colored)
sync with head
Revision 1.13.6.2 / (download) - annotate - [select for diffs], Sun Jan 20 17:51:37 2008 UTC (4 years, 4 months ago) by bouyer
Branch: bouyer-xeni386
Changes since 1.13.6.1: +7 -40
lines
Diff to previous 1.13.6.1 (colored) to branchpoint 1.13 (colored) next main 1.14 (colored)
Sync with HEAD
Revision 1.15 / (download) - annotate - [select for diffs], Sat Jan 19 22:10:18 2008 UTC (4 years, 4 months ago) by dyoung
Branch: MAIN
CVS Tags: bouyer-xeni386-nbase,
bouyer-xeni386-base
Changes since 1.14: +9 -42
lines
Diff to previous 1.14 (colored)
Make many ethernet drivers share the common code for MII media
handling, ether_mediastatus() and ether_mediachange(). Check for
a non-ENXIO error return from mii_mediachg(). (ENXIO indicates
that a PHY is suspended.)
This patch shrinks the source code size by 979 lines. There was
a 5100-byte savings on the NetBSD/i386 kernel configuration, ALL.
I have made a few miscellaneous changes, too:
gem(4): use LIST_EMPTY(), LIST_FOREACH().
mtd(4): handle media ioctls, for a change!
axe(4): do not track link status in sc->axe_link any longer
nfe(4), aue(4), axe(4), udav(4), url(4): do not reset all PHYs
on a change of media
Except for the change to mtd(4), no functional changes are intended.
XXX This patch affects more architectures than I can feasibly
XXX compile and run. I have compiled macppc, sparc64, i386. I
XXX have run the patches on i386 boxen with bnx(4) and sip(4).
XXX Compiling and running on evbmips (MERAKI, ADM5120) is in
XXX progress.
Revision 1.10.6.3 / (download) - annotate - [select for diffs], Wed Jan 9 01:53:48 2008 UTC (4 years, 4 months ago) by matt
Branch: matt-armv6
Changes since 1.10.6.2: +3 -2
lines
Diff to previous 1.10.6.2 (colored) to branchpoint 1.10 (colored)
sync with HEAD
Revision 1.3.8.2 / (download) - annotate - [select for diffs], Sun Jan 6 05:01:06 2008 UTC (4 years, 4 months ago) by wrstuden
Branch: wrstuden-fixsa
Changes since 1.3.8.1: +2 -1
lines
Diff to previous 1.3.8.1 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)
Catch up to netbsd-4.0 release.
Revision 1.11.2.2 / (download) - annotate - [select for diffs], Thu Dec 27 00:45:17 2007 UTC (4 years, 5 months ago) by mjf
Branch: mjf-devfs
Changes since 1.11.2.1: +2 -1
lines
Diff to previous 1.11.2.1 (colored) to branchpoint 1.11 (colored)
Sync with HEAD.
Revision 1.13.2.1 / (download) - annotate - [select for diffs], Wed Dec 26 19:46:53 2007 UTC (4 years, 5 months ago) by ad
Branch: vmlocking2
Changes since 1.13: +2 -1
lines
Diff to previous 1.13 (colored) next main 1.14 (colored)
Sync with head.
Revision 1.13.6.1 / (download) - annotate - [select for diffs], Thu Dec 13 21:55:49 2007 UTC (4 years, 5 months ago) by bouyer
Branch: bouyer-xeni386
CVS Tags: bouyer-xeni386-merge1
Changes since 1.13: +2 -1
lines
Diff to previous 1.13 (colored)
Sync with HEAD
Revision 1.13.4.1 / (download) - annotate - [select for diffs], Tue Dec 11 15:32:09 2007 UTC (4 years, 5 months ago) by yamt
Branch: yamt-kmem
Changes since 1.13: +2 -1
lines
Diff to previous 1.13 (colored) next main 1.14 (colored)
sync with head.
Revision 1.14 / (download) - annotate - [select for diffs], Tue Dec 11 11:25:51 2007 UTC (4 years, 5 months ago) by lukem
Branch: MAIN
CVS Tags: yamt-kmem-base3,
yamt-kmem-base2,
vmlocking2-base3,
matt-armv6-base,
cube-autoconf-base,
cube-autoconf
Changes since 1.13: +2 -1
lines
Diff to previous 1.13 (colored)
use __KERNEL_RCSID()
Revision 1.10.4.3 / (download) - annotate - [select for diffs], Wed Nov 21 21:55:30 2007 UTC (4 years, 6 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.10.4.2: +2 -2
lines
Diff to previous 1.10.4.2 (colored) to branchpoint 1.10 (colored) next main 1.11 (colored)
Sync with HEAD.
Revision 1.11.2.1 / (download) - annotate - [select for diffs], Mon Nov 19 00:48:10 2007 UTC (4 years, 6 months ago) by mjf
Branch: mjf-devfs
Changes since 1.11: +3 -3
lines
Diff to previous 1.11 (colored)
Sync with HEAD.
Revision 1.10.10.3 / (download) - annotate - [select for diffs], Sun Nov 18 19:35:34 2007 UTC (4 years, 6 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.10.10.2: +1 -1
lines
Diff to previous 1.10.10.2 (colored) to branchpoint 1.10 (colored) next main 1.11 (colored)
Sync with HEAD
Revision 1.3.6.6 / (download) - annotate - [select for diffs], Thu Nov 15 11:44:21 2007 UTC (4 years, 6 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3.6.5: +3 -3
lines
Diff to previous 1.3.6.5 (colored) to branchpoint 1.3 (colored)
sync with head.
Revision 1.3.4.4 / (download) - annotate - [select for diffs], Thu Nov 15 10:28:24 2007 UTC (4 years, 6 months ago) by pavel
Branch: netbsd-4
CVS Tags: wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-1-RELEASE,
netbsd-4-0
Changes since 1.3.4.3: +1 -1
lines
Diff to previous 1.3.4.3 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)
Backout accidental commit to the release branch.
Revision 1.13 / (download) - annotate - [select for diffs], Thu Nov 15 04:33:50 2007 UTC (4 years, 6 months ago) by manu
Branch: MAIN
CVS Tags: yamt-kmem-base,
vmlocking2-base2,
vmlocking2-base1,
vmlocking-nbase,
reinoud-bufcleanup-nbase,
reinoud-bufcleanup-base,
jmcneill-pm-base,
bouyer-xenamd64-base2,
bouyer-xenamd64-base
Branch point for: yamt-kmem,
vmlocking2,
bouyer-xeni386
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
It's 88C055, not 88CO55.
Revision 1.3.4.3 / (download) - annotate - [select for diffs], Thu Nov 15 04:19:29 2007 UTC (4 years, 6 months ago) by manu
Branch: netbsd-4
Changes since 1.3.4.2: +2 -2
lines
Diff to previous 1.3.4.2 (colored) to branchpoint 1.3 (colored)
It's not 88CO55, it's 88C055
Revision 1.10.10.2 / (download) - annotate - [select for diffs], Tue Nov 13 16:01:18 2007 UTC (4 years, 6 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.10.10.1: +1 -1
lines
Diff to previous 1.10.10.1 (colored) to branchpoint 1.10 (colored)
Sync with HEAD
Revision 1.10.4.2 / (download) - annotate - [select for diffs], Sun Nov 11 16:47:40 2007 UTC (4 years, 6 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.10.4.1: +2 -2
lines
Diff to previous 1.10.4.1 (colored) to branchpoint 1.10 (colored)
Sync with HEAD.
Revision 1.10.6.2 / (download) - annotate - [select for diffs], Thu Nov 8 10:59:54 2007 UTC (4 years, 6 months ago) by matt
Branch: matt-armv6
CVS Tags: matt-armv6-prevmlocking
Changes since 1.10.6.1: +2 -2
lines
Diff to previous 1.10.6.1 (colored) to branchpoint 1.10 (colored)
sync with -HEAD
Revision 1.12 / (download) - annotate - [select for diffs], Wed Nov 7 00:23:18 2007 UTC (4 years, 6 months ago) by ad
Branch: MAIN
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
Merge from vmlocking: - pool_cache changes. - Debugger/procfs locking fixes. - Other minor changes.
Revision 1.10.6.1 / (download) - annotate - [select for diffs], Tue Nov 6 23:29:02 2007 UTC (4 years, 6 months ago) by matt
Branch: matt-armv6
Changes since 1.10: +2 -1
lines
Diff to previous 1.10 (colored)
sync with HEAD
Revision 1.3.4.2 / (download) - annotate - [select for diffs], Sun Nov 4 01:11:48 2007 UTC (4 years, 6 months ago) by xtraeme
Branch: netbsd-4
CVS Tags: netbsd-4-0-RC4,
matt-nb4-arm-base,
matt-nb4-arm
Changes since 1.3.4.1: +1 -0
lines
Diff to previous 1.3.4.1 (colored) to branchpoint 1.3 (colored)
Pull up following revision(s) (requested by manu in ticket #954): sys/dev/pci/pcidevs_data.h: patch sys/dev/pci/pcidevs.h: patch sys/dev/pci/if_msk.c: revision 1.11 sys/dev/pci/pcidevs: revision 1.907 Add support for Marvell 88CO55. Newer iMacs come with that chip.
Revision 1.3.6.5 / (download) - annotate - [select for diffs], Sat Oct 27 11:32:56 2007 UTC (4 years, 6 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3.6.4: +2 -1
lines
Diff to previous 1.3.6.4 (colored) to branchpoint 1.3 (colored)
sync with head.
Revision 1.10.4.1 / (download) - annotate - [select for diffs], Fri Oct 26 15:46:14 2007 UTC (4 years, 7 months ago) by joerg
Branch: jmcneill-pm
Changes since 1.10: +2 -1
lines
Diff to previous 1.10 (colored)
Sync with HEAD. Follow the merge of pmap.c on i386 and amd64 and move pmap_init_tmp_pgtbl into arch/x86/x86/pmap.c. Modify the ACPI wakeup code to restore CR4 before jumping back into kernel space as the large page option might cover that.
Revision 1.10.10.1 / (download) - annotate - [select for diffs], Thu Oct 25 22:39:02 2007 UTC (4 years, 7 months ago) by bouyer
Branch: bouyer-xenamd64
Changes since 1.10: +2 -1
lines
Diff to previous 1.10 (colored)
Sync with HEAD.
Revision 1.11 / (download) - annotate - [select for diffs], Mon Oct 22 14:59:39 2007 UTC (4 years, 7 months ago) by manu
Branch: MAIN
CVS Tags: jmcneill-base
Branch point for: mjf-devfs
Changes since 1.10: +2 -1
lines
Diff to previous 1.10 (colored)
Add support for Marvell 88CO55. Newer iMacs come with that chip.
Revision 1.3.6.4 / (download) - annotate - [select for diffs], Mon Sep 3 14:36:59 2007 UTC (4 years, 8 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3.6.3: +18 -15
lines
Diff to previous 1.3.6.3 (colored) to branchpoint 1.3 (colored)
sync with head.
Revision 1.3.8.1 / (download) - annotate - [select for diffs], Mon Sep 3 07:04:31 2007 UTC (4 years, 8 months ago) by wrstuden
Branch: wrstuden-fixsa
Changes since 1.3: +299 -187
lines
Diff to previous 1.3 (colored)
Sync w/ NetBSD-4-RC_1
Revision 1.8.2.3 / (download) - annotate - [select for diffs], Sat Sep 1 12:56:45 2007 UTC (4 years, 8 months ago) by ad
Branch: vmlocking
Changes since 1.8.2.2: +2 -2
lines
Diff to previous 1.8.2.2 (colored) to branchpoint 1.8 (colored) next main 1.9 (colored)
Update for pool_cache API changes.
Revision 1.3.4.1 / (download) - annotate - [select for diffs], Sun Aug 26 12:01:20 2007 UTC (4 years, 9 months ago) by liamjfoy
Branch: netbsd-4
CVS Tags: netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1
Changes since 1.3: +299 -187
lines
Diff to previous 1.3 (colored)
Pull up following revision(s) (requested by riz in ticket #816): sys/dev/pci/if_skreg.h: revision 1.10 sys/dev/pci/if_skreg.h: revision 1.11 sys/dev/pci/pcidevs: revision 1.866 sys/dev/pci/if_skreg.h: revision 1.9 sys/dev/pci/if_sk.c: revision 1.36 sys/dev/pci/if_msk.c: revision 1.4 sys/dev/pci/if_msk.c: revision 1.5 sys/dev/pci/if_msk.c: revision 1.6 sys/dev/pci/if_msk.c: revision 1.7 sys/dev/pci/if_mskvar.h: revision 1.2 sys/dev/pci/if_mskvar.h: revision 1.3 Apply OpenBSD's rev. 1.33 to shut up "msk0: phy write timed out" Original commit message: > In msk_marv_miibus_writereg, wait for busy flag to clear instead of > continuing when busy flag set. add some msk devices sync with OpenBSD-current (many bugfixes, add some devices) if_msk.c: rev. 1.42 if_mskvar.h rev. 1.3 if_skreg.h rev. 1.41 sync with if_skreg.h rev. 1.41 need more work? apply some patches from FreeBSD o fix device timeout o add some workaround o TX underrun bug (grr...) o and some bugs fix bit definitions for the RX FIFO Flush mode Apply OpenBSD's rev. 1.14 via patch: > remove another Yukon Lite workaround.
Revision 1.8.2.2 / (download) - annotate - [select for diffs], Mon Aug 20 18:37:13 2007 UTC (4 years, 9 months ago) by ad
Branch: vmlocking
Changes since 1.8.2.1: +3 -1
lines
Diff to previous 1.8.2.1 (colored) to branchpoint 1.8 (colored)
Sync with HEAD.
Revision 1.9.2.1 / (download) - annotate - [select for diffs], Wed Aug 15 13:48:32 2007 UTC (4 years, 9 months ago) by skrll
Branch: nick-csl-alignment
Changes since 1.9: +3 -1
lines
Diff to previous 1.9 (colored) next main 1.10 (colored)
Sync with HEAD.
Revision 1.10.12.2 / (download) - annotate - [select for diffs], Thu Jul 19 22:04:23 2007 UTC (4 years, 10 months ago) by dsl
Branch: matt-mips64
Changes since 1.10.12.1: +2407 -0
lines
Diff to previous 1.10.12.1 (colored) to branchpoint 1.10 (colored) next main 1.11 (colored)
include sys/cdefs.h
Revision 1.10.12.1, Thu Jul 19 22:04:22 2007 UTC (4 years, 10 months ago) by dsl
Branch: matt-mips64
Changes since 1.10: +0 -2407
lines
FILE REMOVED
file if_msk.c was added on branch matt-mips64 on 2007-07-19 22:04:23 +0000
Revision 1.10 / (download) - annotate - [select for diffs], Thu Jul 19 22:04:22 2007 UTC (4 years, 10 months ago) by dsl
Branch: MAIN
CVS Tags: yamt-x86pmap-base4,
yamt-x86pmap-base3,
yamt-x86pmap-base2,
yamt-x86pmap-base,
yamt-x86pmap,
vmlocking-base,
nick-csl-alignment-base5,
matt-mips64-base,
hpcarm-cleanup
Branch point for: matt-mips64,
matt-armv6,
jmcneill-pm,
bouyer-xenamd64
Changes since 1.9: +3 -1
lines
Diff to previous 1.9 (colored)
include sys/cdefs.h
Revision 1.8.4.1 / (download) - annotate - [select for diffs], Wed Jul 11 20:07:38 2007 UTC (4 years, 10 months ago) by mjf
Branch: mjf-ufs-trans
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored) next main 1.9 (colored)
Sync with head.
Revision 1.9 / (download) - annotate - [select for diffs], Mon Jul 9 21:00:54 2007 UTC (4 years, 10 months ago) by ad
Branch: MAIN
CVS Tags: nick-csl-alignment-base,
mjf-ufs-trans-base
Branch point for: nick-csl-alignment
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
Merge some of the less invasive changes from the vmlocking branch: - kthread, callout, devsw API changes - select()/poll() improvements - miscellaneous MT safety improvements
Revision 1.8.2.1 / (download) - annotate - [select for diffs], Sun Jul 1 21:48:09 2007 UTC (4 years, 10 months ago) by ad
Branch: vmlocking
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
Adapt to callout API change.
Revision 1.7.2.1 / (download) - annotate - [select for diffs], Mon Mar 12 05:55:19 2007 UTC (5 years, 2 months ago) by rmind
Branch: yamt-idlelwp
Changes since 1.7: +15 -14
lines
Diff to previous 1.7 (colored) next main 1.8 (colored)
Sync with HEAD.
Revision 1.8 / (download) - annotate - [select for diffs], Sun Mar 4 06:02:21 2007 UTC (5 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: yamt-idlelwp-base8,
thorpej-atomic-base,
thorpej-atomic,
reinoud-bufcleanup
Branch point for: vmlocking,
mjf-ufs-trans
Changes since 1.7: +15 -14
lines
Diff to previous 1.7 (colored)
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
Revision 1.3.6.3 / (download) - annotate - [select for diffs], Mon Feb 26 09:10:27 2007 UTC (5 years, 2 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3.6.2: +299 -187
lines
Diff to previous 1.3.6.2 (colored) to branchpoint 1.3 (colored)
sync with head.
Revision 1.3.2.4 / (download) - annotate - [select for diffs], Thu Feb 1 08:48:22 2007 UTC (5 years, 3 months ago) by ad
Branch: newlock2
Changes since 1.3.2.3: +298 -186
lines
Diff to previous 1.3.2.3 (colored) to branchpoint 1.3 (colored) next main 1.4 (colored)
Sync with head.
Revision 1.7 / (download) - annotate - [select for diffs], Wed Jan 31 09:57:45 2007 UTC (5 years, 3 months ago) by msaitoh
Branch: MAIN
CVS Tags: post-newlock2-merge,
newlock2-nbase,
newlock2-base,
ad-audiomp-base,
ad-audiomp
Branch point for: yamt-idlelwp
Changes since 1.6: +3 -7
lines
Diff to previous 1.6 (colored)
Apply OpenBSD's rev. 1.14 via patch: > remove another Yukon Lite workaround.
Revision 1.6 / (download) - annotate - [select for diffs], Tue Jan 30 11:58:10 2007 UTC (5 years, 3 months ago) by msaitoh
Branch: MAIN
Changes since 1.5: +136 -53
lines
Diff to previous 1.5 (colored)
apply some patches from FreeBSD o fix device timeout o add some workaround o TX underrun bug (grr...) o and some bugs
Revision 1.5 / (download) - annotate - [select for diffs], Tue Jan 30 11:34:38 2007 UTC (5 years, 3 months ago) by msaitoh
Branch: MAIN
Changes since 1.4: +171 -138
lines
Diff to previous 1.4 (colored)
sync with OpenBSD-current (many bugfixes, add some devices) if_msk.c: rev. 1.42 if_mskvar.h rev. 1.3 if_skreg.h rev. 1.41
Revision 1.3.2.3 / (download) - annotate - [select for diffs], Fri Jan 12 00:57:41 2007 UTC (5 years, 4 months ago) by ad
Branch: newlock2
Changes since 1.3.2.2: +2 -2
lines
Diff to previous 1.3.2.2 (colored) to branchpoint 1.3 (colored)
Sync with head.
Revision 1.4 / (download) - annotate - [select for diffs], Fri Jan 5 09:23:41 2007 UTC (5 years, 4 months ago) by msaitoh
Branch: MAIN
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored)
Apply OpenBSD's rev. 1.33 to shut up "msk0: phy write timed out" Original commit message: > In msk_marv_miibus_writereg, wait for busy flag to clear instead of > continuing when busy flag set.
Revision 1.3.6.2 / (download) - annotate - [select for diffs], Sat Dec 30 20:48:45 2006 UTC (5 years, 4 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3.6.1: +2292 -0
lines
Diff to previous 1.3.6.1 (colored) to branchpoint 1.3 (colored)
sync with head.
Revision 1.1.6.2 / (download) - annotate - [select for diffs], Sun Dec 10 07:17:44 2006 UTC (5 years, 5 months ago) by yamt
Branch: yamt-splraiseipl
Changes since 1.1.6.1: +8 -8
lines
Diff to previous 1.1.6.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)
sync with head.
Revision 1.3.2.2 / (download) - annotate - [select for diffs], Sat Nov 18 21:34:30 2006 UTC (5 years, 6 months ago) by ad
Branch: newlock2
Changes since 1.3.2.1: +2292 -0
lines
Diff to previous 1.3.2.1 (colored) to branchpoint 1.3 (colored)
Sync with head.
Revision 1.3.6.1, Thu Nov 16 01:33:09 2006 UTC (5 years, 6 months ago) by yamt
Branch: yamt-lazymbuf
Changes since 1.3: +0 -2292
lines
FILE REMOVED
file if_msk.c was added on branch yamt-lazymbuf on 2006-12-30 20:48:45 +0000
Revision 1.3.2.1, Thu Nov 16 01:33:09 2006 UTC (5 years, 6 months ago) by ad
Branch: newlock2
Changes since 1.3: +0 -2292
lines
FILE REMOVED
file if_msk.c was added on branch newlock2 on 2006-11-18 21:34:30 +0000
Revision 1.3 / (download) - annotate - [select for diffs], Thu Nov 16 01:33:09 2006 UTC (5 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: yamt-splraiseipl-base5,
yamt-splraiseipl-base4,
yamt-splraiseipl-base3,
netbsd-4-base
Branch point for: yamt-lazymbuf,
wrstuden-fixsa,
newlock2,
netbsd-4
Changes since 1.2: +8 -8
lines
Diff to previous 1.2 (colored)
__unused removal on arguments; approved by core.
Revision 1.1.6.1 / (download) - annotate - [select for diffs], Sun Oct 22 06:06:17 2006 UTC (5 years, 7 months ago) by yamt
Branch: yamt-splraiseipl
Changes since 1.1: +10 -8
lines
Diff to previous 1.1 (colored)
sync with head
Revision 1.2 / (download) - annotate - [select for diffs], Thu Oct 12 01:31:30 2006 UTC (5 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: yamt-splraiseipl-base2
Changes since 1.1: +10 -8
lines
Diff to previous 1.1 (colored)
- sprinkle __unused on function decls. - fix a couple of unused bugs - no more -Wno-unused for i386
Revision 1.1.4.1 / (download) - annotate - [select for diffs], Fri Sep 15 11:55:40 2006 UTC (5 years, 8 months ago) by tron
Changes since 1.1: +1 -1
lines
Diff to previous 1.1 (colored) next main 1.2 (colored)
Pull up following revision(s) (requested by riz in ticket #153): sys/dev/pci/if_skreg.h: revision 1.8 sys/dev/pci/if_msk.c: revision 1.1 sys/dev/pci/files.pci: revision 1.268 sys/dev/pci/if_mskvar.h: revision 1.1 Add msk(4), a driver for Marvell Yukon 2 gigabit ethernet chips, from Mark Kettenis of OpenBSD. There are still some outstanding issues with this driver, namely: - Checksum offload is unsupported - There is a significant amount of code duplication from sk(4) - There remain some 'magic numbers' - Performance is not heavily tested, and likely to be lower than the chip is capable of in some cases. Syncing some of the aforementioned 'magic numbers' with the Marvell FreeBSD driver should help here. Tested on a motherboard with Marvell 88E8053 ethernet, under NetBSD/i386 and NetBSD/amd64.
Revision 1.1.2.2 / (download) - annotate - [select for diffs], Thu Sep 14 12:31:33 2006 UTC (5 years, 8 months ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.1.2.1: +2290 -0
lines
Diff to previous 1.1.2.1 (colored) to branchpoint 1.1 (colored) next main 1.2 (colored)
sync with head.
Revision 1.1.2.1, Sat Sep 9 16:17:50 2006 UTC (5 years, 8 months ago) by yamt
Branch: yamt-pdpolicy
Changes since 1.1: +0 -2290
lines
FILE REMOVED
file if_msk.c was added on branch yamt-pdpolicy on 2006-09-14 12:31:33 +0000
Revision 1.1 / (download) - annotate - [select for diffs], Sat Sep 9 16:17:50 2006 UTC (5 years, 8 months ago) by riz
Branch: MAIN
CVS Tags: yamt-splraiseipl-base,
yamt-pdpolicy-base9
Branch point for: yamt-splraiseipl,
yamt-pdpolicy
Add msk(4), a driver for Marvell Yukon 2 gigabit ethernet chips, from Mark Kettenis of OpenBSD. There are still some outstanding issues with this driver, namely: - Checksum offload is unsupported - There is a significant amount of code duplication from sk(4) - There remain some 'magic numbers' - Performance is not heavily tested, and likely to be lower than the chip is capable of in some cases. Syncing some of the aforementioned 'magic numbers' with the Marvell FreeBSD driver should help here. Tested on a motherboard with Marvell 88E8053 ethernet, under NetBSD/i386 and NetBSD/amd64.