Vivien Didelot
adc3a9ce85
net: dsa: mv88e6xxx: do not skip ports on VLAN del
...
The mv88e6xxx driver currently tries to be smart and remove by itself a
VLAN entry from the VTU when the driven switch sees no user ports as
members of the VLAN.
This is bad in a multi-chip switch fabric, since a chip in between
others may have no bridge port members, but still needs to be aware of
the VID in order to correctly pass frames in the data path.
Now that the DSA core explicitly manages DSA and CPU ports, do not skip
them when checking remaining VLAN members.
Signed-off-by: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-06-08 11:43:32 -04:00
..
accessibility
acpi
Merge branches 'acpi-button', 'acpica' and 'acpi-sysfs'
2017-06-03 00:03:29 +02:00
amba
android
ata
libata: fix error checking in in ata_parse_force_one()
2017-05-31 14:26:26 -04:00
atm
auxdisplay
base
Merge branches 'pm-sleep' and 'powercap'
2017-05-22 20:32:05 +02:00
bcma
block
A small fix for rbd FALLOC_FL_ZERO_RANGE/PUNCH_HOLE handling breakage
2017-06-02 12:03:07 -07:00
bluetooth
Bluetooth: btintel: Add MODULE_FIRMWARE entries for iBT 3.5 controllers
2017-05-23 19:54:55 +02:00
bus
cdrom
char
Fix a race on architectures with prioritized interrupts (such as m68k)
2017-06-02 16:19:47 -07:00
clk
Sort of on the quieter side this time, which is probably due more
2017-05-10 13:38:18 -07:00
clocksource
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-05-12 10:43:25 -07:00
connector
cpufreq
Merge branch 'pm-cpufreq'
2017-06-03 00:01:45 +02:00
cpuidle
Merge branches 'pm-domains', 'pm-cpuidle', 'pm-sleep' and 'powercap'
2017-05-09 23:21:46 +02:00
crypto
virtio: fixes, cleanups, performance
2017-05-10 11:33:08 -07:00
dax
dax: fix false CONFIG_BLOCK dependency
2017-05-13 16:18:21 -07:00
dca
devfreq
dio
dma
dmaengine: pl330: fix warning in pl330_remove
2017-06-02 11:49:44 +05:30
dma-buf
edac
EDAC, amd64: Fix reporting of Chip Select sizes on Fam17h
2017-05-03 16:27:36 +02:00
eisa
extcon
firewire
firmware
Merge branch 'efi-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-06-02 08:51:53 -07:00
fmc
fpga
fsi
gpio
Annotation of module parameters that specify device settings
2017-05-10 19:13:03 -07:00
gpu
DP quirk for usb c dongles
2017-06-02 11:32:38 -07:00
hid
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
2017-06-02 09:23:56 -07:00
hsi
hv
char/misc patches for 4.12-rc1
2017-05-04 19:15:35 -07:00
hwmon
hwmon: (aspeed-pwm-tacho) make fan/pwm names start with index 1
2017-06-03 03:55:43 -07:00
hwspinlock
hwtracing
drivers/hwtracing/intel_th/msu.c: use set_memory.h header
2017-05-08 17:15:14 -07:00
i2c
i2c: designware: Fix bogus sda_hold_time due to uninitialized vars
2017-05-22 19:22:19 -07:00
ide
ide: don't call memcpy with the same source and destination
2017-05-08 17:36:39 -04:00
idle
iio
Annotation of module parameters that specify device settings
2017-05-10 19:13:03 -07:00
infiniband
tcp: add a struct net parameter to tcp_parse_options()
2017-06-08 10:53:28 -04:00
input
Input: axp20x-pek - switch to acpi_dev_present and check for ACPI0011 too
2017-06-02 17:53:20 -07:00
iommu
iommu/mediatek: Include linux/dma-mapping.h
2017-05-17 14:51:54 +02:00
ipack
irqchip
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-05-21 11:45:26 -07:00
isdn
mISDN: remove unnecessary variable assignments
2017-06-08 11:32:53 -04:00
leds
leds: pca955x: Correct I2C Functionality
2017-05-22 21:12:44 +02:00
lguest
lightnvm
lightnvm: fix bad back free on error path
2017-05-04 07:53:04 -06:00
macintosh
DeviceTree for 4.12:
2017-05-05 19:33:07 -07:00
mailbox
mcb
md
- a DM verity fix for a mode when no salt is used
2017-06-02 11:50:37 -07:00
media
media fixes for v4.12-rc4
2017-06-06 09:37:44 -07:00
memory
memory: omap-gpmc: Fix debug output for access width
2017-05-16 08:12:47 -07:00
memstick
message
mfd
misc
sgi-xp: Use designated initializers
2017-05-28 10:22:42 -07:00
mmc
This pull request contains fixes to make the WiFi work again for the ARM64
2017-05-26 09:05:35 -07:00
mtd
mtd: nand: make nand_ooblayout_lp_hamming_ops static
2017-05-22 09:42:29 +02:00
net
net: dsa: mv88e6xxx: do not skip ports on VLAN del
2017-06-08 11:43:32 -04:00
nfc
ntb
nubus
nvdimm
Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
2017-05-12 15:43:10 -07:00
nvme
nvme: Quirk APST on Intel 600P/P3100 devices
2017-05-26 11:53:02 +03:00
nvmem
ARM: SoC driver updates
2017-05-09 10:01:15 -07:00
of
MMC host:
2017-05-24 08:21:56 -07:00
oprofile
parisc
parport
pci
PCI/PM: Add needs_resume flag to avoid suspend complete optimization
2017-05-23 14:18:17 -05:00
pcmcia
Annotation of module parameters that specify device settings
2017-05-10 19:13:03 -07:00
perf
drivers/perf: arm_pmu_acpi: avoid perf IRQ init when guest PMU is off
2017-05-30 12:40:03 +01:00
phy
pinctrl
pinctrl: sunxi: Fix SPDIF function name for A83T
2017-05-23 11:31:27 +02:00
platform
char/misc patches for 4.12-rc1
2017-05-04 19:15:35 -07:00
pnp
power
power supply and reset changes for the v4.12 series (part 2)
2017-05-12 12:02:21 -07:00
powercap
PowerCap: Fix an error code in powercap_register_zone()
2017-05-14 13:30:05 +02:00
pps
ps3
ptp
pwm
rapidio
char/misc patches for 4.12-rc1
2017-05-04 19:15:35 -07:00
ras
regulator
remoteproc
virtio: fixes, cleanups, performance
2017-05-10 11:33:08 -07:00
reset
ARM: SoC driver updates
2017-05-09 10:01:15 -07:00
rpmsg
virtio: fixes, cleanups, performance
2017-05-10 11:33:08 -07:00
rtc
Merge branches 'pm-sleep' and 'powercap'
2017-05-22 20:32:05 +02:00
s390
s390/qeth: do early device setup for z/VM IQD NICs
2017-06-06 13:05:01 -04:00
sbus
scsi
cxgb4: Fix tids count for ipv6 offload connection
2017-06-07 15:14:34 -04:00
sfi
sh
sn
soc
ARM: SoC fixes (and a cross-arch dt-include fix)
2017-05-19 13:36:56 -07:00
spi
spmi
ssb
staging
[media] atomisp: don't treat warnings as errors
2017-06-04 15:23:32 -03:00
target
cxgb4: Fix tids count for ipv6 offload connection
2017-06-07 15:14:34 -04:00
tc
tee
Linux 4.12-rc1
2017-05-18 23:54:47 -07:00
thermal
thermal: broadcom: ns-thermal: default on iProc SoCs
2017-05-23 20:09:34 -07:00
thunderbolt
tty
Revert "tty: fix port buffer locking"
2017-06-04 10:23:25 +02:00
uio
uio: fix incorrect memory leak cleanup
2017-05-16 23:06:41 +02:00
usb
USB-serial fixes for v4.12-rc2
2017-05-19 10:10:07 +02:00
uwb
uwb: fix device quirk on big-endian hosts
2017-05-17 11:27:41 +02:00
vfio
powerpc updates for 4.12 part 1.
2017-05-05 11:36:44 -07:00
vhost
vhost_net: try batch dequing from skb array
2017-05-18 10:07:42 -04:00
video
fbdev changes for v4.12:
2017-05-11 11:12:26 -07:00
virt
drivers/virt/fsl_hypervisor.c: use get_user_pages_unlocked()
2017-05-08 17:15:10 -07:00
virtio
virtio: allow extra context per descriptor
2017-05-02 23:41:43 +03:00
vlynq
vme
w1
watchdog
watchdog: bcm281xx: Fix use of uninitialized spinlock.
2017-05-19 10:42:25 +02:00
xen
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2017-05-09 09:12:53 -07:00
zorro
Kconfig
Makefile
Merge branch 'tee/initial-merge' into fixes
2017-05-10 21:03:31 +02:00