Package: linux / 3.16.56-1+deb8u1

Metadata

Package Version Patches format
linux 3.16.56-1+deb8u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
features/arm64/drivers net xgene Preparing for adding 10GbE support.patch | (download)

drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 44 30 + 14 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h | 16 3 + 13 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 40 26 + 14 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 19 19 + 0 - 0 !
4 files changed, 78 insertions(+), 41 deletions(-)

 [patch 01/11] drivers: net: xgene: preparing for adding 10gbe support
features/arm64/drivers net xgene Add 10GbE support.patch | (download)

drivers/net/ethernet/apm/xgene/Makefile | 3 2 + 1 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h | 14 5 + 9 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 58 41 + 17 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 5 2 + 3 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 331 331 + 0 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.h | 57 57 + 0 - 0 !
6 files changed, 438 insertions(+), 30 deletions(-)

 [patch 02/11] drivers: net: xgene: add 10gbe support
features/arm64/drivers net xgene Add 10GbE ethtool support.patch | (download)

drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c | 28 22 + 6 - 0 !
1 file changed, 22 insertions(+), 6 deletions(-)

 [patch 03/11] drivers: net: xgene: add 10gbe ethtool support
features/arm64/drivers net xgene Preparing for adding SGMII based 1.patch | (download)

drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 1 0 + 1 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h | 1 0 + 1 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 8 5 + 3 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 2 1 + 1 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 3 2 + 1 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.h | 1 0 + 1 - 0 !
6 files changed, 8 insertions(+), 8 deletions(-)

 [patch 04/11] drivers: net: xgene: preparing for adding sgmii based
 1GbE
features/arm64/drivers net xgene Add SGMII based 1GbE support.patch | (download)

drivers/net/ethernet/apm/xgene/Makefile | 2 1 + 1 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h | 3 3 + 0 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 10 9 + 1 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 10 10 + 0 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 389 389 + 0 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.h | 41 41 + 0 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.h | 3 0 + 3 - 0 !
7 files changed, 453 insertions(+), 5 deletions(-)

 [patch 05/11] drivers: net: xgene: add sgmii based 1gbe support
features/arm64/drivers net xgene Add SGMII based 1GbE ethtool suppo.patch | (download)

drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c | 25 17 + 8 - 0 !
1 file changed, 17 insertions(+), 8 deletions(-)

 [patch 06/11] drivers: net: xgene: add sgmii based 1gbe ethtool
 support
features/arm64/drivers net xgene Rewrite buggy loop in xgene_enet_e.patch | (download)

drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 16 7 + 9 - 0 !
1 file changed, 7 insertions(+), 9 deletions(-)

 [patch 07/11] drivers: net: xgene: rewrite buggy loop in
 xgene_enet_ecc_init()
features/arm64/drivers net xgene Backward compatibility with older .patch | (download)

drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 18 17 + 1 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h | 4 4 + 0 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 5 4 + 1 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 2 1 + 1 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 7 6 + 1 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 7 6 + 1 - 0 !
6 files changed, 38 insertions(+), 5 deletions(-)

 [patch 08/11] drivers: net: xgene: backward compatibility with older
 firmware
features/arm64/drivers net xgene fix Use separate resources.patch | (download)

drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 6 3 + 3 - 0 !
drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 3 3 + 0 - 0 !
2 files changed, 6 insertions(+), 3 deletions(-)

 [patch 09/11] drivers: net: xgene: fix: use separate resources
features/arm64/dtb Add 10GbE node to APM X Gene SoC device tree.patch | (download)

arch/arm64/boot/dts/apm-mustang.dts | 4 4 + 0 - 0 !
arch/arm64/boot/dts/apm-storm.dtsi | 29 28 + 1 - 0 !
2 files changed, 32 insertions(+), 1 deletion(-)

 [patch 10/11] dtb: add 10gbe node to apm x-gene soc device tree
features/arm64/dtb Add SGMII based 1GbE node to APM X Gene SoC devi.patch | (download)

