Module Name: src Committed By: nonaka Date: Thu Feb 2 10:05:35 UTC 2017
Modified Files: src/sys/dev/ic: an.c anvar.h arn5008.c arn9003.c ath.c ath_netbsd.h athn.c athnvar.h atw.c atwvar.h awi.c awivar.h bwi.c bwivar.h malo.c malovar.h rt2560.c rt2560var.h rt2661.c rt2661var.h rt2860.c rt2860var.h rtw.c rtwvar.h wi.c wivar.h src/sys/dev/pci: if_ipw.c if_ipwvar.h if_iwi.c if_iwivar.h if_iwm.c if_iwmvar.h if_iwn.c if_iwnvar.h if_malo_pci.c if_rtwn.c if_rtwnreg.h if_wpi.c if_wpivar.h src/sys/dev/pcmcia: if_malo_pcmcia.c if_malo_pcmciavar.h src/sys/net80211: ieee80211_input.c ieee80211_proto.c Log Message: wlan interfaces make interrupt routine running on softint context. see http://mail-index.netbsd.org/tech-kern/2016/12/06/msg021281.html tested device: * ath at pci: AR5212, AR5424 * athn at pci: AR9287 * ipw at pci: 2100BG * iwi at pci: 2915ABG * iwm at pci: 3165, 7260, 8260 * iwn at pci: 4945, 6235 * ral at pci: RT2560 * rtwn at pci: RTL8192CE To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64 src/sys/dev/ic/an.c cvs rdiff -u -r1.20 -r1.21 src/sys/dev/ic/anvar.h cvs rdiff -u -r1.11 -r1.12 src/sys/dev/ic/arn5008.c \ src/sys/dev/ic/rt2661var.h cvs rdiff -u -r1.9 -r1.10 src/sys/dev/ic/arn9003.c src/sys/dev/ic/bwivar.h \ src/sys/dev/ic/rt2560var.h cvs rdiff -u -r1.122 -r1.123 src/sys/dev/ic/ath.c cvs rdiff -u -r1.15 -r1.16 src/sys/dev/ic/ath_netbsd.h cvs rdiff -u -r1.14 -r1.15 src/sys/dev/ic/athn.c cvs rdiff -u -r1.5 -r1.6 src/sys/dev/ic/athnvar.h cvs rdiff -u -r1.160 -r1.161 src/sys/dev/ic/atw.c cvs rdiff -u -r1.37 -r1.38 src/sys/dev/ic/atwvar.h cvs rdiff -u -r1.90 -r1.91 src/sys/dev/ic/awi.c cvs rdiff -u -r1.27 -r1.28 src/sys/dev/ic/awivar.h cvs rdiff -u -r1.30 -r1.31 src/sys/dev/ic/bwi.c cvs rdiff -u -r1.8 -r1.9 src/sys/dev/ic/malo.c cvs rdiff -u -r1.2 -r1.3 src/sys/dev/ic/malovar.h cvs rdiff -u -r1.28 -r1.29 src/sys/dev/ic/rt2560.c cvs rdiff -u -r1.33 -r1.34 src/sys/dev/ic/rt2661.c cvs rdiff -u -r1.24 -r1.25 src/sys/dev/ic/rt2860.c cvs rdiff -u -r1.3 -r1.4 src/sys/dev/ic/rt2860var.h cvs rdiff -u -r1.124 -r1.125 src/sys/dev/ic/rtw.c cvs rdiff -u -r1.44 -r1.45 src/sys/dev/ic/rtwvar.h cvs rdiff -u -r1.241 -r1.242 src/sys/dev/ic/wi.c cvs rdiff -u -r1.65 -r1.66 src/sys/dev/ic/wivar.h cvs rdiff -u -r1.62 -r1.63 src/sys/dev/pci/if_ipw.c cvs rdiff -u -r1.17 -r1.18 src/sys/dev/pci/if_ipwvar.h cvs rdiff -u -r1.101 -r1.102 src/sys/dev/pci/if_iwi.c cvs rdiff -u -r1.18 -r1.19 src/sys/dev/pci/if_iwivar.h \ src/sys/dev/pci/if_iwnvar.h cvs rdiff -u -r1.69 -r1.70 src/sys/dev/pci/if_iwm.c cvs rdiff -u -r1.16 -r1.17 src/sys/dev/pci/if_iwmvar.h cvs rdiff -u -r1.83 -r1.84 src/sys/dev/pci/if_iwn.c cvs rdiff -u -r1.5 -r1.6 src/sys/dev/pci/if_malo_pci.c cvs rdiff -u -r1.10 -r1.11 src/sys/dev/pci/if_rtwn.c cvs rdiff -u -r1.3 -r1.4 src/sys/dev/pci/if_rtwnreg.h cvs rdiff -u -r1.76 -r1.77 src/sys/dev/pci/if_wpi.c cvs rdiff -u -r1.20 -r1.21 src/sys/dev/pci/if_wpivar.h cvs rdiff -u -r1.12 -r1.13 src/sys/dev/pcmcia/if_malo_pcmcia.c cvs rdiff -u -r1.2 -r1.3 src/sys/dev/pcmcia/if_malo_pcmciavar.h cvs rdiff -u -r1.86 -r1.87 src/sys/net80211/ieee80211_input.c cvs rdiff -u -r1.33 -r1.34 src/sys/net80211/ieee80211_proto.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.