opnsense-src/sys/dev
Warner Losh 2ffd6fce5b Don't print all the I/O we abort on a reset, unless we're out of
retries.

When resetting the controller, we abort I/O. Prior to this fix, we
printed a ton of abort messages for I/O that we're going to
retry. This imparts no useful information. Stop printing them unless
our retry count is exhausted. Clarify code for when we don't retry,
and remove useless arg to a routine that's always called with it
as 'true'. All the other debug is still printed (including multiple
reset messages if we have multiple timeouts before the taskqueue
runs the actual reset) so that we know when we reset.

Reviewed by: jimharris@, chuck@
Differential Revision: https://reviews.freebsd.org/D19431
2019-03-09 01:18:16 +00:00
..
aac
aacraid
acpi_support
acpica Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
adb
adlink
ae
age
agp
ahci
aic7xxx [aic7xxx] Use correct product name 29320LPE instead of non-existent 39320LPE 2019-01-19 05:31:48 +00:00
al_eth
alc
ale
alpm
altera
amd_ecc_inject
amdgpio
amdpm
amdsbwd
amdsmb
amdsmn amdtemp(4): Add support for Family 15h, Model >=60h 2019-01-12 22:36:33 +00:00
amdtemp amdtemp(4): Add support for Family 15h, Model >=60h 2019-01-12 22:36:33 +00:00
amr
an
arcmsr
asmc asmc: Add support for Mac mini 2,1 2019-02-25 21:59:01 +00:00
ata GC ATA_REQUEST_TIMEOUT option remnants 2019-02-16 01:48:38 +00:00
ath [ath_hal] [ath_hal_ar9300] ANI fixes and preparation for userland control. 2019-03-06 07:54:29 +00:00
atkbdc psm(4): detect Lenovo top-button clickpads 2019-01-18 22:20:29 +00:00
auxio
axgbe
bce
beri Fix off-by-one error in BERI virtio driver 2019-02-11 07:42:32 +00:00
bfe
bge
bhnd Fix format/arg mismatch 2019-01-25 21:38:28 +00:00
bktr
bm
bnxt
bvm
bwi Remove 2GHz channel list copies from wireless drivers. 2019-01-26 17:00:55 +00:00
bwn bwn(4): reuse ieee80211_tx_complete function. 2019-01-31 11:12:31 +00:00
bxe
cadence
cardbus Remove a few stray "All Rights Reserved." declarations on stuff I've 2019-02-05 21:28:29 +00:00
cas
ce
cesa
cfe
cfi
chromebook_platform
ciss
cmx
coretemp
cp
cpuctl
cpufreq
cs
ctau
cx
cxgb cxgb(4): Netdump: only reference allocated qsets 2019-03-01 01:57:22 +00:00
cxgbe cxgbev(4): Enable 32b port capabilities in the VF driver. 2019-03-02 04:39:59 +00:00
cy
cyapa
dc
dcons i386: Merge PAE and non-PAE pmaps into same kernel. 2019-01-30 02:07:13 +00:00
de
dme
dpaa
dpms
drm2 Remove the i915 and radeon drivers. 2019-02-19 19:37:02 +00:00
dwc
e1000 Remove references to CONTIGMALLOC_WORKS in iflib and em 2019-03-05 19:12:51 +00:00
ed
efidev Regularize the Netflix copyright 2019-02-04 21:28:25 +00:00
ena Do not use ntc for obtaining buffer on Rx in the ENA 2019-02-15 10:40:41 +00:00
ep
esp
et
etherswitch
evdev Fix build when EVDEV_SUPPORT is option disabled after r344494 2019-02-24 19:31:42 +00:00
ex
exca
extres Properly define and declare phynode_topo_lock, 2019-01-27 15:50:36 +00:00
fb i386: Merge PAE and non-PAE pmaps into same kernel. 2019-01-30 02:07:13 +00:00
fdc
fdt Add support to fdt_slicer for the new style partition data documented in 2019-02-27 04:58:18 +00:00
fe
ffec
filemon
firewire
flash Allow the sector size of the disk device to be configured using hints or 2019-03-02 23:20:47 +00:00
fxp
gem
glxiic
glxsb
gpio
gxemul
hdmi
hifn
hme
hpt27xx
hptiop
hptmv
hptnr
hptrr
hwpmc hwpmc: Plug memory disclosures from PMC_OP_{GETPMCINFO,GETCPUINFO}. 2019-01-21 18:07:02 +00:00
hyperv
ic
ichiic
ichsmb
ichwd
ida
if_ndis Fix compilation with 'option NDISAPI + device ndis' and 2019-01-30 11:40:12 +00:00
iicbus
iir
imcsmb Remove unecessary "All rights reserved" from files under my or Panasas's 2019-01-30 16:55:00 +00:00
intel
intpm
io
ioat Fix few issues in ioat(4) driver. 2019-02-21 16:47:36 +00:00
ipmi
ips
ipw ipw(4): reuse ieee80211_tx_complete function 2019-01-31 10:44:00 +00:00
isci
iscsi
iscsi_initiator
iser
isl
ismt
isp Limit 24xx adapters to only MSI interrupts by default. 2019-02-28 21:07:16 +00:00
ispfw
iwi Remove 2GHz channel list copies from wireless drivers. 2019-01-26 17:00:55 +00:00
iwm Fix logic errors in iwm_pcie_load_firmware_chunk introduced in r314065. 2019-01-26 17:52:12 +00:00
iwn iwn(4): plug initialization path vs interrupt handler races 2019-02-06 01:34:14 +00:00
ixgbe ixgbe(4): Fix panic triggered by assertion from interrupt 2019-02-27 22:26:18 +00:00
ixl ixl: Fix panic caused by bug exposed by r344062 2019-02-14 18:02:37 +00:00
jedec_dimm Remove unecessary "All rights reserved" from files under my or Panasas's 2019-01-30 16:55:00 +00:00
jme
kbd
kbdmux
ksyms
le
led [led] propagate error from set_led() to the caller 2019-01-15 00:52:41 +00:00
lge
liquidio
malo net80211(4): hide casts for 'i_seq' field offset calculation inside 2019-02-10 23:58:56 +00:00
mbox
mc146818
md Allocate pager bufs from UMA instead of 80-ish mutex protected linked list. 2019-01-15 01:02:16 +00:00
mdio
mem
mfi
mge
mii
mk48txx
mlx
mlx4 Teardown ifnet after stopping port in the mlx4en(4) driver. 2019-03-08 09:18:29 +00:00
mlx5
mly
mmc mmc: dwmmc: Match on "rockchip,rk3288-dw-mshc" compatible 2019-02-27 17:30:28 +00:00
mmcnull
mn
mpr
mps
mpt
mrsas
msk
mthca
mvs
mwl net80211(4): hide casts for 'i_seq' field offset calculation inside 2019-02-10 23:58:56 +00:00
mxge
my
nand
nctgpio
neta
netfpga10g/nf10bmac
netmap netmap: remove redundant call to nm_set_native_flags() 2019-02-25 09:57:06 +00:00
nfe
nfsmb
nge
nmdm
ntb Allow I/OAT of present Xeon E5/E7 to work thorugh PLX NTB. 2019-02-21 14:10:14 +00:00
null
nvd Fix GCC build, failed due to false integer overflow in r343562. 2019-01-29 20:50:29 +00:00
nvdimm nvdimm: Simple namespace support 2019-02-22 19:54:28 +00:00
nvme Don't print all the I/O we abort on a reset, unless we're out of 2019-03-09 01:18:16 +00:00
nvram
nvram2env
oce
ocs_fc Fixed issues reported by coverity scan. 2019-01-23 17:34:01 +00:00
ofw
otus
ow
pbio
pccard
pccbb Remove All Rights Reserved 2019-02-05 21:37:34 +00:00
pcf pcf(4): fix parentheses in if condition 2019-01-27 15:19:28 +00:00
pci Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
pcn
pms CID 1332000: Logically dead code in sys/dev/pms/RefTisa/tisa/sassata/sas/ini/itdio.c 2019-02-22 18:43:27 +00:00
powermac_nvram
ppbus
ppc
proto
psci
pst
pty
puc Remove All Rights Reserved 2019-02-05 21:37:34 +00:00
pwm
qlnx qlnxr(4), qlnxe(4): Unbreak gcc build 2019-02-01 23:04:45 +00:00
qlxgb
qlxgbe
qlxge
quicc
ral Remove 2GHz channel list copies from wireless drivers. 2019-01-26 17:00:55 +00:00
random Fortuna: Add Chacha20 as an alternative stream cipher 2019-03-08 01:17:20 +00:00
rc Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
rccgpio
re
rl
rndtest
rp
rt
rtwn rtwn_usb(4): fix Tx instability with RTL8192CU chipsets 2019-03-04 03:02:14 +00:00
safe
sbni
scc
sdhci
sec
sf
sfxge
sge
siis
sio Remove All Rights Reserved 2019-02-05 21:37:34 +00:00
sis
sk
smartpqi
smbus
smc
sn
snp
sound Export vendor specific USB MIDI device list to PnP info. 2019-01-30 17:11:08 +00:00
speaker
spibus Set maximum bus clock speed from hints when attaching hinted spibus(4) children. 2019-02-25 23:49:58 +00:00
ste
stge
sym
syscons Attempt to fix build breakage in r344458. 2019-02-26 09:44:10 +00:00
tcp_log Regularize the Netflix copyright 2019-02-04 21:28:25 +00:00
tdfx
terasic
ti
tl
tpm Use ACPI TPM2 table to probe tpmtis and tpmcrb device. 2019-01-25 16:16:10 +00:00
trm
tsec
twa
twe
tws
tx
txp
uart Remove All Rights Reserved 2019-02-05 21:37:34 +00:00
ubsec
usb xhci_mv: Move the driver to generic_xhci 2019-02-27 21:04:40 +00:00
veriexec
vge
viapm
viawd
videomode
virtio vtnet: fix typo in vtnet_free_taskqueues 2019-01-29 14:31:41 +00:00
vkbd
vmware Fix interrupt index configuratoin when using MSI interrupts. 2019-02-02 21:14:53 +00:00
vnic
vr
vt Fix missing translation of old ioctls for KDSETMODE, KDSBORDER and 2019-02-05 17:17:12 +00:00
vte
vx
watchdog
wb
wbwd
wi Remove All Rights Reserved 2019-02-05 21:37:34 +00:00
wpi
wtap sys/dev/wtap: Check return value from malloc(..., M_NOWAIT) and 2019-02-02 16:15:46 +00:00
xdma
xe
xen
xilinx
xl
xz Modularize xz. 2019-02-26 19:55:03 +00:00