arch/arm64/boot/dts/apm-mustang.dts | 4 4 + 0 - 0 !
arch/arm64/boot/dts/apm-storm.dtsi | 24 24 + 0 - 0 !
2 files changed, 28 insertions(+)

 [patch 11/11] dtb: add sgmii based 1gbe node to apm x-gene soc device
 tree
features/arm64/dtb xgene fix Backward compatibility with older firm.patch | (download)

arch/arm64/boot/dts/apm-storm.dtsi | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

 [patch] dtb: xgene: fix: backward compatibility with older firmware
features/x86/thinkpad_acpi support new BIOS version string patter.patch | (download)

drivers/platform/x86/thinkpad_acpi.c | 20 17 + 3 - 0 !
1 file changed, 17 insertions(+), 3 deletions(-)

 thinkpad_acpi: support new bios version string pattern
features/arm64/usb make xhci platform driver use 64 bit or 32 bit dma.patch | (download)

drivers/usb/host/xhci-plat.c | 16 8 + 8 - 0 !
1 file changed, 8 insertions(+), 8 deletions(-)

 [patch v3 1/2] make xhci platform driver use 64 bit or 32 bit dma
Date: Tue, 25 Nov 2014 15:19:25 -0600
features/arm64/usb add support for acpi identification to xhci platform.patch | (download)

drivers/usb/host/Kconfig | 7 6 + 1 - 0 !
drivers/usb/host/xhci-plat.c | 11 11 + 0 - 0 !
2 files changed, 17 insertions(+), 1 deletion(-)

 [patch v3 2/2] [usb] dd support for acpi identification to xhci-platform
Date: Tue, 25 Nov 2014 15:19:26 -0600
features/x86/ie31200_edac introduce the driver.patch | (download)

drivers/edac/Kconfig | 7 7 + 0 - 0 !
drivers/edac/Makefile | 1 1 + 0 - 0 !
drivers/edac/ie31200_edac.c | 541 541 + 0 - 0 !
3 files changed, 549 insertions(+)

 [patch 1/2] ie31200_edac: introduce the driver
features/x86/ie31200_edac allocate mci and map mchbar first.patch | (download)

drivers/edac/ie31200_edac.c | 71 33 + 38 - 0 !
1 file changed, 33 insertions(+), 38 deletions(-)

 [patch 2/2] ie31200_edac: allocate mci and map mchbar first
bugfix/all/kbuild use nostdinc in compile tests.patch | (download)

Makefile | 4 3 + 1 - 0 !
scripts/Kbuild.include | 13 7 + 6 - 0 !
2 files changed, 10 insertions(+), 7 deletions(-)

 kbuild: use -nostdinc in compile tests
Bug-Debian: https://bugs.debian.org/726861
Bug-Debian: https://bugs.debian.org/717557
bugfix/all/disable some marvell phys.patch | (download)

drivers/net/phy/marvell.c | 16 13 + 3 - 0 !
1 file changed, 13 insertions(+), 3 deletions(-)

 phy/marvell: disable 4-port phys
Date: Wed, 20 Nov 2013 08:30:14 +0000
Bug-Debian: https://bugs.debian.org/723177
debian/i2o disable i2o_ext_adaptec on 64bit.patch | (download)

drivers/message/i2o/Kconfig | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 i2o: disable i2o_ext_adaptec on 64-bit
bugfix/all/rtsx_usb_ms use msleep_interruptible in polling loop.patch | (download)

drivers/memstick/host/rtsx_usb_ms.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 rtsx_usb_ms: use msleep_interruptible() in polling loop
Bug-Debian: https://bugs.debian.org/765717
bugfix/all/HID i2c hid call the hid driver s suspend and resume.patch | (download)

drivers/hid/i2c-hid/i2c-hid.c | 15 14 + 1 - 0 !
1 file changed, 14 insertions(+), 1 deletion(-)

 hid: i2c-hid: call the hid driver's suspend and resume callbacks
