freebsd-nq/sys/dev
Roger Pau Monné 6567125372 xen-netfront: fix initialization
A couple of mostly cosmetic fixes for the final initialization of netfront:

 - Switch to "connected" state before starting to kick the rings.
 - Correctly use "rxq" in the initialization loop (previously rxq was not
   updated in the loop, and netfront would kick np->rxq[N] several times).
 - Declare and define xn_connect as static, it's not used outside of this
   file.

Reviewed by:		Wei Liu <wei.liu2@citrix.com>
Sponsored by:		Citrix Systems R&D
Differential revision:	https://reviews.freebsd.org/D6657
2016-06-06 15:01:24 +00:00
..
aac
aacraid
acpi_support Fix the deciKelvin to Celsius conversion in kernel. 2016-05-22 13:58:32 +00:00
acpica [acpi] graphics drivers want access to acpi lid handle 2016-06-05 02:02:51 +00:00
adb
adlink
advansys
ae
age
agp
aha
ahb
ahci Add support for managing Shingled Magnetic Recording (SMR) drives. 2016-05-19 14:08:36 +00:00
aic
aic7xxx
alc
ale
alpm
altera
amdpm
amdsbwd
amdsmb
amdtemp Fix the deciKelvin to Celsius conversion in kernel. 2016-05-22 13:58:32 +00:00
amr
an Reject ioctl commands for FLSHGCHR and FLSHPCHR if the size is greater 2016-05-24 13:57:23 +00:00
arcmsr
asmc
ata
ath [ath] remove now unused parameters. 2016-06-04 08:56:30 +00:00
atkbdc Use OF_prop_free instead of direct call to free(9) 2016-05-18 23:39:31 +00:00
auxio
bce
beri
bfe
bge bge: Force chipid to 5720 A0 for 5717 C0 in an early place 2016-06-01 05:15:11 +00:00
bhnd bhnd(4): support IPX OTP NVRAM/SPROM data source 2016-06-04 19:58:01 +00:00
bktr
bm
buslogic
bvm
bwi bwi: switch to ieee80211_add_channel_list_2ghz(). 2016-05-26 16:48:20 +00:00
bwn [bwn] don't use a 1MB CCK RTS frame for 11a OFDM transmissions. 2016-06-06 07:09:02 +00:00
bxe Don't repeat the the word 'the' 2016-05-17 12:52:31 +00:00
cadence
cardbus
cas
ce
cesa Use proper interface for FDT parsing and memory mapping in CESA 2016-06-03 18:54:16 +00:00
cfe
cfi
ciss Update some of the TBD entries in ciss(4) to match what's in the pci 2016-05-24 01:42:21 +00:00
cm
cmx
coretemp Fix the deciKelvin to Celsius conversion in kernel. 2016-05-22 13:58:32 +00:00
cp
cpuctl Improve panic message by specifying on which cpu it really is. 2016-05-22 15:22:45 +00:00
cpufreq
cs
ct
ctau
cx
cxgb
cxgbe iw_cxgbe: Fix panic that occurs when c4iw_ev_handler tries to acquire 2016-06-01 18:46:54 +00:00
cy
cyapa
dc
dcons
de
digi
dpaa Set the TLB caching properties for portals at attach time. 2016-05-25 01:23:19 +00:00
dpms
dpt
drm
drm2 [drm] fix up hex_dump_to_buffer to not overflow linebuf. 2016-06-03 05:01:35 +00:00
dwc
e1000 Don't repeat the the word 'the' 2016-05-17 12:52:31 +00:00
ed
eisa
en
ep
esp
et
etherswitch Remove erroneous lock assertions 2016-06-06 10:07:57 +00:00
ex
exca
extres Rename gpiobus_map_pin() to gpiobus_acquire_pin(), to better reflect the 2016-05-26 15:45:36 +00:00
fatm
fb Fix NULL-dereference panic if VESA reports zero modes. 2016-05-17 19:00:09 +00:00
fdc
fdt INTRNG - change the way how an interrupt mapping data are provided 2016-06-05 16:20:12 +00:00
fe
ffec Fix erronious mixed use of tx/rx variables/constants in the same expression. 2016-05-27 22:14:39 +00:00
filemon Cleanup COMPAT_FREEBSD32 support. 2016-06-05 18:16:33 +00:00
firewire
flash [mx25l] add Winbond w25x64 support. 2016-05-26 01:19:13 +00:00
fxp
gem
glxiic
glxsb
gpio INTRNG - change the way how an interrupt mapping data are provided 2016-06-05 16:20:12 +00:00
gxemul
hatm
hifn
hme
hpt27xx
hptiop
hptmv
hptnr
hptrr
hwpmc Don't panic in hwpmc when stopping sampling. 2016-05-28 13:05:39 +00:00
hyperv hyperv/vmbus: Constify channel message 2016-06-06 07:39:44 +00:00
ic
ichiic Fix ig4 operation for certain machines 2016-05-30 09:05:24 +00:00
ichsmb
ichwd
ida
ie
if_ndis
iicbus INTRNG - change the way how an interrupt mapping data are provided 2016-06-05 16:20:12 +00:00
iir
intpm
io
ioat ioat(4): Always log capabilities on attach 2016-06-04 04:14:06 +00:00
ipmi
ips
ipw ipw: switch to ieee80211_add_channel() 2016-05-19 22:19:35 +00:00
isci
iscsi Report negotiated MaxBurstLength and FirstBurstLength in "iscsictl -v" 2016-06-05 08:48:37 +00:00
iscsi_initiator
iser Fix build on i386. 2016-05-27 11:37:02 +00:00
isl
ismt
isp Pass proper for 23xx arguments to isp_endcmd(). 2016-05-20 11:56:16 +00:00
ispfw
iwi
iwm [iwm] valid_{tx,rx}_ant from radio_cfg is only needed for 8000 family. 2016-06-02 06:22:59 +00:00
iwn iwn: add watchdog for scanning. 2016-05-26 11:12:36 +00:00
ixgb
ixgbe
ixl Delete duplicate declaration for i40e_blink_phy_link_led(..) 2016-05-29 01:52:05 +00:00
jme
joy
kbd Use unsigned version of min() when handling arguments of SETFKEY ioctl. 2016-05-17 22:28:42 +00:00
kbdmux
ksyms
le Use OF_prop_free instead of direct call to free(9) 2016-05-18 23:39:31 +00:00
led
lge
lmc
malo
mbox
mc146818
mca
mcd
md
mdio
mem
mfi
mge
mii
mk48txx
mlx
mlx5 Prepare for activation of LinuxKPI module parameters as read-only 2016-05-25 12:03:21 +00:00
mly
mmc
mn
mpr
mps
mpt
mrsas Added support for Avago/Broadcom Cutlass(12 Gbps- 16 port count) controllers. 2016-06-02 12:26:55 +00:00
mse
msk
mvs
mwl mwl: switch to ieee80211_add_channel*(). 2016-05-19 22:28:46 +00:00
mxge
my
nand
ncr
nctgpio
ncv
netfpga10g/nf10bmac
netmap Don't repeat the the word 'the' 2016-05-17 12:52:31 +00:00
nfe
nfsmb
nge
nmdm
nsp
ntb When negotiating NTB_SB01BASE_LOCKUP workaround, don't try to limit the 2016-06-04 00:18:59 +00:00
null
nvd
nvme
nvram
nvram2env [nvram2env] fix nvram2env to scan all of memory, not 1/4th 2016-05-23 03:51:15 +00:00
nxge nxge(4): Remove useless self-assignment. 2016-06-03 15:33:21 +00:00
oce
ofw INTRNG - change the way how an interrupt mapping data are provided 2016-06-05 16:20:12 +00:00
otus
ow Don't repeat the the word 'the' 2016-05-17 12:52:31 +00:00
patm
pbio
pccard
pccbb Implement a proper detach method for the PCI-PCI bridge driver. 2016-05-20 00:03:22 +00:00
pcf
pci INTRNG - change the way how an interrupt mapping data are provided 2016-06-05 16:20:12 +00:00
pcn
pdq
pms Don't repeat the the word 'the' 2016-05-17 12:52:31 +00:00
powermac_nvram
ppbus
ppc
proto
psci
pst
pty
puc
qlxgb
qlxgbe
qlxge
quicc
ral ral: add missing ic_getradiocaps() assignment. 2016-05-26 17:06:43 +00:00
random Don't repeat the the word 'the' 2016-05-17 12:52:31 +00:00
rc
rccgpio
re
rl
rndtest
rp
rt
rtwn rtwn, urtwn: drop unused structures. 2016-05-26 22:43:02 +00:00
safe
sbni
scc
scd
sdhci Add a convenience macro that masks all the bits related to clock divisors 2016-05-26 02:55:41 +00:00
sec
sf
sfxge sfxge(4): update TX vFIFO ULL tag location to avoid merge conflict 2016-06-06 09:30:31 +00:00
sge
si
siba Switch mips/sentry5 to bhnd(4), and unify with mips/broadcom 2016-06-04 19:53:47 +00:00
siis
sio
sis
sk
smbus
smc
sn
snc
snp
sound Add support for simplex USB MIDI devices, which only provide BULK or 2016-05-31 15:05:50 +00:00
speaker
spibus [spigen] add initial spigen driver from green@ 2016-05-26 07:02:20 +00:00
ste
stg
stge
streams
sym Add a riscv define. 2016-06-01 14:03:13 +00:00
syscons
tdfx
terasic
ti
tl
tpm
trm
tsec Add an alternate compatible string for eTSEC devices. 2016-05-19 00:04:58 +00:00
twa
twe
tws
tx
txp
uart
ubsec
urtwn urtwn: unbreak CTS-to-self protection mode. 2016-06-01 15:47:19 +00:00
usb [run] fix TSF locking in RX radiotap. 2016-06-04 07:18:39 +00:00
utopia
vge
viapm
viawd
videomode
virtio
vkbd
vmware/vmxnet3
vnic INTRNG - change the way how an interrupt mapping data are provided 2016-06-05 16:20:12 +00:00
vr
vt
vte
vx
vxge
watchdog
wb
wbwd
wds
wi wi: fix a typo. 2016-05-20 08:58:06 +00:00
wl
wpi
wtap
xe
xen xen-netfront: fix initialization 2016-06-06 15:01:24 +00:00
xilinx
xl