Source-Changes archive

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

CVS commit: [netbsd-8] src



Module Name:    src
Committed By:   martin
Date:           Sat Oct 23 11:49:22 UTC 2021

Modified Files:
        src/share/man/man4 [netbsd-8]: wm.4
        src/sys/dev/pci [netbsd-8]: files.pci if_wm.c if_wmvar.h

Log Message:
Pull up the following, requested by msaitoh in ticket #1701:

        share/man/man4/wm.4                             1.42
        sys/dev/pci/files.pci                           1.434
        sys/dev/pci/if_wm.c                             1.686-1.687,1.692-1.693,
                                                        1.697,1.699-1.703,
                                                        1.706-1.715 via patch
        sys/dev/pci/if_wmvar.h                          1.46

- Add missing drain for pcq in wm_stop_locked().
- Add support for I219V 15-19 and I219LM 16-19.
- Fix Tx stall.
- Use wm_flush_desc_rings() workaround more on I219.
- Change DMA physical address in wm_flush_desc_rings() to match other
  OSes.
- Check return value correctly in wm_lv_jumbo_workaround_ich8lan().
- Add new sysctl hw.wmN.debug_flags. This sysctl can be used if
  WM_DEBUG is set.
- Add some sysctl values for debugging TX/RX queues.
- WM_EVENT_COUNTER is enabled by default on 64 bit architectures.
- Remove extra unlock/lock processing around if_percpuq_enqueue().
- Refactor rxq->rxq_ptr updating.
- Stop legacy interrupts before calling softint.
- Disable printf()s in wm_flush_desc_rings() because the code is
  verified.
- Print I219's version number.
- Uniform INTx/MSI handler's Tx/Rx behavior to MSI-X's one.
- Fix return value of interrupt handler.
- Only print an error about missing I/O BARs for chips that need it.
- Do not return a void value from a void function.
- Add new flag named WM_F_CRC_STRIP and use it. No functional change.
- Whitespace fixes. Fix comments. No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.36.4.2 -r1.36.4.3 src/share/man/man4/wm.4
cvs rdiff -u -r1.388.4.6 -r1.388.4.7 src/sys/dev/pci/files.pci
cvs rdiff -u -r1.508.4.42 -r1.508.4.43 src/sys/dev/pci/if_wm.c
cvs rdiff -u -r1.33.6.7 -r1.33.6.8 src/sys/dev/pci/if_wmvar.h

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