bugfix/all/xen netback Adding debugfs io_ring_qX files.patch | (download)

drivers/net/xen-netback/common.h | 11 11 + 0 - 0 !
drivers/net/xen-netback/interface.c | 2 1 + 1 - 0 !
drivers/net/xen-netback/netback.c | 11 11 + 0 - 0 !
drivers/net/xen-netback/xenbus.c | 178 177 + 1 - 0 !
4 files changed, 200 insertions(+), 2 deletions(-)

 [patch 01/14] xen-netback: adding debugfs "io_ring_qx" files
bugfix/all/xen netback Using a new state bit instead of carrier.patch | (download)

drivers/net/xen-netback/common.h | 6 6 + 0 - 0 !
drivers/net/xen-netback/interface.c | 19 11 + 8 - 0 !
drivers/net/xen-netback/netback.c | 2 1 + 1 - 0 !
3 files changed, 18 insertions(+), 9 deletions(-)

 [patch 02/14] xen-netback: using a new state bit instead of carrier
bugfix/all/xen netback Turn off the carrier if the guest is not.patch | (download)

drivers/net/xen-netback/common.h | 15 12 + 3 - 0 !
drivers/net/xen-netback/interface.c | 49 28 + 21 - 0 !
drivers/net/xen-netback/netback.c | 97 83 + 14 - 0 !
3 files changed, 123 insertions(+), 38 deletions(-)

 [patch 03/14] xen-netback: turn off the carrier if the guest is not
 able to receive
bugfix/all/xen netback Fix vif disable handling.patch | (download)

drivers/net/xen-netback/netback.c | 10 8 + 2 - 0 !
1 file changed, 8 insertions(+), 2 deletions(-)

 [patch 04/14] xen-netback: fix vif->disable handling
bugfix/all/xen netback Don t deschedule NAPI when carrier off.patch | (download)

drivers/net/xen-netback/interface.c | 6 1 + 5 - 0 !
1 file changed, 1 insertion(+), 5 deletions(-)

 [patch 05/14] xen-netback: don't deschedule napi when carrier off
bugfix/all/xen netback fix debugfs write length check.patch | (download)

drivers/net/xen-netback/xenbus.c | 9 6 + 3 - 0 !
1 file changed, 6 insertions(+), 3 deletions(-)

 [patch 06/14] xen-netback: fix debugfs write length check
bugfix/all/xen netback fix debugfs entry creation.patch | (download)

drivers/net/xen-netback/xenbus.c | 8 4 + 4 - 0 !
1 file changed, 4 insertions(+), 4 deletions(-)

 [patch 07/14] xen-netback: fix debugfs entry creation
bugfix/all/xen netback move NAPI add remove calls.patch | (download)

drivers/net/xen-netback/interface.c | 9 5 + 4 - 0 !
1 file changed, 5 insertions(+), 4 deletions(-)

 [patch 08/14] xen-netback: move napi add/remove calls
bugfix/all/xen netback don t stop dealloc kthread too early.patch | (download)

drivers/net/xen-netback/common.h | 5 5 + 0 - 0 !
drivers/net/xen-netback/interface.c | 18 18 + 0 - 0 !
drivers/net/xen-netback/netback.c | 26 19 + 7 - 0 !
3 files changed, 42 insertions(+), 7 deletions(-)

 [patch 09/14] xen-netback: don't stop dealloc kthread too early
bugfix/all/xen netback remove loop waiting function.patch | (download)

drivers/net/xen-netback/interface.c | 29 0 + 29 - 0 !
1 file changed, 29 deletions(-)

 [patch 10/14] xen-netback: remove loop waiting function
bugfix/all/xen netback move netif_napi_add before binding inter.patch | (download)

drivers/net/xen-netback/interface.c | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 [patch 11/14] xen-netback: move netif_napi_add before binding
 interrupt
bugfix/all/xen netback make feature rx notify mandatory.patch | (download)

