pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/33828 CVS commit: [netbsd-3] src/sys/dev/pci

The following reply was made to PR pkg/33828; it has been noted by GNATS.

From: Manuel Bouyer <>
Subject: PR/33828 CVS commit: [netbsd-3] src/sys/dev/pci
Date: Mon, 19 Nov 2007 21:18:10 +0000 (UTC)

 Module Name:   src
 Committed By:  bouyer
 Date:          Mon Nov 19 21:18:10 UTC 2007
 Modified Files:
        src/sys/dev/pci [netbsd-3]: if_bge.c if_bgereg.h pcidevs
 Log Message:
 Pull up following revision(s) via patch (requested by msaitoh in ticket #1862):
        sys/dev/pci/if_bge.c                    1.89,1.95,1.97,1.101,1.103,
                                                via patch
        sys/dev/pci/if_bgereg.h                 1.31,1.34-1.39,1.42-1.43
        sys/dev/pci/pcidevs                     patch
 Some cleanups(typo, whitespace, debug message).
 Add TSO support to bge(4)
 Add support for BCM5715, BCM5752M, BCM5754, BCM5755, BCM5786 and 5787.
 Add support for BCM5789. Fixes PR/33828 from Pawel Chwalowskibg.
 Add support for BCM5753 and BCM5753M Fixes PR kern/36139 from Mustafa Dogan.
 Add and fix some BGE_CHIPIDs. From FreeBSD and OpenBSD.
 In bge_ioctl(), don't call bge_init() if the interface is already up
 (Makes ifwatchd work on this interface).
 BCM5701 B2 requires BGE_QUIRK_ONLY_PHY_1 quirk. From Brian Baird in kern/23778.
 Move TX ring full sanity check further up and check the number of DMA
 segments from the DMA map, instead of counting the DMA segments in the
 for loop and breaking out later.
 Unload the DMA map if encountering an error condition.
 Fix a NULL reference on failing mbuf allocation.
 In bge_start return if IFF_OACTIVE is set in combination with
 IFF_RUNNING, drop obscure check for length of interface queue.
 Remove message about failing bge_encap, it can happen just too easily
 because of full descriptor rings.
 Fix some watchdog timeout and "block failed to stop" problems on
 some cards.
 Fix "pcistate failed to revert" problem on many cards.
 To generate a diff of this commit:
 cvs rdiff -r1.87.2.6 -r1.87.2.7 src/sys/dev/pci/if_bge.c
 cvs rdiff -r1.24.2.5 -r1.24.2.6 src/sys/dev/pci/if_bgereg.h
 cvs rdiff -r1.701.2.46 -r1.701.2.47 src/sys/dev/pci/pcidevs
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index