Searched hist:1.710 (Results 1 - 22 of 22) sorted by relevance

/src/sys/dev/pci/
H A Dif_wm.c1.714 Wed Oct 20 08:06:45 GMT 2021 msaitoh Disable printf()s in wm_flush_desc_rings() because the code is verified.

The problem was very rare, so I added those printf()s as we can see.
Last week, knakahara and I found a procedure to reproduce the problem and
verified it worked correctly.

To reproduce the problem:

0) Use I219 V1 to V5. Not all of them have the problem and newer than V5 may
have the problem. I used V2 for the test.
1) Define WM_DEBUG or add printf in wm_flush_desc_rings() to see
DESCRING_STATUS_FLUSH_REQ bit.
2) Run "iperf -s" on the DUT.
3) Run "iperf3 -R -u -c 192.168.1.110 -w 8m -b 1g" repeatedly on another
machine. Note that kern.sbmax should be increased on both machines.
4) run
while true; do
ifconfig wm0 down up
sleep 30
done
5) After DESCRING_STATUS_FLUSH_REQ is set, without wm_flush_desc_rings(),
TX stalls and reboot is required to recover from it.
With wm_flush_desc_rings(), no device hang.
6) If you can't see the DESCRING_STATUS_FLUSH_REQ is set, change the media
to 100BASE-T.

Note that if_wm.c rev. 1.710 originally written by chuq is required for the
test. Without the change, the device becomes unrecoverable state before
wm_flush_desc_rings() and the function doesn't recover from the problem.
1.710 Wed Oct 20 02:05:15 GMT 2021 knakahara Fix Tx stall, reported and implemented original patch by chs@n.o, thanks.

Check if_snd queue because if.c::if_transmit() doesn't call ifp->if_start()
when IFQ_ENQUEUE failed.

Reviewed and tested by chs@n.o and msaitoh@n.o.
H A Dpcidevs.h1.710 Mon May 09 06:57:52 GMT 2005 martin Regen
H A Dpcidevs_data.h1.710 Wed May 18 20:34:28 GMT 2005 riz Regen.
H A Dpcidevs1.710 Thu May 12 23:10:32 GMT 2005 cube Two re(4) candidates. From Francois Romieu in private mail.
/src/sys/dev/usb/
H A Dusbdevs1.710 Sun Jan 24 15:02:52 GMT 2016 christos PR/50701: Martijn van Buul: Add MS Confort Mouse 6000
H A Dusbdevs.h1.710 Wed Oct 12 03:09:10 GMT 2016 nat regen
H A Dusbdevs_data.h1.710 Tue Oct 04 21:36:56 GMT 2016 christos regen
/src/share/man/man4/
H A DMakefile1.710 Wed Oct 14 10:19:11 GMT 2020 ryo vmx(4) should be MI. moved to sys/dev/pci from sys/arch/x86/pci
/src/sys/arch/i386/i386/
H A Dmachdep.c1.710 Sun Nov 06 11:40:46 GMT 2011 cherry [merging from cherry-xenmp] Make the xen MMU op queue locking api private. Implement per-cpu queues.
/src/distrib/sets/lists/base/
H A Dshl.mi1.710 Fri Jul 25 01:38:27 GMT 2014 mrg introduce a new pci_drvname(3) to libpci. implement it in the backend
via PCI_IOC_DRVNAME.

update manual and set lists (and remove a couple of doubled entries.)o

this will be used in libpciaccess() to implement the has_kernel_driver()
method.
H A Dmi1.710 Thu Jun 21 14:54:45 GMT 2007 ginsbach Add the newgrp(1) utility, which changes effective group ID. This is a
POSIX (IEEE Std 1003.1, 2004 / Open Group Base Specifications Issue 6)
User Portability Utility.
/src/doc/
H A D3RDPARTY1.710 Tue Jul 28 21:05:36 GMT 2009 roy Import dhcpcd-5.0.7
H A DCHANGES1.710 Mon Sep 25 20:12:49 GMT 2006 christos - mention init utmpx changes
- mention csplit
/src/usr.bin/make/
H A Dparse.c1.710 Sun Nov 19 22:50:11 GMT 2023 rillig make: replace 'variable expression' with 'expression' in comments

No binary change.
H A Dvar.c1.710 Sun Dec 06 14:20:20 GMT 2020 rillig make(1): move type definitions in var.c to the top
/src/sys/sys/
H A Dparam.h1.710 Sun May 22 21:31:48 GMT 2022 riastradh sys/param.h: Welcome to 9.99.97, courtesy of opencrypto cleanup.

crypto_dispatch, crypto_kdispatch, and crypto_freesession now return
void, as does the opencrypto driver's freesession callback.
/src/sys/arch/i386/conf/
H A DGENERIC1.710 Wed Dec 07 09:10:14 GMT 2005 tsutsui Adjust comments for options FFS_NO_SNAPSHOT.

XXX: This option should be mentioned in options(4).
/src/distrib/sets/lists/man/
H A Dmi1.710 Sun Jul 04 07:20:39 GMT 2004 dan put kgetcred.1 manpage in man rather than catman syspkg, mark it as
.man so MANZ builds work
/src/distrib/sets/lists/tests/
H A Dmi1.710 Mon Dec 19 17:38:38 GMT 2016 maya adjust set lists for t_fe_round
/src/share/mk/
H A Dbsd.own.mk1.710 Mon Nov 05 23:09:40 GMT 2012 alnsn Enable MKSLJIT on sparc.
/src/sys/conf/
H A Dfiles1.710 Mon Jan 31 06:09:03 GMT 2005 joff new attribute matrixkp
/src/distrib/sets/lists/comp/
H A Dmi1.710 Sat Jul 03 09:03:37 GMT 2004 junyoung Add strcasestr(3).

Completed in 1664 milliseconds