drivers/net/xen-netback/common.h | 5 0 + 5 - 0 !
drivers/net/xen-netback/interface.c | 12 1 + 11 - 0 !
drivers/net/xen-netback/xenbus.c | 13 4 + 9 - 0 !
3 files changed, 5 insertions(+), 25 deletions(-)

 [patch 12/14] xen-netback: make feature-rx-notify mandatory
bugfix/all/xen netback fix unlimited guest Rx internal queue an.patch | (download)

drivers/net/xen-netback/common.h | 29 17 + 12 - 0 !
drivers/net/xen-netback/interface.c | 59 11 + 48 - 0 !
drivers/net/xen-netback/netback.c | 243 125 + 118 - 0 !
drivers/net/xen-netback/xenbus.c | 8 8 + 0 - 0 !
4 files changed, 161 insertions(+), 178 deletions(-)

 [patch 13/14] xen-netback: fix unlimited guest rx internal queue and
 carrier flapping
bugfix/all/xen netback reintroduce guest Rx stall detection.patch | (download)

drivers/net/xen-netback/common.h | 5 5 + 0 - 0 !
drivers/net/xen-netback/interface.c | 5 4 + 1 - 0 !
drivers/net/xen-netback/netback.c | 76 76 + 0 - 0 !
drivers/net/xen-netback/xenbus.c | 1 1 + 0 - 0 !
4 files changed, 86 insertions(+), 1 deletion(-)

 [patch 14/14] xen-netback: reintroduce guest rx stall detection
bugfix/all/xen netback Disable NAPI after disabling interrupts.patch | (download)

drivers/net/xen-netback/interface.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch 1/4] xen-netback: disable napi after disabling interrupts
bugfix/all/xen netback do not report success if backend_create_.patch | (download)

drivers/net/xen-netback/xenbus.c | 15 9 + 6 - 0 !
1 file changed, 9 insertions(+), 6 deletions(-)

 [patch 2/4] xen-netback: do not report success if
 backend_create_xenvif() fails
bugfix/all/netback don t store invalid vif pointer.patch | (download)

drivers/net/xen-netback/xenbus.c | 9 5 + 4 - 0 !
1 file changed, 5 insertions(+), 4 deletions(-)

 [patch 3/4] netback: don't store invalid vif pointer
bugfix/all/xen netback support frontends without feature rx not.patch | (download)

drivers/net/xen-netback/common.h | 4 3 + 1 - 0 !
drivers/net/xen-netback/interface.c | 4 3 + 1 - 0 !
drivers/net/xen-netback/netback.c | 27 14 + 13 - 0 !
drivers/net/xen-netback/xenbus.c | 12 9 + 3 - 0 !
4 files changed, 29 insertions(+), 18 deletions(-)

 [patch 4/4] xen-netback: support frontends without feature-rx-notify
 again
bugfix/all/aufs move d_rcu from overlapping d_child to overlapping d.patch | (download)

fs/aufs/dcsub.c | 4 2 + 2 - 0 !
fs/aufs/debug.c | 2 1 + 1 - 0 !
fs/aufs/export.c | 2 1 + 1 - 0 !
fs/aufs/hnotify.c | 4 2 + 2 - 0 !
4 files changed, 6 insertions(+), 6 deletions(-)

 aufs: move d_rcu from overlapping d_child to overlapping d_alias
bugfix/all/net mv643xx disable tso by default.patch | (download)

drivers/net/ethernet/marvell/mv643xx_eth.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [1/1] net: mv643xx_eth: make tso disabled by default
bugfix/all/xen balloon cancel ballooning if adding new memory f.patch | (download)

drivers/xen/balloon.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [patch] xen/balloon: cancel ballooning if adding new memory failed
bugfix/all/xen balloon Don t continue ballooning when BP_ECANCE.patch | (download)

drivers/xen/balloon.c | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 [patch] xen/balloon: don't continue ballooning when bp_ecanceled is
 encountered
