Module Name: src Committed By: sborrill Date: Fri Nov 9 11:29:12 UTC 2018
Modified Files: src/doc [netbsd-7]: CHANGES-7.3 Log Message: Ticket #1648 To generate a diff of this commit: cvs rdiff -u -r1.1.2.11 -r1.1.2.12 src/doc/CHANGES-7.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/doc/CHANGES-7.3 diff -u src/doc/CHANGES-7.3:1.1.2.11 src/doc/CHANGES-7.3:1.1.2.12 --- src/doc/CHANGES-7.3:1.1.2.11 Tue Oct 30 19:54:56 2018 +++ src/doc/CHANGES-7.3 Fri Nov 9 11:29:12 2018 @@ -1,4 +1,4 @@ -# $NetBSD: CHANGES-7.3,v 1.1.2.11 2018/10/30 19:54:56 martin Exp $ +# $NetBSD: CHANGES-7.3,v 1.1.2.12 2018/11/09 11:29:12 sborrill Exp $ A complete list of changes from the NetBSD 7.2 release to the NetBSD 7.3 release: @@ -169,3 +169,35 @@ sys/net/npf/npf_ctl.c 1.47 (partial, to be loaded. [sborrill, ticket #1646] +sys/dev/mii/inbmphyreg.h 1.11 +sys/dev/pci/if_wm.c 1.586-1.588, 1.590-1.596 via patch +sys/dev/pci/if_wmreg.h 1.108 + + - rename tu event counter to txunderrun. + - Try m_defrag() to reduce the number of DMA segment if + bus_dmamap_load_mbuf() returned EFBIG. When m_defrag() + is called, txqNNdefrag event counter is incremented. + If the 2nd try of bus_dmamap_load_mbuf() failed, + txqNNtoomanyseg event counter is incremented. + - Reduce the max number of DMA segments from 256 to 64 (it's + the same value as other BSD's (EM_MAX_SCATTER) and more + than before if_wm.c rev. 1.75's value (40)) because we do + m_defrag() now. + - 82574 and newer document says the status field has neither EC + (Excessive Collision) bit nor LC (Late Collision) bit + (reserved), so don't check the bit. + - Add workaround for DMA hang problem which result in TX device + timeout on PCH_LPT with I218. Same as FreeBSD and Linux. This + workaround is only for device ID 0x155a, 0x15a2, 0x1559 and 0x15a3. + - Fix a PCH2 specific bug that wrong PHY register value can be read + when boot. Same as FreeBSD and Linux. + - After writing MDIC register, don't read quickly the same register + but do delay(50). Same as other OSes. + - Add missing wm_gate_hw_phy_config_ich8lan(false) in + wm_phy_post_reset() on PCH2. wm_gate_hw_phy_config_ich8lan(true) + is called in wm_reset(), so wm_gate_hw_phy_config_ich8lan(false) + should be called after reset in wm_phy_post_reset(). + - On PCH2, set the phy config counter to 50msec after (PHY) reset. + - KNF & Use macro. + [msaitoh, ticket #1648] +