bugfix/all/KEYS Simplify KEYRING_SEARCH_ NO DO _STATE_CHECK fla.patch | (download)

security/keys/keyring.c | 7 4 + 3 - 0 !
security/keys/request_key.c | 3 2 + 1 - 0 !
security/keys/request_key_auth.c | 3 2 + 1 - 0 !
3 files changed, 8 insertions(+), 5 deletions(-)

 keys: simplify keyring_search_{no,do}_state_check flags
bugfix/all/keys request_key should reget expired keys rather th.patch | (download)

security/keys/internal.h | 1 1 + 0 - 0 !
security/keys/keyring.c | 3 2 + 1 - 0 !
security/keys/request_key.c | 3 2 + 1 - 0 !
3 files changed, 5 insertions(+), 2 deletions(-)

 keys: request_key() should reget expired keys rather than give
 EKEYEXPIRED
bugfix/all/hid thingm fix workqueue race on remove.patch | (download)

drivers/hid/hid-thingm.c | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 hid: thingm: fix workqueue race on remove
debian/emmc don t initialize partitions on rpmb flagged areas.patch | (download)

drivers/mmc/card/block.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] emmc: don't initialize partitions on rpmb flagged areas.
bugfix/all/xen netfront release per queue Tx and Rx resource wh.patch | (download)

drivers/net/xen-netfront.c | 68 7 + 61 - 0 !
1 file changed, 7 insertions(+), 61 deletions(-)

 [patch] xen-netfront: release per-queue tx and rx resource when
 disconnecting
bugfix/all/rtc hctosys do not treat lack of rtc device as error.patch | (download)

drivers/rtc/hctosys.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 rtc: hctosys: do not treat lack of rtc device as error
bugfix/all/rtc hctosys use function name in the error log.patch | (download)

drivers/rtc/hctosys.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 rtc: hctosys: use function name in the error log
bugfix/all/xen netback return correct ethtool stats.patch | (download)

drivers/net/xen-netback/interface.c | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 [patch] xen-netback: return correct ethtool stats
bugfix/all/media uvcvideo disable hardware timestamps by defaul.patch | (download)

drivers/media/usb/uvc/uvc_driver.c | 3 3 + 0 - 0 !
drivers/media/usb/uvc/uvc_video.c | 3 3 + 0 - 0 !
drivers/media/usb/uvc/uvcvideo.h | 1 1 + 0 - 0 !
3 files changed, 7 insertions(+)

 [media] uvcvideo: disable hardware timestamps by default
bugfix/all/nbd fix timeout detection.patch | (download)

drivers/block/nbd.c | 94 66 + 28 - 0 !
include/linux/nbd.h | 4 4 + 0 - 0 !
2 files changed, 70 insertions(+), 28 deletions(-)

 nbd: fix timeout detection
bugfix/all/nbd remove variable pid.patch | (download)

drivers/block/nbd.c | 18 9 + 9 - 0 !
include/linux/nbd.h | 1 0 + 1 - 0 !
2 files changed, 9 insertions(+), 10 deletions(-)

 nbd: remove variable 'pid'
bugfix/all/nbd add locking for tasks.patch | (download)

drivers/block/nbd.c | 35 29 + 6 - 0 !
include/linux/nbd.h | 1 1 + 0 - 0 !
2 files changed, 30 insertions(+), 6 deletions(-)

 nbd: add locking for tasks
bugfix/all/aufs tiny extract a new func xino_fwrite_wkq.patch | (download)

fs/aufs/xino.c | 47 27 + 20 - 0 !
1 file changed, 27 insertions(+), 20 deletions(-)

 aufs: tiny, extract a new func xino_fwrite_wkq()
bugfix/all/aufs for 4.3 xino handles eintr from the dying proce.patch | (download)

fs/aufs/xino.c | 19 17 + 2 - 0 !
1 file changed, 17 insertions(+), 2 deletions(-)

 aufs: for 4.3, xino handles eintr from the dying process