-
linux (6.7.4-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7.2
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7.3
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7.4
[ Aurelien Jarno ]
* [riscv64] Add clock, MFD, PCIe PHYs, regulator and RTC drivers to
kernel-image udeb.
* [riscv64] Disable CRYPTO_DEV_JH7110, it is broken.
[ Bastian Blank ]
* Make linux-libc-dev provide all cross packages.
[ Salvatore Bonaccorso ]
* Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID
(Closes: #1061521)
[ Emanuele Rocca ]
* [arm64] drivers/thermal/qcom: enable QCOM_SPMI_ADC_TM5 as module for
thermal throttling on the Lenovo ThinkPad X13s.
[ Vincent Blut ]
* drivers/hwmon: Enable SENSORS_IIO_HWMON as module (Closes: #1057272)
-- Salvatore Bonaccorso <email address hidden> Thu, 08 Feb 2024 16:01:07 +0100
-
linux (6.7.1-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.7.1
[ Salvatore Bonaccorso ]
* Enable bcachefs filesystem support
- fs/bcachefs: Enable BCACHEFS_FS as module
- fs/bcachefs: Enable BCACHEFS_QUOTA
- fs/bcachefs: Enable BCACHEFS_POSIX_ACL
* media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c)
[ Aurelien Jarno ]
* [riscv64] Enable ARCH_SOPHGO and ARCH_THEAD.
* [riscv64] Disable ARCH_R9A07G043 as it now depends on NONPORTABLE.
* [riscv64] Enable PHY_STARFIVE_JH7110_DPHY_RX, PHY_STARFIVE_JH7110_PCIE and
PHY_STARFIVE_JH7110_USB as modules.
* [powerpc,ppc64,ppc64el] Drop ipddp from nic-modules.
* [riscv64] Enable LEDS_PWM and LEDS_PWM_MULTICOLOR as modules.
[ Vincent Blut ]
* [arm64, armhf] drivers/net/phy: Enable ADIN_PHY as module
(Closes: #1043354)
[ Martin Kepplinger ]
* [arm64] Enable CSI camera stack for i.MX8M SoCs (Closes: #1055442)
[ Tim Pambor ]
* Enable configs for MT8195 Chromebooks:
- COMMON_CLK_MT8195 as built-in
- COMMON_CLK_MT8195_APUSYS, COMMON_CLK_MT8195_AUDSYS,
COMMON_CLK_MT8195_IMP_IIC_WRAP, COMMON_CLK_MT8195_MFGCFG,
COMMON_CLK_MT8195_MSDC, COMMON_CLK_MT8195_SCP_ADSP,
COMMON_CLK_MT8195_VDOSYS, COMMON_CLK_MT8195_VPPSYS,
COMMON_CLK_MT8195_CAMSYS, COMMON_CLK_MT8195_IMGSYS,
COMMON_CLK_MT8195_WPESYS, COMMON_CLK_MT8195_VDECSYS,
COMMON_CLK_MT8195_VENCSYS as modules
- MFD_MT6360, REGULATOR_MT6315, REGULATOR_MT6359,
REGULATOR_CROS_EC, MTK_LVTS_THERMAL as modules
- MTK_ADSP_MBOX, MTK_ADSP_IPC, SND_SOC_SOF_OF, SND_SOC_MT8195,
SND_SOC_MT8195_MT6359, SND_SOC_SOF_MT8195 as modules
- SND_SOC_SOF_TOPLEVEL, SND_SOC_SOF_MTK_TOPLEVEL as built-in
- DRM_MEDIATEK_DP, PHY_MTK_DP, PHY_MTK_PCIE, PHY_MTK_UFS as modules
- PINCTRL_MT8195, PCIE_MEDIATEK_GEN3, SPMI_MTK_PMIF as built-in
[ Zhang Ning ]
* [arm64] drivers/rtc: Enable RTC_DRV_RS5C372 as module
[ Bastian Blank ]
* Revert "Run dh_movetousr also in signed images."
* Fix config specified CFLAGS on kernel builds. Also drop old definitions
that have not worked for a long time.
* Disable ability to do binNMU. The Debian infrastructure is not ready
to binNMU signed packages. But they instead just break the dependencies
within this package.
* Restructure and cleanup complete config:
- Uses TOML instead of our home-grown INI based format.
- Don't export a config dump anymore, it is not longer in use.
* Generate and ship vmlinux.h in linux-headers package.
[ Emanuele Rocca ]
* [arm64] Set QCOM_QSEECOM and QCOM_QSEECOM_UEFISECAPP to 'y' in order to
add support for EFI variables on the Lenovo X13s.
[ Martyn Welch ]
* [arm64] Support HDMI output on TI SK-AM62. Enable DRM_SII902X and
DRM_TIDSS as modules.
-- Bastian Blank <email address hidden> Mon, 22 Jan 2024 09:50:46 +0100
-
linux (6.7-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_6.7
[ Harry 88 ]
* [arm64] udeb: Include sun8i-drm-hdmi module in installer
(Closes: #1050315)
[ Diederik de Haas ]
* Update to 6.7:
- d/copyright: Remove drivers/net/appletalk/cops*; removed upstream
- d/rules.d/scripts/mod: Add symsearch to Makefile.real
* Drop patches applied upstream:
- Drop "powerpc: Don't clobber f0/vs0 during fp|altivec register save"
* Drop patches:
- Drop "Add removal patches for: 3c359, smctr, keyspan, cops"; cops
support removed upstream which was the last remaining part
- Drop "Hardcode arch script output"; ia64 architecture removed upstream
* Refresh patches:
- Adjust context in "Tweak gitignore for Debian pkg-kernel using git"
- Adjust context in "video: Remove nvidiafb and rivafb"
- Adjust context in "Include package version along with kernel release in
stack traces"
- Adjust context in "kbuild: Look for module.lds under arch directory too"
- Adjust context in "firmware: Remove redundant log messages from drivers"
- Adjust context in "add sysctl to disallow unprivileged CLONE_NEWUSER by
default"
- Adjust context in "firmware: Remove redundant log messages from drivers"
- Adjust context in "intel-iommu: Add option to exclude integrated GPU
only"
- Adjust context in "intel-iommu: Add Kconfig option to exclude iGPU by
default"
- Adjust context in "x86: Make x32 syscall support conditional on a kernel
parameter"
* [ia64] Drop all ia64 configs due to upstream dropping IA64 arch
* d/config: Update with the help of kconfigeditor2:
- Remove XZ_DEC_IA64
- Remove DEV_APPLETALK, IPDDP and IPDDP_ENCAP
- Remove RTL8192U
- Remove MODULE_SIG_SHA1, MODULE_SIG_SHA224
- Replace BCACHE_CLOSURES_DEBUG with DEBUG_CLOSURES
- Remove BTRFS_FS_CHECK_INTEGRITY
- Remove EEPROM_LEGACY
- Remove MTD_AR7_PARTS
- Remove QLGE
- Replace SCSI_IZIP_EPP16 with SCSI_IMM
- Remove AMD_IOMMU_V2
- Replace SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH with
SND_SOC_INTEL_SOF_DA7219_MACH
* [rt] Update to 6.7-rt6
[ Bastian Blank ]
* Generate separate package tests for every flavour.
* Fix stripping of vmlinux binaries. (closes: #1059713)
* Ignore vmlinux for shlibs. (closes: #1059676)
* Drop not working selftests. (closes: #1059765)
* Always build with CROSS_COMPILE set.
* Run dh_movetousr also in signed images.
* Fix some remaining cross build problems.
[ Christian Göttsche ]
* Enable MODULE_DECOMPRESS
[ Timothy Pearson ]
* [ppc64] Build PowerNV PCIe hotplug driver as a module
[ Aurelien Jarno ]
* [riscv64] udeb: Add efi-modules and xfs-modules.
[ Francesco Dolcini ]
* [arm64] Add support for NXP i.MX8M PCIe
- drivers/phy/freescale: Enable PHY_FSL_IMX8M_PCIE as module
-- Bastian Blank <email address hidden> Mon, 08 Jan 2024 22:51:34 +0100
-
linux (6.6.7-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.5
- r8169: fix deadlock on RTL8125 in jumbo mtu mode (Closes: #1057790)
- io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
(CVE-2023-6560)
- ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
(CVE-2023-6932)
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.6
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.7
- netfilter: nf_tables: bail out on mismatching dynset and set expressions
(CVE-2023-6622)
- perf: Fix perf_event_validate_size() (CVE-2023-6931)
- [mips*] kernel: Clear FPU states when setting up kernel threads
(Closes: #1055021)
- netfilter: nft_set_pipapo: skip inactive elements during set walk
(CVE-2023-6817)
[ Anatoliy Gunya ]
* [riscv64] improve Starfive Visionfive 2 support: enable DW_AXI_DMAC and
MOTORCOMM_PHY as modules
[ Bastian Blank ]
* [i386] No longer sign kernels.
* Properly merge Build-Depends, so that we don't carry hundred identical
entries.
* [udeb] Fix nic-shared-modules dependencies.
* Add dependency on image to headers package.
[ Salvatore Bonaccorso ]
* Enable vDPA support (Closes: #1057619)
- drivers/vdpa: Enable VDPA and VDPA_USER as module
- drivers/virtio: Enable VIRTIO_VDPA as module
- drivers/vhost: Enable VHOST_VDPA as module
* [rt] Refresh "serial: amba-pl011: Use port lock wrappers" for context
changes
[ Miguel Bernal Marin ]
* [amd64] Enable System Trace Modules and the Intel Trace Hub Software
Trace Hub support (Closes: #1050353)
- drivers/hwtracing/stm: Enable STM as module
- drivers/hwtracing/stm: Enable STM_PROTO_BASIC as module
- drivers/hwtracing/stm: Enable STM_PROTO_SYS_T as module
- drivers/hwtracing/stm: Enable STM_DUMMY as module
- drivers/hwtracing/stm: Enable STM_SOURCE_CONSOLE as module
- drivers/hwtracing/stm: Enable STM_SOURCE_HEARTBEAT as module
- drivers/hwtracing/stm: Enable STM_SOURCE_FTRACE as module
- drivers/hwtracing/intel_th: Enable INTEL_TH_STH as module
[ Jair Gonzalez ]
* [amd64] drivers/platform/x86/intel: Enable INTEL_TPMI (Topology Aware
Register and PM Capsule Interface).
* [amd64] drivers/powercap/Kconfig: Enable INTEL_RAPL_TPMI (Running Average
Power Limit Energy Reporting via the Topology Aware Register and PM
Capsule Interface) (Closes: #1053187).
[ Vincent Blut ]
* [x86] sound/soc/amd: Enable SND_SOC_AMD_PS and SND_SOC_AMD_PS_MACH as
modules (Closes: #1055649)
* [x86] sound/soc/amd: Enable SND_SOC_AMD_RPL_ACP6x as module
(Closes: #1058576)
[ Luca Boccassi ]
* Set CONFIG_VIRTIO_FS and its dependencies to builtin, to allow building
images that boot directly to rootfs (skipping the initrd)
-- Bastian Blank <email address hidden> Wed, 20 Dec 2023 12:06:39 +0100
-
linux (6.6.4-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.4
- nvmet: nul-terminate the NQNs passed in the connect command
(CVE-2023-6121)
[ Bastian Blank ]
* Fix build dependency on rsync.
* Fix build dependency on kernel-wedge.
* udeb: Make i2c-hid modules optional.
[ Timothy Pearson ]
* [powerpc] Don't clobber f0/vs0 during fp|altivec register save
(Closes: #1032104)
[ Johannes Schauer Marin Rodrigues ]
* Fix FTCBFS: Pass _PYTHON_SYSCONFIGDATA_NAME to the perf build.
(Closes: #1037938) Thanks to Helmut Grohne for the patch.
-- Bastian Blank <email address hidden> Sun, 03 Dec 2023 20:57:56 +0100
-
linux (6.6.3-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_6.6
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.1
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.2
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.3
[ Vincent Blut ]
* [armhf] drivers/input/keyboard: Enable KEYBOARD_TCA8418 as module
(Closes: #1050782)
* drivers/net/wwan: Enable MTK_T7XX as module (Closes: #1055244)
* drivers/video/fbdev: Disable FB_UDL on all architectures (Closes: #1011986)
[ Bastian Blank ]
* [powerpc,ppc64] Remove unused arch specific bootwrapper.
* Generate installer packages according to own config.
* Sign modules using an ephemeral key: (closes: #1040901)
- Set MODULE_SIG_ALL to sign all modules.
- Not longer request Secure Boot signing for modules.
- Don't trust Secure Boot key any longer.
* Sign modules and support lockdown always.
* Compress all modules:
- Set MODULE_COMPRESS_XZ.
* Drop deprecated build profile stage1. (closes: #1051365)
* Generate information for signed template package early.
* Copy installer config into signed source.
* Make it possible to run debian/rules.real without root.
* Drop linux-compiler packages and use normal compiler packages again.
* [hppa] Drop transitional meta packages after one stable release.
* Use flake8 to check Python code.
* Build linux-libc-dev as arch-all package.
* [armel/marvell] Remove unusable kernel. (closes: #950324)
* Remove architectures not existing in Debian:
- arm64ilp32
- mips64r6
- mipsn32
- mipsn32el
- mipsn32r6
- mipsn32r6el
- mipsr6
- mipsr6
- mipsr6el
- mipsr6el
- s390
- sh3
- sparc
[ Emanuele Rocca ]
* [arm64] Enable support for Renesas RZ/G2UL (ARCH_R9A07G043), RZ/V2L
(ARCH_R9A07G054), and RZ/V2M (ARCH_R9A09G011). (Closes: #1053503)
* [arm64] Enable SND_SOC_SC8280XP, SC_LPASSCC_8280XP, and SND_SOC_WSA883X as
modules, needed for audio support on the Lenovo X13s. (Closes: #1055069)
[ Salvatore Bonaccorso ]
* drivers/block: Enable BLK_DEV_UBLK as module (Closes: #1032604)
[ Uwe Kleine-König ]
* Enable support for TI DP83TD510 Ethernet 10Base-T1L PHY
[ Diederik de Haas ]
* Drop patches applied upstream:
- Drop "cpupower: Bump soname version"
* Refresh patches:
- Adjust context in "Tweak gitignore for Debian pkg-kernel using git" and
drop 'svn' from patch Subject
- Adjust context in "linux-tools: Install perf-read-vdso{,x}32 in
directory under /usr/lib"
- Adjust context in "Documentation: Drop sphinx version check"
- Adjust context in "firmware: Remove redundant log messages from drivers"
- Adjust context in "radeon, amdgpu: Firmware is required for DRM and KMS
on R600 onward"
- Adjust context in "phy/marvell: disable 4-port phys"
- Adjust context in "fs: Add MODULE_SOFTDEP declarations for hard-coded
crypto drivers"
- Adjust context in "efi: Add an EFI_SECURE_BOOT flag to indicate secure
boot mode"
- Adjust context in "trust machine keyring (MoK) by default"
- Adjust context in "ntfs: mark it as broken"
* d/config: Update with the help of kconfigeditor2:
- [x86,amd64/cloud] arch/x86: Remove MICROCODE
- init: Remove EMBEDDED
- drivers/hwmon: Remove SENSORS_SMM665
- [armhf] drivers/staging/media/imx: Merge VIDEO_IMX_CSI into
VIDEO_IMX_MEDIA
* libcpupower1: Add is_valid_path to symbols file
* d/installer: Add crc-modules to nic-shared-modules Depends
* [rt] Update to 6.6-rt15
* d/patches: Remove amdgpu part in the "radeon, amdgpu: Firmware is required
for DRM and KMS on R600 onward" and "firmware_class: Refer to Debian wiki
page when logging missing firmware" patches (Closes: #1053764)
* Improve support for rk3588 devices
- [arm64] drivers/clk/rockchip: Enable CLK_RK3588
- [arm64] drivers/nvmem: Enable NVMEM_ROCKCHIP_OTP as module
- [arm64] drivers/perf: Enable ARM_PMUV3
[ Alper Nebi Yasak ]
* debian/templates: Keep cpio as build-depends for nodoc build profile
* [x86] Enable modules for more ChromeOS hardware functionality:
- Enable CROS_EC_SPI, CROS_EC_I2C, CROS_EC_LPC, CROS_EC_ISHTP as modules
- Enable IIO_CROS_EC_SENSORS, IIO_CROS_EC_SENSORS_CORE, IIO_CROS_EC_BARO,
IIO_CROS_EC_ACCEL_LEGACY, IIO_CROS_EC_SENSORS_LID_ANGLE,
IIO_CROS_EC_LIGHT_PROX as modules
- Enable KEYBOARD_CROS_EC, PWM_CROS_EC, RTC_DRV_CROS_EC, CEC_CROS_EC
I2C_CROS_EC_TUNNEL, SND_SOC_CROS_EC_CODEC, CHARGER_CROS_USBPD,
CROS_USBPD_LOGGER, EXTCON_USBC_CROS_EC as modules
- Enable WILCO_EC, CHARGER_WILCO, RTC_DRV_WILCO_EC, WILCO_EC_DEBUGFS,
WILCO_EC_EVENTS, WILCO_EC_TELEMETRY as modules
- Enable CHROMEOS_PRIVACY_SCREEN, CHROMEOS_TBMC as modules
* [x86] Enable more SoC audio modules for Intel and AMD systems:
- Enable SND_SOC_AMD_ACP_COMMON, SND_SOC_AMD_RV_RT5682_MACH,
SND_DESIGNWARE_I2S, SND_SOC_AMD_SOF_MACH, SND_SOC_SOF_AMD_TOPLEVEL,
SND_SOC_SOF_AMD_REMBRANDT as modules
- Enable SND_SOC_INTEL_AVS, SND_SOC_INTEL_AVS_MACH_DA7219,
SND_SOC_INTEL_AVS_MACH_DMIC, SND_SOC_INTEL_AVS_MACH_HDAUDIO,
SND_SOC_INTEL_AVS_MACH_MAX98373, SND_SOC_INTEL_AVS_MACH_NAU8825,
SND_SOC_INTEL_AVS_MACH_SSM4567, SND_SOC_INTEL_AVS_MACH_RT5663 and
SND_SOC_INTEL_CML_LP as modules
- Enable SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH,
SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH, SND_SOC_INTEL_SOF_CS42L42_MACH,
SND_SOC_INTEL_SOF_NAU8825_MACH, SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH,
SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH, SND_SOC_INTEL_SOF_SSP_AMP_MACH,
SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH, SND_SOC_CS35L41_I2C and
SND_SOC_NAU8315 as modules
* [x86] Enable TOUCHSCREEN_ELAN as module
* [arm64] Enable configs common to MediaTek MT8173 and MT8183 platforms:
- Enable ARCH_MEDIATEK, MTK_TIMER, MTK_CPUX_TIMER, MST_IRQ, MTK_SCPSYS,
MTK_SCPSYS_PM_DOMAINS, MTK_INFRACFG, EINT_MTK, IOMMU_IO_PGTABLE_ARMV7S
- Enable ARM_MEDIATEK_CPUFREQ, ARM_MEDIATEK_CPUFREQ_HW as built-in
- Enable SERIAL_8250_MT6577 as built-in
- Enable HW_RANDOM_MTK, MEDIATEK_WATCHDOG, ARM_MEDIATEK_CPUFREQ and
ARM_MEDIATEK_CPUFREQ_HW as modules
- Enable MTK_SMI, MTK_IOMMU, MTK_MMSYS, MTK_CMDQ, MTK_CMDQ_MBOX,
PWM_MTK_DISP, DRM_MEDIATEK, DRM_MEDIATEK_HDMI, PHY_MTK_HDMI and
PHY_MTK_MIPI_DSI as modules
- Enable VIDEO_MEDIATEK_JPEG, VIDEO_MEDIATEK_VCODEC, VIDEO_MEDIATEK_VPU,
MTK_SCP, RPMSG_MTK_SCP as modules
- Enable MEDIATEK_MT6577_AUXADC and MTK_THERMAL as modules
- Enable I2C_MT65XX, SPI_MT65XX, MFD_MT6397, RTC_DRV_MT6397, MTK_PMIC_WRAP
and MTK_REGULATOR_COUPLER as modules
- Enable MMC_MTK as module
- Enable NVMEM_MTK_EFUSE, PHY_MTK_TPHY, USB_XHCI_MTK, USB_MTU3 as modules
- Enable USB_MTU3_DUAL_ROLE, and enable USB_ROLE_SWITCH as built-in
- Enable MT7622_WMAC
- Keep SoC-specific clock and pin controller drivers disabled
* [arm64] Enable configs for MT8183 Chromebooks:
- Enable PINCTRL_MT8183
- Enable COMMON_CLK_MT8183 and its AUDIOSYS, CAMSYS, IMGSYS, IPU_CORE0,
IPU_CORE1, IPU_ADL, IPU_CONN, MFGCFG, MMSYS, VDECSYS, VENCSYS as modules
- Enable DEVFREQ_GOV_PASSIVE, ARM_MEDIATEK_CCI_DEVFREQ, MTK_SVS as modules
- Enable DRM_ANALOGIX_ANX7625, DRM_PANEL_BOE_TV101WUM_NL6 and
REGULATOR_MT6358 as modules
- Enable CROS_EC_RPMSG and VIDEO_MEDIATEK_MDP3 as modules
- Enable MT7921S and ATH10K_SDIO as modules
- Enable GENERIC_ADC_THERMAL and USB_ONBOARD_HUB as modules
- Enable SND_SOC_BT_SCO, SND_SOC_CROS_EC_CODEC, SND_SOC_TS3A227E,
SND_SOC_MT6358, SND_SOC_MT8183, SND_SOC_MT8183_DA7219_MAX98357A,
and SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A as modules
* [arm64] Enable configs for MT8173 Chromebooks:
- Enable PINCTRL_MT8173 and COMMON_CLK_MEDIATEK_FHCTL
- Enable COMMON_CLK_MT8173 and its IMGSYS, MMSYS, VDECSYS, VENCSYS clocks
as modules
- Enable DRM_PARADE_PS8640, REGULATOR_DA9211, REGULATOR_MT6397,
VIDEO_MEDIATEK_MDP and TOUCHSCREEN_MELFAS_MIP4 as modules
- Enable SPI_MTK_NOR and ARM_SMC_WATCHDOG as modules
- Enable SND_SOC_MT8173 and SND_SOC_MT8173_RT5650 as modules
* [arm64] Enable more hardware for RK3399 ChromeOS tablets:
- drivers/gpu/drm/panel/Kconfig: DRM_PANEL_INNOLUX_P079ZCA as module
- drivers/gpu/drm/panel/Kconfig: DRM_PANEL_KINGDISPLAY_KD097D04 as module
- drivers/media/i2c/Kconfig: Enable VIDEO_OV2685 as module
- drivers/media/i2c/Kconfig: Enable VIDEO_OV5695 as module
- drivers/net/wireless/ath/ath10k/Kconfig: Enable ATH10K_SDIO as module
[ John Paul Adrian Glaubitz ]
* [ia64] Compile with gcc-12 to work around ICE (PR target/111425)
[ Francesco Dolcini ]
* Improve support for NXP i.MX devices
- [armhf] drivers/cpufreq/Kconfig.arm: Enable CONFIG_ARM_IMX_CPUFREQ_DT
- [armhf] sound/soc/fsl/Kconfig: Enable CONFIG_SND_SOC_FSL_ASOC_CARD
[ Ben Hutchings ]
* d/rules.real: Reinstate installer test build with no build profiles
* udeb: Move i2c-hid modules to fb-modules since they depend on drm
* d/rules.real: Run dh_movetousr if available
* d/rules.real: Change linux-libc-dev installation to:
- Include all generic headers enabled on any supported architecture
- Use the upstream headers_install target again
-- Bastian Blank <email address hidden> Sat, 02 Dec 2023 20:03:34 +0100
-
linux (6.5.1-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_6.5
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.5.1
[ Diederik de Haas ]
* [rt] Update to 6.5-rc7-rt4
* [rt] Update to 6.5-rt6
[ Salvatore Bonaccorso ]
* [rt] Update to 6.5-rt5
[ Aurelien Jarno ]
* [riscv64] enable cpufreq support for Starfive JH7110: enable CPUFREQ_DT,
MFD_AXP20X_I2C and REGULATOR_AXP20X as modules, and CPUFREQ_DT_PLATDEV as
built-in.
* [armel/rpi,armhf,arm64] enable CPUFREQ_DT_PLATDEV as built-in, as it does
not get autoloaded as a module (Closes: #1050587)
[ Bastian Blank ]
* Use pytest to test some of the code.
* Re-add /usr/include/drm and /usr/include/scsi to linux-libc-dev; they
don't longer conflict with other packages. (closes: #1050368)
* Properly split host and build flags. (closes: #1050991)
[ Miguel Bernal Marin ]
* [x86] drivers/hwtracing/intel_th: Enable INTEL_TH_ACPI Intel Trace Hub
ACPI controller as module (Closes: #1050342)
* [amd64] arch/x86/ras: Enable RAS_CEC (Correctable Errors Collector)
(Closes: #1050940)
[ Antonio Terceiro ]
* [arm64] sound/pci: Enable SND_CMIPCI as a module
-- Salvatore Bonaccorso <email address hidden> Sun, 03 Sep 2023 13:04:38 +0200
-
linux (6.5~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Salvatore Bonaccorso ]
* linux-image: bug: Update taint list and use upstream descriptions
* [rt] Refresh "serial: 8250: implement non-BKL console"
[ Miguel Bernal Marin ]
* [amd64] mm: Enable MEMORY_HOTPLUG_DEFAULT_ONLINE: Enable Online the newly
added memory blocks by default (Closes: #1049901)
[ Helge Deller ]
* [hppa] Add build-dependency on binutils-dev to get bfd.h and thus allow
disassembly of jitted programs in bpftool
-- Salvatore Bonaccorso <email address hidden> Mon, 21 Aug 2023 21:49:11 +0200
-
linux (6.5~rc6-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Aurelien Jarno ]
* [riscv64] enable CONFIG_ACPI
* [riscv64] improve Starfive JH7110 support: enable CRYPTO_DEV_JH7110,
SND_SOC, SND_SOC_STARFIVE and SND_SOC_JH7110_TDM as modules
[ Stuart Hayhurst ]
* [x86] drivers/platform/x86/lenovo-ymc: Enable LENOVO_YMC as module
[ Diederik de Haas ]
* [rt] Update to 6.5-rc4-rt2
-- Salvatore Bonaccorso <email address hidden> Tue, 15 Aug 2023 13:01:14 +0200
-
linux (6.5~rc4-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* Drop patches applied upstream:
- Drop "usbip: Use _FORTIFY_SOURCE=2 instead of (implicitly) =1"
- Drop "arm: dts: Enable device-tree overlay support for RPi devices"
- Drop "arm64: dts: broadcom: Enable device-tree overlay support for RPi
devices"
- Drop "m68k: Fix invalid .section syntax"
* Refresh patches:
- Adjust context in "firmware: Remove redundant log messages from drivers"
- Adjust filename in "ARM: dts: kirkwood: Fix SATA pinmux-ing for TS419"
- Adjust context in "Include package version along with kernel release in
stack traces"
- Adjust context in "efi: Lock down the kernel if booted in secure boot
mode"
* Set ABI to 0
* d/config: Update with the help of kconfigeditor2:
- [arm64,armhf] mfd: Enable MFD_RK8XX_I2C as built-in instead of MFD_RK808
- media: Enable VIDEO_STK1160 as module instead of VIDEO_STK1160_COMMON
* [rt] Update to 6.5-rc4-rt1
[ Vincent Blut ]
* [arm64] Improve support for Allwinner H6 and affiliated SoCs
(Closes: #1038986)
- drivers/cpufreq: Enable ARM_ALLWINNER_SUN50I_CPUFREQ_NVMEM as module
- drivers/iommu: Enable SUN50I_IOMMU
- drivers/media/rc: Enable IR_SUNXI as module
- drivers/phy/allwinner: Enable PHY_SUN50I_USB3 as module
- sound/soc/sunxi: Enable SND_SUN50I_DMIC as module
-- Ben Hutchings <email address hidden> Fri, 04 Aug 2023 03:45:57 +0200
-
linux (6.4.1-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_6.4
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.4.1
[ Aurelien Jarno ]
* [riscv64] Enable devices added in 6.4 for StarFive JH7110 RISC-V SoC:
SENSORS_SFCTEMP, MMC_DW, MMC_DW_STARFIVE and STARFIVE_WATCHDOG.
[ Helge Deller ]
* [hppa] Allow up to 16 CPUs with 32-bit kernel
* [hppa] Build some more fbdev graphic card drivers as modules
[ Uwe Kleine-König ]
* Enable all RTW88 variants (USB + SDIO). (Closes: #1038409)
[ Ben Hutchings ]
* [rt] Update to 6.4-rt5
[ Salvatore Bonaccorso ]
* [rt] Update to 6.4-rt6
* [x86] drivers/platform/x86/hp: Enable X86_PLATFORM_DRIVERS_HP
(Closes: #1038799)
-- Salvatore Bonaccorso <email address hidden> Sat, 01 Jul 2023 20:41:23 +0200
-
linux (6.4~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate:
- [hppa] Delete redundant register definitions in <asm/assembly.h> (fixes
FTBFS)
[ Salvatore Bonaccorso ]
* mm: Enable Multi-Gen LRU implementation (by default) (Closes: #1030617)
[ Ben Hutchings ]
* linux-perf: Add libtraceevent-dev to Build-Depends (fixes FTBFS on several
architectures)
* linux-image: Define CROSS_COMPILE and CROSS_COMPILE_COMPAT more consistently
* [hppa] linux-headers: Fix toolchain dependencies
* [hppa] Make cross-builds work
* [m68k] Fix invalid .section syntax (fixes FTBFS)
[ Diederik de Haas ]
* d/rules.real: Also remove executable bit from dtbo files
[ Jiaxun Yang ]
* [mips*]: Enable more drivers for boston
* [mips*]: Install dtbs for mipsel and mips64el
-- Ben Hutchings <email address hidden> Mon, 19 Jun 2023 17:30:46 +0200
-
linux (6.4~rc6-1~exp1) experimental; urgency=medium
* New upstream release candidate.
[ Diederik de Haas ]
* Update for 6.4:
- d/copyright: Remove vs6624.c; removed upstream
* [rt] Update to 6.4-rc5-rt4
[ Ben Hutchings ]
* linux-perf: Update build rules and dependencies for change to
demangling
* linux-perf: Build C++ code with Debian standard compiler flags
-- Ben Hutchings <email address hidden> Mon, 12 Jun 2023 13:35:43 +0200
-
linux (6.3.5-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.3.5
-- Salvatore Bonaccorso <email address hidden> Wed, 31 May 2023 22:32:55 +0200
-
linux (6.3.4-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.3.3
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.3.4
- maple_tree: make maple state reusable after mas_empty_area()
(Closes: #1036755)
[ Salvatore Bonaccorso ]
* [rt] Update to 6.3.3-rt15
* drivers/ptp: Make PTP_1588_CLOCK builtin (except armel/marvell)
(Closes: #1036744)
[ Aurelien Jarno ]
* [riscv64] rtc: Enable RTC_DRV_DS1307, RTC_DRV_PCF85063 and RTC_DRV_PCF8563
as modules.
[ Diederik de Haas ]
* [arm64,armhf] drivers/mailbox: Enable ROCKCHIP_MBOX
* [armhf] drivers/mailbox: Drop OMAP_MBOX_KFIFO_SIZE setting
[ Johannes Schauer Marin Rodrigues ]
* drivers/input/joystick: Enable INPUT_JOYSTICK by default (except for s390x
and cloud configuration) (Closes: #1035063)
-- Salvatore Bonaccorso <email address hidden> Thu, 25 May 2023 23:32:33 +0200
-
linux (6.3.2-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.3.2
[ Diederik de Haas ]
* [arm64] Improve support for rk3328 devices
- drivers/clk: Enable COMMON_CLK
- drivers/clk/rockchip: Enable CLK_RK3328
- drivers/cpuidle[arm]: Enable ARM_PSCI_CPUIDLE_DOMAIN
- drivers/gpio: Enable GPIO_ROCKCHIP as module
- drivers/gpio: Enable GPIO_SYSCON as module
- drivers/pinctrl: Enable PINCTRL_ROCKCHIP as module
- drivers/power/reset: Enable SYSCON_REBOOT_MODE as module
- drivers/soc/rockchip: Enable ROCKCHIP_GRF
* [arm64] Improve support for rk3399 devices
- drivers/clk/rockchip: Enable CLK_RK3399
- drivers/mmc/core: Enable PWRSEQ_SIMPLE
- drivers/soc/rockchip: Enable ROCKCHIP_DTPM as module
- drivers/usb/dwc3: Enable USB_DWC3_OF_SIMPLE as module
* [arm64] Improve support for rk356x devices
- drivers/clk/rockchip: Enable CLK_RK3568
- drivers/firmware/arm_scmi: Enable ARM_SCMI_TRANSPORT_SMC
- drivers/gpu/drm/bridge: Enable DRM_DISPLAY_CONNECTOR as module
- drivers/misc: Enable SRAM
* [rt] Update to 6.3.1-rt13
[ Yoann Congal ]
* net/hsr: Enable PRP/HSR protocols as module (Closes: #1034506)
[ Vincent Blut ]
* drivers/net/wireless/realtek/rtw89: Enable RTW89_8852BE and RTW89_8852CE
as modules (Closes: #1035569)
[ Salvatore Bonaccorso ]
* drivers/tty: Unset LEGACY_TIOCSTI (Closes: #1033095)
* d/rules.real: Fix typo in setup_image target.
[ Aurelien Jarno ]
* [riscv64] Enable support for hardware added in Linux 6.2 and 6.3 based on
the upstream defconfig update: ARCH_R9A07G043, ARCH_RENESAS, ARCH_SUNXI,
DMADEVICES, DMA_SUN6I, DRM_SUN4I, HW_RANDOM_JH7110, I2C_MV64XXX,
MMC_SUNXI, NOP_USB_XCEIV, NVMEM_SUNXI_SID, PHY_SUN4I_USB, REGULATOR,
REGULATOR_FIXED_VOLTAGE, RTC_DRV_SUN6I, SERIAL_SH_SCI, SPI_SUN6I,
STMMAC_ETH, SUN50I_IOMMU, SUNXI_WATCHDOG, USB_MUSB_HDRC, USB_MUSB_SUNXI.
[ Ben Hutchings ]
* [mips*] Increase RELOCATION_TABLE_SIZE to 0x1d0000 (fixes FTBFS)
* [sh4/sh7785lcr] Modularise drivers to shrink kernel image (fixes FTBFS):
- ata: Change ATA, SATA_SIL from built-in to modular
- SCSI: Change SCSI, BLK_DEV_SD from built-in to modular
- USB: Change USB, USB_EHCI_HCD, USB_R8A66597_HCD,_USB_STORAGE from
built-in to modular
- udeb: Add ata-modules, scsi-core-modules, usb-modules packages
* [armel/marvell]: Disable features to shrink kernel image (fixes FTBFS):
- security: Disable SECURITY_APPARMOR_EXPORT_BINARY
- tcp: Disable MPTCP
- tracing: Disable FUNCTION_TRACER
* linux-kbuild: Fix cross-build regression in objtool in 6.3
* linux-kbuild: Add support for objtool powerpc target
[ Andreas Hübner ]
* d/templates: Improve package description for "header" packages
[ Martyn Welch ]
* d/rules.real: Enable limiting of compression threading
[ Punit Agrawal ]
* [arm64,armhf] drivers/hwtracing/coresight: Enable components
[ Miguel Bernal Marin ]
* Enable MEI options for Intel ARC GPUs as modules (Closes: #1028463)
- [amd64] drivers/gpu/drm/i915: Enable DRM_I915_PXP
- [x86] drivers/misc/mei: Enable INTEL_MEI_GSC as module
- [x86] drivers/misc/mei/pxp: Enable INTEL_MEI_PXP as module
* Enable Intel Trust Domain Extensions - Guest Support (Closes: #1032437)
- [amd64] arch/x86: Enable INTEL_TDX_GUEST
- [amd64] drivers/virt/coco/tdx-guest: Enable TDX_GUEST_DRIVER as module
* [amd64] drivers/platform/x86/intel/ifs: Enable Intel In-Field Scan (IFS)
INTEL_IFS as module (Closes: #1033061)
-- Ben Hutchings <email address hidden> Mon, 15 May 2023 02:12:25 +0200
-
linux (6.3.1-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_6.2
* New upstream release: https://kernelnewbies.org/Linux_6.3
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.3.1
[ Diederik de Haas ]
* Update for 6.2:
- libcpupower1: Update symbols file
- d/patches: Forward and add patches to fix hardening issues
- d/rules: Let blhc ignore perf tests binaries that are compiled without
fortification (by Uwe Kleine-König)
- [rt] Update to 6.2-rt3
* Update for 6.3:
- linux-kbuild: Stop building bin2c
- [rt] Update to 6.3-rt11
[ Uwe Kleine-König ]
* iwlwifi: Enable device tracing
* [arm*] Enable NVMEM_RMEM which is useful (at least) on raspberry pi
-- Ben Hutchings <email address hidden> Mon, 08 May 2023 01:01:58 +0200
-
linux (6.1.2-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.2
- misc: sgi-gru: fix use-after-free error in gru_set_context_option,
gru_fault and gru_handle_user_call_os (CVE-2022-3424)
- i2c: ismt: Fix an out-of-bounds bug in ismt_access() (CVE-2022-2873)
[ Ben Hutchings ]
* Fix build regression in stage1 and pkg.linux.nokernel profiles
* linux-perf: Simplify build-dependency on libbabeltrace-dev
* linux-perf: Build with libzstd
* linux-perf: Disable building with libdebuginfod
* linux-perf: Update variable definitions to disable building with libbfd
[ Salvatore Bonaccorso ]
* [rt] Refresh "net: Remove the obsolte u64_stats_fetch_*_irq() users (net)."
-- Salvatore Bonaccorso <email address hidden> Sun, 01 Jan 2023 10:57:02 +0100
-
linux (6.1.1-1~exp2) experimental; urgency=medium
[ Diederik de Haas ]
* [arm64] Fix/enable audio on rk356x devices
* [arm64] Enable various Pine64's SOQuartz features
* [arm64] Enable several Pine64's SOQuartz baseboards
[ Salvatore Bonaccorso ]
* debian/bin/gencontrol_signed.py: Adjust arguments for
_ControlFileDict.setdefault() calls
-- Salvatore Bonaccorso <email address hidden> Sat, 24 Dec 2022 08:04:23 +0100
-
linux (6.1.1-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_6.1
- xen/netback: fix build warning (Closes: #1026035)
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.1
[ Bastian Blank ]
* Support Jinja2 templates.
* Convert some templates to Jinja2.
* Restore lost special relations for images.
[ Aurelien Jarno ]
* [arm64] Backport rk3568-odroid-m1.dts file from upstream.
[ Diederik de Haas ]
* [x86] Enable X86_SGX_KVM (Closes: #1026174)
* [arm64,powerpc*,s390x,x86] arch: Enable RANDOMIZE_KSTACK_OFFSET_DEFAULT
(Closes: #1016056)
[ Ben Hutchings ]
* d/salsa-ci.yml: Run extract-source job in target release, not unstable
[ Salvatore Bonaccorso ]
* [x86] drivers/thermal/intel: Enable INTEL_HFI_THERMAL (Closes: #1026336)
-- Salvatore Bonaccorso <email address hidden> Thu, 22 Dec 2022 21:58:26 +0100
-
linux (6.1~rc8-1~exp1) experimental; urgency=medium
* New upstream release candidate.
[ Bastian Blank ]
* Generate calls into rules.real for setup targets.
* Simplify source rules generation.
* Generate calls into rules.real for extra.
* Remove remaining old targets in rules.real.
[ Salvatore Bonaccorso ]
* lockdown: Correct mentioning of mode when LOCK_DOWN_IN_EFI_SECURE_BOOT is
enabled (Closes: #1025417)
-- Salvatore Bonaccorso <email address hidden> Fri, 09 Dec 2022 08:20:09 +0100
-
linux (6.1~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate.
[ Bastian Blank ]
* Rename templates to debhelper schema.
* Support extra debhelper template for every package.
[ Salvatore Bonaccorso ]
* [x86] drivers/cpufreq: Change X86_AMD_PSTATE from module to built-in
* [rt] Update to 6.1-rc7-rt5
-- Salvatore Bonaccorso <email address hidden> Thu, 01 Dec 2022 14:53:19 +0100
-
linux (6.1~rc6-1~exp1) experimental; urgency=medium
* New upstream release candidate.
[ Salvatore Bonaccorso ]
* [rt] Update to 6.1-rc6-rt4
* net: wwan: iosm: fix dma_alloc_coherent incompatible pointer type (Fixes
FTBFS on armhf)
[ Punit Agrawal ]
* [arm64] drivers/perf: Enable ARM_SPE_PMU as a module
* [arm64] drivers/perf: Enable ARM_DSU_PMU as a module
* [arm64] drivers/perf: Convert CCN_PMU from builtin to a module
-- Salvatore Bonaccorso <email address hidden> Sat, 26 Nov 2022 19:05:45 +0100
-
linux (6.1~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate.
[ Punit Agrawal ]
* trace: Enable HIST_TRIGGERS for all kernels
[ Patrick Clara ]
* [x86] drivers/hwmon: Enable SENSORS_AQUACOMPUTER_D5NEXT as module
(Closes: #1019496)
[ Diederik de Haas ]
* [arm64] Drop "arm64: dts: rockchip: correct voltage selector on
Firefly-RK3399" (never applied upstream)
* [x86] drivers/hwmon: Enable SENSORS_CORSAIR_CPRO as module
(Closes: #1023992)
[ Salvatore Bonaccorso ]
* [x86] sound/soc/intel/boards: Enable SND_SOC_INTEL_SOF_ES8336_MACH as module
(Closes: #1014595)
* [s390x] debian/config: Drop explicit enable of RELOCATABLE.
* mm: Enable Multi-Gen LRU implementation (not enabled by default)
* [rt] Update to 6.1-rc5-rt3
[ Adam Borowski ]
* Enable CXL_BUS for amd64 arm64 ppc64el riscv64 (Closes: #1021998)
[ Bastian Blank ]
* Install some leftovers into the right location. (closes: #1023720)
[ Aurelien Jarno ]
* [riscv64] Set CONFIG_I2C=y to match most other architectures and fix an
FTBFS due to modules ending-up in more than one package.
* [riscv64] Improve Microchip Polarfire support:
- Enable HW_RANDOM_POLARFIRE_SOC.
- Enable MAILBOX and POLARFIRE_SOC_MAILBOX.
- Enable POLARFIRE_SOC_SYS_CTRL.
- Enable RTC_DRV_POLARFIRE_SOC.
-- Salvatore Bonaccorso <email address hidden> Wed, 16 Nov 2022 23:29:47 +0100
-
linux (6.1~rc3-1~exp1) experimental; urgency=medium
* New upstream release candidate.
[ Bastian Blank ]
* [arm64] Enable ARCH_NXP.
* Generate the lists of packages to build.
* Use abi name 0 for everything before unstable.
[ Luca Boccassi ]
* verity: enable DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING
* ima: enable ARCH_POLICY to let IMA check the status of SecureBoot
* Enable CONFIG_INTEGRITY_MACHINE_KEYRING to load keys from MoK into
the new machine keyring, trust by default and link into trusted and
secondary keyrings. Refresh/drop obsolete out-of-tree patches.
[ Diederik de Haas ]
* [arm64] Enable ARCH_BCM to re-enable various RPi options
[ Aurelien Jarno ]
* [arm64] Enable support for Rockchip rk356x devices (Rock 3A, Quartz64,
Odroid M1, etc.):
- Enable ARM_SCMI_PROTOCOL, COMMON_CLK_SCMI, RESET_SCMI.
- Enable CHARGER_RK817.
- Enable MMC_SDHCI_OF_DWCMSHC.
- Enable MOTORCOMM_PHY.
- Enable PCIE_ROCKCHIP_DW_HOST, PHY_ROCKCHIP_SNPS_PCIE3.
- Enable PHY_ROCKCHIP_INNO_CSIDPHY, PHY_ROCKCHIP_INNO_DSIDPHY,
PHY_ROCKCHIP_NANENG_COMBO_PHY.
- Enable ROCKCHIP_VOP2.
- Enable SND_SOC_RK817, SND_SOC_ROCKCHIP_I2S_TDM.
- Enable SPI_ROCKCHIP_SFC.
[ Salvatore Bonaccorso ]
* drivers/net/ethernet/sfc: Re-enable support for Solarflare SFC9000
(Closes: #1022276)
- Enable SFC_SIENA as module
- Enable SFC_SIENA_MTD, SFC_SIENA_MCDI_MON, SFC_SIENA_SRIOV and
SFC_SIENA_MCDI_LOGGING
* [rt] Update to 6.1-rc2-rt1
* [rt] Drop "mm: multi-gen LRU: Move lru_gen_add_mm() out of IRQ-off" (applied
upstream)
-- Bastian Blank <email address hidden> Wed, 02 Nov 2022 22:24:00 +0100
-
linux (6.0-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_6.0
[ Salvatore Bonaccorso ]
* drivers/hwmon: Enable SENSORS_SHT3x and SENSORS_SHT4x as module
(Closes: #1016092)
* [rt] Update to 6.0-rt11
[ Diederik de Haas ]
* [amd64] drivers/dma: Enable INTEL_IDXD as module and INTEL_IDXD_SVM as
builtin (Closes: #1021337)
[ Ben Hutchings ]
* d/salsa-ci.yml: Use !reference to include scripts from common pipeline
* d/salsa-ci.yml: Remove obsolete lintian error suppressions
[ Christopher Obbard ]
* [arm64] drivers/regulator: Enable MP8859 as module
[ Mateusz Łukasik ]
* Compile with gcc-12 on all architectures
* d/salsa-ci.yml: Add linux-compiler-* packages to build-signed job artifacts
-- Salvatore Bonaccorso <email address hidden> Sun, 09 Oct 2022 17:11:55 +0200
-
linux (6.0~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* Rewrite "tools/perf: pmu-events: Fix reproducibility" for new Python
generator
* Build-depend on python3-setuptools for linux-perf
* udeb: Move ledtrig-audio from sound-modules to kernel-image
* d/bin/gencontrol_signed.py: Fix source package name in Built-Using field
* [rt] Update to 6.0-rc5-rt7
[ Didier Raboud ]
* d/lib/python/debian_linux: Add two more known fields to
{Source,Binary}Package
[ Diederik de Haas ]
* [arm64] drivers/gpu/drm/v3d: Enable DRM_V3D as module (Closes: #977441)
* drivers/nfc/nxp-nci: Enable NFC_NXP_NCI and NFC_NXP_NCI_I2C and reenable
NFC_NCI as module (Closes: #1020276)
[ Frieder Schrempf ]
* [arm64] Add nvmem-imx-ocotp driver to kernel-image udeb
* [arm64] Add imx2_wdt driver to kernel-image udeb
* udeb: Also add drivers in subdirectories of drivers/net/phy
* [arm64] Add i2c-imx to i2c-modules udeb
[ Bastian Blank ]
* Make cross build of signed packages self contained.
[ Zhang Ning ]
* [armhf] enable multiple configs for rk3288
* [config] enable CONFIG_RTL8723BS for all arch
[ Zhang Boyang ]
* [riscv64] Enable AMDGPU
-- Salvatore Bonaccorso <email address hidden> Tue, 27 Sep 2022 17:39:09 +0200
-
linux (5.19-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_5.19
- [i386] x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit (fixes FTBFS)
[ Ben Hutchings ]
* [riscv64] Disable COMPAT (fixes FTBFS)
* linux-kbuild: Add check-local-export script (Closes: #1014633)
* [x86,arm64,armhf] Add rtla package for Real-Time Linux Analysis tools
[ Uwe Kleine-König ]
* Enable IOSM modem driver as a module.
[ Diederik de Haas ]
* [arm64] drivers/crypto: Enable CRYPTO_DEV_ROCKCHIP as module
[ Salvatore Bonaccorso ]
* [rt] Update to 5.19-rc8-rt9
[ Vincent Blut ]
* [amd64] crypto: Enable CRYPTO_NHPOLY1305_SSE2 and CRYPTO_NHPOLY1305_AVX2
as modules (Closes: #1013870)
-- Salvatore Bonaccorso <email address hidden> Tue, 02 Aug 2022 16:04:51 +0200
-
linux (5.19~rc6-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* [mips64el/mips64r2el] Fix package description
* [x86] Add mitigations for RETbleed on AMD/Hygon (CVE-2022-29900) and
Intel (CVE-2022-29901) processors:
- x86/kvm/vmx: Make noinstr clean
- x86/cpufeatures: Move RETPOLINE flags to word 11
- x86/retpoline: Cleanup some #ifdefery
- x86/retpoline: Swizzle retpoline thunk
- x86/retpoline: Use -mfunction-return
- x86: Undo return-thunk damage
- x86,objtool: Create .return_sites
- x86,static_call: Use alternative RET encoding
- x86/ftrace: Use alternative RET encoding
- x86/bpf: Use alternative RET encoding
- x86/kvm: Fix SETcc emulation for return thunks
- x86/vsyscall_emu/64: Don't use RET in vsyscall emulation
- x86/sev: Avoid using __x86_return_thunk
- x86: Use return-thunk in asm code
- x86/entry: Avoid very early RET
- objtool: Treat .text.__x86.* as noinstr
- x86: Add magic AMD return-thunk
- x86/bugs: Report AMD retbleed vulnerability
- x86/bugs: Add AMD retbleed= boot parameter
- x86/bugs: Enable STIBP for JMP2RET
- x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value
- x86/entry: Add kernel IBRS implementation
- x86/bugs: Optimize SPEC_CTRL MSR writes
- x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS
- x86/bugs: Split spectre_v2_select_mitigation() and
spectre_v2_user_select_mitigation()
- x86/bugs: Report Intel retbleed vulnerability
- intel_idle: Disable IBRS during long idle
- objtool: Update Retpoline validation
- x86/xen: Rename SYS* entry points
- x86/xen: Add UNTRAIN_RET
- x86/bugs: Add retbleed=ibpb
- x86/bugs: Do IBPB fallback check only once
- objtool: Add entry UNRET validation
- x86/cpu/amd: Add Spectral Chicken
- x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n
- x86/speculation: Fix firmware entry SPEC_CTRL handling
- x86/speculation: Fix SPEC_CTRL write on SMT state change
- x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit
- x86/speculation: Remove x86_spec_ctrl_mask
- objtool: Re-add UNWIND_HINT_{SAVE_RESTORE}
- KVM: VMX: Flatten __vmx_vcpu_run()
- KVM: VMX: Convert launched argument to flags
- KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS
- KVM: VMX: Fix IBRS handling after vmexit
- x86/speculation: Fill RSB on vmexit for IBRS
- KVM: VMX: Prevent RSB underflow before vmenter
- x86/common: Stamp out the stepping madness
- x86/cpu/amd: Enumerate BTC_NO
- x86/retbleed: Add fine grained Kconfig knobs
- x86/bugs: Add Cannon lake to RETBleed affected CPU list
- x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry
- x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported
- x86/kexec: Disable RET on kexec
- x86/speculation: Disable RRSBA behavior
- x86/static_call: Serialize __static_call_fixup() properly
* [amd64] Enable SLS mitigation
-- Ben Hutchings <email address hidden> Wed, 13 Jul 2022 01:20:17 +0200
-
linux (5.19~rc4-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Johannes Schauer Marin Rodrigues ]
* [arm64] Add pwm-imx27, nwl-dsi, ti-sn65dsi86, imx-dcss, mxsfb, mux-mmio
and imx8mq-interconnect to fb-modules udeb for the MNT Reform 2.
[ Julien Massot ]
* [arm64] Enable Qualcomm SDA845 SoC:
- Enable QCOM_CLK_RPMH, SDM_GCC_845, QCOM_HFPLL, INTERCONNECT_QCOM,
INTERCONNECT_QCOM_SDM845, QCOM_PDC, PINCTRL_MSM, PINCTRL_SDM845,
RESET_QCOM_AOSS, QCOM_AOSS_QMP, QCOM_COMMAND_DB, QCOM_GENI_SE,
QCOM_RPMH, QCOM_RPMHPD, QCOM_RPMPD, SERIAL_QCOM_GENI,
SERIAL_QCOM_GENI_CONSOLE as built-in
- Enable SDM_CAMCC_845, SDM_GPUCC_845, SDM_VIDEOCC_845, SDM_DISPCC_845,
ARM_QCOM_CPUFREQ_HW, REGULATOR_QCOM_RPMH, SCSI_UFSHCD_PLATFORM,
SCSI_UFS_QCOM as modules
[ Diederik de Haas ]
* [armel/rpi] drivers/char/hw_random: Enable HW_RANDOM_BCM2835 as module
* [armel/rpi] drivers/rtc: Enable RTC_DRV_DS1307 as module (Closes: #958904)
[ Zhang Ning ]
* [arm64] enable gpio polled keyboard which is needed for Khadas SBCs
* [arm64] media: enable Amlogic CEC, GE2D, vdec, and Rockchip RGA, ISP1
* [arm64] phy: enable Rk3399 Mipi phy which is needed by RK3399 ISP1
* [arm64] enable GPIO ir receirer which is needed by Khadas edge SBC
* [arm64] enable HYM8563 RTC driver which is needed by Khadas SBCs
[ Ben Hutchings ]
* Refresh our patches for 5.19
* [rt] Update to 5.19-rc3-rt5
* Update config for 5.19
* virtio: disable notification hardening by default (regression in 5.19-rc1)
* [rt] printk: Reinstate deferred printing with kthreads
* d/bin: Use subprocess text mode support instead of decoding separately
* d/bin, d/lib/python: Use open() with encoding instead of codecs.open()
* d/lib/python/debian_linux: Introduce {Source,Binary}Package classes
* d/lib/python/debian_linux: Add all used fields to {Source,Binary}Package
* d/lib/python/debian_linux: Warn about unknown fields in control files
* firmware_loader: Enable FW_LOADER_COMPRESS, FW_LOADER_COMPRESS_XZ
-- Ben Hutchings <email address hidden> Fri, 01 Jul 2022 18:01:46 +0200
-
linux (5.18-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_5.18
[ Diederik de Haas ]
* Rebase patches:
- Update patches
- debian/dfsg/vs6624-disable.patch (9958d30f38)
- debian/version.patch (b8321ed4a4, 03248addad)
* Change patches:
- debian/android-enable-building-ashmem-and-binder-as-modules.patch
Upstream removed ashmem support in 721412ed3d saying
"The mainline replacement for ashmem is memfd, so remove the legacy code
from drivers/staging/"
This seems to partially revert #901492, but there is no anbox-modules in
the archive, even though the ITP bug was closed.
[ Ben Hutchings ]
* Rewrite "module: Avoid ABI changes when debug info is disabled" for 5.18
* In "firmware: Remove redundant log messages from drivers", adjust some
filenames
* In "x86: Make x32 syscall support conditional on a kernel parameter",
update dependency from X86_X32 to X86_X32_ABI
* Drop "bpftool: Fix version string in recursive builds" as redundant
* bpftool: Prepend program version to the package version
* [s390x] Enable MARCH_Z10 instead of MARCH_Z900, since support for z9 has
been removed upstream
* d/config: Update with the help of kconfigeditor2
* udeb: Move crc64 to crc-modules and make scsi-core-modules depend on that
* libcpupower1: Update symbols file for 5.18
* d/copyright: Update filename of extract-cert.c
* lintian: Add lintian-override to linux-perf for non-issue
* d/bin/gencontrol.py, d/templates: Stop using templates for linux-perf
* [rt] Update to 5.18-rt10
-- Ben Hutchings <email address hidden> Mon, 23 May 2022 12:21:44 +0200
-
linux (5.17.1-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_5.17
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.17.1
[ Bastian Blank ]
* [arm64] Enable HyperV support. (closes: #1007023)
* Replace FB_HYPERV with DRM_HYPERV.
* Allow disabling debug info by build profile.
* [arm64] Make sure hyperv-daemons are actually build.
[ Salvatore Bonaccorso ]
* [rt] Update to 5.17-rt15
[ Diederik de Haas ]
* [armhf] Enable SUN8I_THERMAL as module (Closes: #1007799)
-- Bastian Blank <email address hidden> Tue, 29 Mar 2022 09:16:17 +0200
-
linux (5.17~rc8-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Salvatore Bonaccorso ]
* [rt] Update to 5.17-rc7-rt13
-- Salvatore Bonaccorso <email address hidden> Mon, 14 Mar 2022 07:04:37 +0100
-
linux (5.17~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Salvatore Bonaccorso ]
* [rt] Update to 5.17-rc7-rt12
-- Ben Hutchings <email address hidden> Wed, 09 Mar 2022 22:49:07 +0100
-
linux (5.17~rc6-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Salvatore Bonaccorso ]
* [rt] Update to 5.17-rc6-rt10
-- Salvatore Bonaccorso <email address hidden> Thu, 03 Mar 2022 06:30:16 +0100
-
linux (5.17~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Salvatore Bonaccorso ]
* [rt] Update to 5.17-rc5-rt8
-- Salvatore Bonaccorso <email address hidden> Sat, 26 Feb 2022 14:11:52 +0100
-
linux (5.17~rc4-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Bastian Blank ]
* Add pkg.linux.nokerneldbg build profile that excludes kernel debug
packages.
[ Salvatore Bonaccorso ]
* [rt] Update to 5.17-rc4-rt7
-- Salvatore Bonaccorso <email address hidden> Fri, 18 Feb 2022 13:01:10 +0100
-
linux (5.17~rc3-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* Rebase patches:
- Drop "x86-32: Disable 3D-Now in generic config"
- Drop "RISC-V: Use SBI SRST extension when available"
- Drop "objtool: check: give big enough buffer for pv_ops"
- Drop part of "sh: Do not use hyphen in exported variable names"
- Update "add sysctl to disallow unprivileged CLONE_NEWUSER by default"
- Update "Disable uImage generation for mips generic"
- Update "MODSIGN: do not load mok when secure boot disabled"
* [rt] Update to 5.17-rc2-rt4
* linux-kbuild: Build extract-cert in certs/ instead of scripts/
* d/rules.real: Pass C compiler options to user-space build in HOSTCFLAGS too
[ Aurelien Jarno ]
* [riscv64] Add basic support for StarFive JH7100 RISC-V SoC: enable
I2C_DESIGNWARE_PLATFORM, MFD_TPS65086, REGULATOR_TPS65086, SERIAL_8250_DW,
SOC_STARFIVE
-- Ben Hutchings <email address hidden> Fri, 11 Feb 2022 02:28:15 +0100
-
linux (5.16.4-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.16.4
- io_uring: fix not released cached task refs
- bnx2x: Utilize firmware 7.13.21.0
- bnx2x: Invalidate fastpath HSI version for VFs
- memcg: better bounds on the memcg stats updates
- rcu: Tighten rcu_advance_cbs_nowake() checks
- select: Fix indefinitely sleeping task in poll_schedule_timeout()
- [arm64] bpf: Remove 128MB limit for BPF JIT programs
* objtool: check: give big enough buffer for pv_ops (Closes: #1004495)
* Refresh "firmware: Remove redundant log messages from drivers"
* [rt] Refresh "mm/memcg: Protect per-CPU counter by disabling preemption on
PREEMPT_RT where needed."
-- Salvatore Bonaccorso <email address hidden> Sun, 30 Jan 2022 19:00:56 +0100
-
linux (5.16.3-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_5.16
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.16.1
- bpf: Fix out of bounds access from invalid *_or_null type verification
(CVE-2022-23222)
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.16.2
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.16.3
- netfilter: nft_payload: do not update layer 4 checksum when mangling
fragments (Closes: #1002706)
[ Helmut Grohne ]
* Multiarchify python build-depends. (Closes: #983757)
[ Ben Hutchings ]
* linux-perf: Fix detection of libperl and libpython in cross-build
* debian/README.source: Tag signatures are automatically verified
* [rt] trace: Enable OSNOISE_TRACER, TIMERLAT_TRACER, HIST_TRIGGERS
* d/bin/git-tag-gpg-wrapper, debian/upstream: Use ASCII-armored keyring
* d/watch: Rewrite to find all upstream versions through Git
* d/bin/genorig.py, d/README.source: Only support Git as upstream
* d/bin/genorig.py, d/README.source: Add support for remote upstream repos
* lintian: Refresh lintian-overrides
* d/copyright: Fix license name with spaces in it
* d/copyright: Update for removed and renamed source files
* d/tests/selftests: Use $AUTOPKGTEST_TMP instead of $ADTTMP
* Fix missing user-space hardening:
- d/rules.real: Define KBUILD_HOST{C,LD}FLAGS for sub-make
- linux-kbuild: Build modpost with standard CPPFLAGS
- cpupower: Build with standard CPPFLAGS
- usbip: Build with standard CPPFLAGS
- objtool: Build with standard CFLAGS and CPPFLAGS
- tools/perf: Define DEBUG=0 for sub-make so libapi doesn't use wrong flags
- libapi: Define _FORTIFY_SOURCE as 2, not empty
- tools/perf: Fix missing LDFLAGS for some programs
* d/rules: Tell blhc to ignore missing flags for perf-read-vdso* helpers
* d/rules: Tell blhc to ignore kernel compilation
* d/rules: Filter out -s option so that Kbuild is not silent
* d/bin/gencontrol.py, d/lib/python: Use classes for build restriction
formulae
* d/bin/gencontrol.py, d/rules.real: Replace DEBUG variable with if_package
* Introduce pkg.linux.quick build profile for quicker CI builds
* d/salsa-ci.yml: Add CI config using some of the common pipeline
* d/salsa-ci.yml, d/tests/python: Only run static checks in CI
* d/salsa-ci.yml: Run kconfigeditor2 as kconfig static check
* d/rules, d/salsa-ci.yml: Enable blhc, ignoring terse output
* bpftool, objtool, usbip: Always build with V=1 so blhc can check them
* d/salsa-ci.yml: Use per-release cache of orig tarballs
* linux-perf: Build a single unversioned package of perf, as it is no
longer necessary to match the kernel version
[ Vincent Blut ]
* drivers/net/wireless/realtek/rtw89: Enable RTW89 and RTW89_8852AE as
modules (Closes: #1004095)
[ Aurelien Jarno ]
* [riscv64] Add support for SBI SRST extension
[ YunQiang Su ]
* [mips*/generic] Change zload address for QEMU compatibility.
[ Salvatore Bonaccorso ]
* [rt] Update to 5.16.2-rt18
* [rt] Update to 5.16.2-rt19
* [x86] drm/i915: Flush TLBs before releasing backing store (CVE-2022-0330)
* drm/vmwgfx: Fix stale file descriptors on failed usercopy (CVE-2022-22942)
[ Bastian Blank ]
* Build-depend on pahole after rename from dwarves.
* Remove remaining aufs patches for good.
-- Salvatore Bonaccorso <email address hidden> Thu, 27 Jan 2022 23:12:52 +0100
-
linux (5.16~rc8-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ YunQiang Su ]
* [mips*] unify installer flavors
* [mips*] add generic platform and remove 5kc-malta from 32bit ports
[ Alper Nebi Yasak ]
* [armhf,arm64] drivers/gpu/drm/panel: Enable DRM_PANEL_EDP as module
* [arm64] Include panel-edp in fb-modules udeb
[ Noah Meyerhans ]
* net: Use fq_codel as the default network qdisc (Closes: #890343)
[ Salvatore Bonaccorso ]
* [rt] Update to 5.16-rc8-rt13
-- Salvatore Bonaccorso <email address hidden> Mon, 03 Jan 2022 17:47:35 +0100
-
linux (5.16~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Uwe Kleine-König ]
* [arm64] enable DRM_VMWGFX_FBCON to get a tty to login in the absence of a
graphical login manager.
[ Vincent Blut ]
* [x86] drivers/platform/surface/aggregator: Enable SURFACE_AGGREGATOR as
module (Closes: #1002460)
* [x86] drivers/platform/surface: Enable SURFACE_3_POWER_OPREGION,
SURFACE_ACPI_NOTIFY, SURFACE_AGGREGATOR_REGISTRY, SURFACE_DTX,
SURFACE_GPE, SURFACE_HOTPLUG and SURFACE_PLATFORM_PROFILE as modules
* [x86] drivers/hid/surface-hid: Enable SURFACE_HID and SURFACE_KBD as
modules
* [x86] drivers/power/supply: Enable BATTERY_SURFACE and CHARGER_SURFACE as
modules
[ Salvatore Bonaccorso ]
* [rt] Update to 5.16-rc6-rt12
* [x86] drivers/firmware/google: Re-enable GOOGLE_FIRMWARE (Closes: #947179)
-- Salvatore Bonaccorso <email address hidden> Mon, 27 Dec 2021 00:18:19 +0100
-
linux (5.16~rc6-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Aurelien Jarno ]
* [riscv64] Improve HiFive Unmatched support: enable INPUT_DA9063_ONKEY,
MFD_DA9063, REGULATOR_DA9063, RTC_DRV_DA9063, DA9063_WATCHDOG.
[ Salvatore Bonaccorso ]
* xen/blkfront: harden blkfront against event channel storms (CVE-2021-28711)
* xen/netfront: harden netfront against event channel storms (CVE-2021-28712)
* xen/console: harden hvc_xen against event channel storms (CVE-2021-28713)
* xen/netback: fix rx queue stall detection (CVE-2021-28714)
* xen/netback: don't queue unlimited number of packages (CVE-2021-28715)
-- Salvatore Bonaccorso <email address hidden> Mon, 20 Dec 2021 22:47:25 +0100
-
linux (5.16~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
- nfsd: fix use-after-free due to delegation race (Closes: #988044)
[ Salvatore Bonaccorso ]
* [rt] Update to 5.16-rc5-rt10
* Refresh "Export symbols needed by Android drivers"
* net/tls: Enable TLS_DEVICE (Closes: #1001731)
-- Salvatore Bonaccorso <email address hidden> Wed, 15 Dec 2021 09:31:18 +0100
-
linux (5.16~rc4-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Salvatore Bonaccorso ]
* [rt] Update to 5.16-rc4-rt8
* Makefile: Do not quote value for CONFIG_CC_IMPLICIT_FALLTHROUGH
(Closes: #1001083)
* [arm64] drivers/iio/adc: Enable QCOM_SPMI_IADC, QCOM_SPMI_VADC and
ROCKCHIP_SARADC as modules (Closes: #1001080)
* [armhf] drivers/iio/adc: Enable ASPEED_ADC, EXYNOS_ADC, ROCKCHIP_SARADC,
TI_AM335X_ADC and TWL4030_MADC as modules (Closes: #1001080)
-- Salvatore Bonaccorso <email address hidden> Tue, 07 Dec 2021 22:52:32 +0100
-
linux (5.16~rc3-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Salvatore Bonaccorso ]
* [rt] Update to 5.16-rc2-rt4
* [arm64] drivers/firmware/efi: Enable
EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER (Closes: #997907)
* liblockdep: Remove code to build liblockdep packages
* [rt] Update to 5.16-rc3-rt5
[ Uwe Kleine-König ]
* [arm*] Enable support for Raspberry Pi POE hat (PWM_RASPBERRYPI_POE)
* [arm*] Enable suport for pinctrl-based I2C multiplexer (I2C_MUX_PINCTRL).
These are used (among others) on the Raspberry Pi CM4 IO Board.
-- Salvatore Bonaccorso <email address hidden> Mon, 29 Nov 2021 17:22:55 +0100
-
linux (5.16~rc1-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Salvatore Bonaccorso ]
* [rt] Update to 5.16-rc1-rt2
* fs/ksmbd: Enable SMB_SERVER as module (Closes: #998835)
[ Aurelien Jarno ]
* [riscv64] Enable VIRTUALIZATION and KVM.
-- Salvatore Bonaccorso <email address hidden> Fri, 19 Nov 2021 22:45:28 +0100
-
linux (5.15.2-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.2
[ Salvatore Bonaccorso ]
* [rt] Update to 5.15-rt17 and reenable (Closes: #995466)
* perf srcline: Use long-running addr2line per DSO (Closes: #911815)
* Refresh "Export symbols needed by Android drivers"
* [rt] Update to 5.15.2-rt19
* Input: elantench - fix misreporting trackpoint coordinates (Closes: #989285)
* kernel/time: Enable NO_HZ_FULL (Closes: #804857)
* io-wq: serialize hash clear with wakeup (Closes: #996951)
[ Vincent Blut ]
* [x86] drivers/ptp: Enable PTP_1588_CLOCK_VMW as module
* drivers/ptp: Enable PTP_1588_CLOCK_DTE, PTP_1588_CLOCK_IDT82P33,
PTP_1588_CLOCK_IDTCM, PTP_1588_CLOCK_OCP as modules
* drivers/ptp, net: Enable DP83640_PHY, PTP_1588_CLOCK_INES,
NET_PTP_CLASSIFY, NETWORK_PHY_TIMESTAMPING
-- Salvatore Bonaccorso <email address hidden> Sun, 14 Nov 2021 14:27:40 +0100
-
linux (5.15.1-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.1
[ Salvatore Bonaccorso ]
* [arm*] drop cc-option fallbacks for architecture selection
* net/tls: Enable TLS as module (Closes: #919807)
[ Diederik de Haas ]
* [x86] drivers/hwmon: Enable SENSORS_CORSAIR_PSU as module
* [arm64] drivers/hwmon: Enable SENSORS_GPIO_FAN as module
-- Salvatore Bonaccorso <email address hidden> Sun, 07 Nov 2021 11:22:47 +0100
-
linux (5.15-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Diederik de Haas ]
* [arm*] drivers/led/trigger: Make LEDS_TRIGGER_HEARTBEAT builtin
(Closes: #992184)
* [arm64] sound/soc/codecs: Enable SND_SOC_SPDIF as module
* [armel/rpi] Enable RPi's clock framework and CPU Freq scaling
* [armel/rpi] Change default governor to 'ondemand' for RPi 0/0w/1
(Closes: #991921)
* [arm64] sound/soc/rockchip: Enable SND_SOC_ROCKCHIP_PDM as module
* [armel] Make explicit that -rpi kernel variant is for RPi 0/0w/1, not the
others
[ Nathan Schulte ]
* [arm64] drivers/staging/media/hantro: Enable VIDEO_HANTRO as module
* [arm64] drivers/staging/media/rkvdec: Enable VIDEO_ROCKCHIP_VDEC as module
(Closes: #993902)
[ Vincent Blut ]
* [arm] arch/arm/crypto: Enable CRYPTO_BLAKE2S_ARM, CRYPTO_SHA256_ARM and
CRYPTO_SHA512_ARM as modules
* [armhf] arch/arm/crypto: Enable most NEON based implementation of
cryptographic algorithms as modules
* [arm] Move CRYPTO_NHPOLY1305_NEON in armhf config file
* [arm64] drivers/gpu/drm/vmwgfx: Enable DRM_VMWGFX as module
(Closes: #995276)
* [armhf] sound/soc/sunxi: Enable SND_SUN4I_I2S as module (Closes: #971892)
* [armhf] drivers/gpu/drm/bridge/synopsys: Enable DRM_DW_HDMI_I2S_AUDIO as
module
* drivers/usb/serial: Enable USB_SERIAL_XR as module (Closes: #996962)
* drivers/bus/mhi: Enable MHI_BUS, MHI_BUS_PCI_GENERIC as modules
(Closes: #995407)
* drivers/net: Enable MHI_NET as module
* drivers/net/wwan: Enable WWAN, MHI_WWAN_CTRL as modules
[ YunQiang Su ]
* [mipsel,mips64el/loongson-3] linux-image: Recommend pmon-update
[ Salvatore Bonaccorso ]
* Compile with gcc-11 on all architectures
* [arm64] drivers/net: Enable VMXNET3 as module
[ Uwe Kleine-König ]
* [arm64] Enable various symbols for the librem5 devkit and iMX8MN Variscite
Symphony (Patches by Guido Günther and Ariel D'Alessandro)
* [armhf,arm64] Cherrypick fix for snvs_pwrkey to prevent a machine hang.
[ Heiko Thiery ]
* [arm64] drivers/mtd/spi-nor: enable MTD_SPI_NOR as module
* [arm64] drivers/net/can/spi: enable CAN_MCP251X as module
* [arm64] drivers/net/phy: enable MICROSEMI_PHY as module
* [arm64] drivers/net/usb: enable USB_NET_SMSC95XX as module
[ Ryutaroh Matsumoto ]
* [arm64] Enable TOUCHSCREEN_RASPBERRYPI_FW and
REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY (Closes: #977575)
[ Ariel D'Alessandro ]
* [arm64] drivers/regulator: Enable REGULATOR_BD718XX as module
[ Lubomir Rintel ]
* [armhf] Add support for Marvell MMP3
* [armhf] Enable SND_MMP_SOC_SSPA, COMMON_CLK_MMP2_AUDIO, PHY_MMP3_USB,
MFD_ENE_KB3930 and LEDS_ARIEL as modules.
[ Sean McAvoy ]
* [armel] marvell: Enable CONFIG_SENSORS_LM63 as a module.
[ Dan Stefura ]
* [arm64] enable i6300esb watchdog kernel module
[ Thore Sommer ]
* drivers/md: Enable DM_VERITY_FEC
[ Aurelien Jarno ]
* [riscv64] Enable NUMA (Closes: #993453)
-- Bastian Blank <email address hidden> Thu, 04 Nov 2021 09:01:01 +0100
-
linux (5.14.3-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.14.3
- firmware: dmi: Move product_sku info to the end of the modalias
- igmp: Add ip_mc_list lock in ip_check_mc_rcu
- Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables
ASPM"
- ALSA: usb-audio: Add registration quirk for JBL Quantum 800
- Bluetooth: Add additional Bluetooth part for Realtek 8852AE
- Bluetooth: btusb: Make the CSR clone chip force-suspend workaround more
generic
- xhci: fix even more unsafe memory usage in xhci tracing
- xhci: fix unsafe memory usage in xhci tracing
- xhci: Fix failure to give back some cached cancelled URBs.
- [x86] reboot: Limit Dell Optiplex 990 quirk to early BIOS versions
- PCI: Call Max Payload Size-related fixup quirks early
-- Salvatore Bonaccorso <email address hidden> Sun, 12 Sep 2021 19:17:38 +0200
-
linux (5.14.2-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.14.2
- ext4: fix race writing to an inline_data file while its xattrs are
changing
- ext4: fix e2fsprogs checksum failure for mounted filesystem
- USB: serial: pl2303: fix GL type detection
- USB: serial: cp210x: fix control-characters error handling
- USB: serial: cp210x: fix flow-control error handling
- HID: usbhid: Fix flood of "control queue full" messages
- HID: usbhid: Fix warning caused by 0-length input reports
- ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup
- ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC
- ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17
- ALSA: pcm: fix divide error in snd_pcm_lib_ioctl
- ALSA: usb-audio: Work around for XRUN with low latency playback
- media: stkwebcam: fix memory leak in stk_camera_probe
[ Vincent Blut ]
* drivers/media/cec: Enable MEDIA_CEC_RC (Closes: #872650)
* drivers/hid: Enable various HID drivers as modules (Closes: #988277)
* [x86] drivers/platform/chrome: Enable CROS_EC as module and set
CROS_EC_PROTO explicitly
* [arm64] sound/soc/generic: Enable SND_AUDIO_GRAPH_CARD as module
(Closes: #987576)
* drivers/net/wireless/mediatek/mt76/mt7915: Enable MT7915E as module
(Closes: #993865)
* drivers/net/wireless/mediatek/mt76/mt7921: Enable MT7921E as module
* drivers/net/wireless/mediatek/mt76/mt7615: Enable MT7615E, MT7663U as
modules
[ Salvatore Bonaccorso ]
* HID: apple: Add missing scan code event for keys handled by hid-apple
(Closes: #757356)
-- Salvatore Bonaccorso <email address hidden> Fri, 10 Sep 2021 00:20:28 +0200
-
linux (5.14.1-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.14.1
- vt_kdsetmode: extend console locking (CVE-2021-3753)
- Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS
- btrfs: fix NULL pointer dereference when deleting device by invalid id
(CVE-2021-3739)
- Revert "floppy: reintroduce O_NDELAY fix"
- fscrypt: add fscrypt_symlink_getattr() for computing st_size
- ext4: report correct st_size for encrypted symlinks
- f2fs: report correct st_size for encrypted symlinks
- ubifs: report correct st_size for encrypted symlinks
- net: don't unconditionally copy_from_user a struct ifreq for socket ioctls
- audit: move put_tree() to avoid trim_trees refcount underflow and UAF
-- Salvatore Bonaccorso <email address hidden> Tue, 07 Sep 2021 08:40:13 +0200
-
linux (5.14-1~exp2) experimental; urgency=medium
[ Bastian Blank ]
* Fix perf build.
* Enable EVM, ENCRYPTED_KEYS. (closes: #993535)
* Enable IMA_SIG_TEMPLATE.
* Enable AMD_SFH_HID, AMD_PMC. (closes: #992832)
* Enable TMPFS_INODE64. (closes: #993641)
* Move more into nic-shared-modules.
[ Diederik de Haas ]
* [arm64] sound/soc/codecs: Enable SND_SOC_RK3328 as module
* [arm64,armhf] drivers/input/misc: Enable INPUT_RK805_PWRKEY as module
* [arm64,armhf] drivers/pinctrl: Enable PINCTRL_RK805 (Closes: #990536)
* [arm64] drivers/mfd: Make MFD_RK808 builtin
-- Bastian Blank <email address hidden> Sun, 05 Sep 2021 20:51:25 +0200
-
linux (5.14-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_5.13
[ Aurelien Jarno ]
* [riscv64] Enable KEXEC.
* [riscv64] Add initial Microchip Polarfire support: enable
SOC_MICROCHIP_POLARFIRE, MMC_SDHCI_PLTFM, MMC_SDHCI_CADENCE and
PCIE_MICROCHIP_HOST.
* [riscv64] Improve HiFive Unmatched support: enable PCIE_DW_PLAT_HOST and
PCIE_FU740.
[ Vincent Blut ]
* [armhf] drivers/leds: Enable LEDS_PCA963X as module (Closes: #908196)
[ Salvatore Bonaccorso ]
* net/batman-adv: Enable BATMAN_ADV_BATMAN_V
[ Bastian Blank ]
* [powerpc*] Disable support for debugging VDSO.
-- Bastian Blank <email address hidden> Wed, 01 Sep 2021 21:49:53 +0200
-
linux (5.13.12-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.13.10
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.13.11
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.13.12
[ Salvatore Bonaccorso ]
* net: Enable MPTCP (Closes: #987815)
[ Bastian Blank ]
* [mips*] Increase RELOCATION_TABLE_SIZE to 0x1c0000.
* Enable SECURITY_LANDLOCK, SECURITY_PATH.
* Fix external modules build. (closes: #992219)
* Force more compressions modules into main installer package.
(closes: #992221)
* Drop redundant patch for overlay in user namespace.
[ Uwe Kleine-König ]
* [x86] Enable X86_PLATFORM_DRIVERS_DELL which is needed to keep some Dell
specific drivers. (Closes: #992251)
-- Bastian Blank <email address hidden> Fri, 20 Aug 2021 22:39:29 +0200
-
linux (5.13.9-1~exp2) experimental; urgency=medium
* Fix linux-cpupower installation.
-- Bastian Blank <email address hidden> Tue, 10 Aug 2021 21:12:41 +0200
-
linux (5.13.9-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_5.11
* New upstream release: https://kernelnewbies.org/Linux_5.12
* New upstream release: https://kernelnewbies.org/Linux_5.13
[ Bastian Blank ]
* Always build-depend on native libelf-dev.
* Specify trusted certs file in package config.
* Enable PROC_VMCORE.
* Enable SECURITYFS.
* Re-enable IMA. (closes: #972459)
* [x86] Enable AMD_MEM_ENCRYPT. (closes: #983586, #989040)
* Enable UNICODE. (closes: #985689)
* Enable CGROUP_MISC.
* [x86] Enable PINCTRL_ALDERLAKE, PINCTRL_ELKHARTLAKE, PINCTRL_EMMITSBURG,
PINCTRL_JASPERLAKE, PINCTRL_LAKEFIELD.
* [amd64] Enable MICROSOFT_MANA.
* [arm64] Enable GVE. (closes: #991835)
-- Bastian Blank <email address hidden> Mon, 09 Aug 2021 18:35:43 +0200
-
linux (5.10.2-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.10.2
- ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info()
- USB: legotower: fix logical error in recent commit
- USB: add RESET_RESUME quirk for Snapscan 1212
- ALSA: usb-audio: Fix potential out-of-bounds shift
- ALSA: usb-audio: Fix control 'access overflow' errors from chmap
- xhci: Give USB2 ports time to enter U3 in bus suspend
- usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK
- xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP
- xhci-pci: Allow host runtime PM as default for Intel Maple Ridge xHCI
- USB: UAS: introduce a quirk to set no_write_same
- ALSA: pcm: oss: Fix potential out-of-bounds shift
[ Salvatore Bonaccorso ]
* [rt] Update to 5.10.1-rt20
* Revert "Generate BTF debug info" (fixes FTBFS on 32bit architectures)
(Reopen: #973870) (Cf. #977715)
* Enable USB_DUMMY_HCD as module (Closes: #868771)
-- Salvatore Bonaccorso <email address hidden> Tue, 22 Dec 2020 22:22:59 +0100
-
linux (5.10.1-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_5.10
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.10.1
[ Salvatore Bonaccorso ]
* [rt] Update to 5.10-rt17
[ Ben Hutchings ]
* userns: Enable unprivileged user namespaces by default (Closes: #898446)
(sysctl: kernel.unprivileged_userns_clone)
[ Bastian Blank ]
* Enable all Industrial I/O accelerometers. (closes: #975572)
* Enable all Industrial I/O ADC.
* Enable all Industrial I/O DAC.
* Enable all Industrial I/O digital gyroscopes.
* Enable all Industrial I/O IMU.
* Enable all Industrial I/O light sensors.
* Enable all Industrial I/O magnetometers.
* Enable all Industrial I/O pressure sensors.
* Enable all Industrial I/O proximity sensors.
* Enable all Industrial I/O temperatur sensors.
* Enable BT_LEDS.
* Enable remaining LEDS_TRIGGER_*.
* Enable ZONEFS_FS.
* Gemerate BTF debug info: (closes: #973870)
- Enable DEBUG_INFO_BTF.
- Build-depend on dwarves.
* [amd64] Support high CPU counts:
- Set MAXSMP.
- Remove not longer modifiable NR_CPUS.
* [armel/marvell] Disable uncompressed size check.
* [x86] Enable INTEL_TXT. (closes: #960195)
-- Salvatore Bonaccorso <email address hidden> Thu, 17 Dec 2020 10:06:31 +0100
-
linux (5.10~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Vincent Blut ]
* net/sched: Enable NET_SCH_ETS and NET_SCH_FQ_PIE as modules.
[ Bastian Blank ]
* Enable SOUNDWIRE, SOUNDWIRE_INTEL, SOUNDWIRE_QCOM.
* Enable SND_SOC_RT700_SDW, SND_SOC_RT711_SDW, SND_SOC_RT715_SDW.
(closes: #976791)
* [x86] Enable SND_SOC_SOF_INTEL_SOUNDWIRE_LINK.
* [x86] Enable SND_SOC_SOF_COMETLAKE_LP_SUPPORT,
SND_SOC_SOF_ELKHARTLAKE_SUPPORT, SND_SOC_SOF_JASPERLAKE_SUPPORT.
* [cloud] Disable some further filesystems. (closes: #977005)
* [cloud] Disable NET_VENDOR_MICROCHIP.
* [cloud] Disable ICE, IGC.
* [amd64] Make GVE module.
* [x86] Enable X86_CPU_RESCTRL.
* [amd64/cloud] Disable INFINIBAND_USNIC.
* Enable PSTORE_BLK.
* Set SQUASHFS_FILE_DIRECT, SQUASHFS_DECOMP_MULTI_PERCPU.
* Disable EFI_VARS.
* [x86] Enable APPLE_PROPERTIES.
* Enable CRYPTO_ECRDSA, CRYPTO_CURVE25519, disable CRYPTO_SM2.
* Enable CRYPTO_CFB, CRYPTO_OFB, CRYPTO_KEYWRAP, CRYPTO_ADIANTUM.
* Enable CRYPTO_BLAKE2S, disable CRYPTO_SM3.
* Enable CRYPTO_AES_TI, disable CRYPTO_SM4.
* Enable CRYPTO_DRBG_HASH, CRYPTO_DRBG_CTR.
* Enable SND_SOC_MAX98373_SDW, SND_SOC_RT1308_SDW, SND_SOC_RT5682_SDW.
* Enable SND_SOC_INTEL_SOUNDWIRE_SOF_MACH.
* Enable ATH11K. (closes: #977004)
* [arm64] Enable most accelerated crypto modules. (closes: #976635)
* [s390x] Disable IIO.
* Enable BLK_CGROUP_IOCOST.
* Enable CGROUP_HUGETLB.
[ Ben Hutchings ]
* Fix missing module.lds for building out-of-tree modules (Closes: #975571)
- debian/rules.real: Install module.lds under arch directory
- kbuild: Look for module.lds under arch directory too
-- Bastian Blank <email address hidden> Fri, 11 Dec 2020 11:16:29 +0100
-
linux (5.10~rc6-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Romain Perier ]
* Enable F2FS compression support (Closes: #969139)
[ Uwe Kleine-König ]
* [arm64] Enable support for Kontron's sl28cpld Board Management Controller
* [arm64] Enable support for NXP's PCF85063 RTC (Closes: #972345)
[ Salvatore Bonaccorso ]
* udeb: Remove efivars from efi-modules.
* [rt] Update to 5.10-rc6-rt13
[ Aurelien Jarno ]
* [mips*] Increase RELOCATION_TABLE_SIZE to 0x180000.
-- Salvatore Bonaccorso <email address hidden> Thu, 03 Dec 2020 15:42:50 +0100
-
linux (5.10~rc4-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Uwe Kleine-König ]
* enable support for ISO 15765-2:2016 CAN (CAN_ISOTP)
[ YunQiang Su ]
* [mips/loongson-3]: enable some new features for 3A 4000
- VIRTUALIZATION/KVM
- HOTPLUG_PCI
- RTC based on GOLDFISH
- ieee754 to relaxed mode
[ Madhu Adav M J ]
* nvme: Enable NVME_TCP and NVME_TARGET_TCP as modules (Closes: #961573)
[ Ben Hutchings ]
* Rewrite "MODSIGN: load blacklist from MOKx" for 5.10
* Revert "lockdown: Refer to Debian wiki until manual page exists";
the page was added in man-pages 5.09
[ Salvatore Bonaccorso ]
* [rt] Update to 5.10-rc4-rt8
* linux-cpupower: Add librt to turbostat linker flags
[ Nicolas Dandrimont ]
* udeb: add bonding driver to nic-modules
-- Ben Hutchings <email address hidden> Thu, 19 Nov 2020 12:58:26 +0000
-
linux (5.9~rc8-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* linux-doc: Correct index filename in package description
* [amd64/cloud-amd64] Generalise the description of supported platforms
[ Salvatore Bonaccorso ]
* [rt] Update to 5.9-rc8-rt11
-- Salvatore Bonaccorso <email address hidden> Mon, 05 Oct 2020 23:17:12 +0200
-
linux (5.9~rc6-1~exp1) experimental; urgency=medium
* New upstream release candidate:
[ Ben Hutchings ]
* linux-signed-*: Set Uploaders and Standards-Version to match linux
* [rt] Update to 5.9-rc5-rt7 and re-enable
[ Uwe Kleine-König ]
* [arm64,generic] Enable configs used on SMARC-sAL28 board and its carriers.
Patch by Michael Walle.
[ Gianfranco Costamagna ]
* Provide virtualbox-guest-modules now that the module is inside the kernel
itself.
[ Salvatore Bonaccorso ]
* Set ABI to trunk
* drivers/net/wireless: Enable RTW88_8821CE (Closes: #917941)
-- Ben Hutchings <email address hidden> Mon, 21 Sep 2020 03:23:41 +0100
-
linux (5.9~rc4-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* Un-export symbols no longer needed by the Android ashmem and binder drivers
* aufs: Disable support patchset until it is updated for Linux 5.9
* Makefile: Do not check for libelf when building OOT module
* udeb: Move any compression modules to kernel-image; drop compress-modules
* libtraceevent1: Update symbols list for functions added in 5.9
* drm/virtio: Revert "drm/virtio: Call the right shmem helpers"
-- Ben Hutchings <email address hidden> Fri, 11 Sep 2020 04:20:59 +0100
-
linux (5.8.3-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_5.8
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.8.1
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.8.2
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.8.3
[ Jeremy Stanley ]
* [x86] PMIC operation region support (Closes: #925965)
- Enable CONFIG_PMIC_OPREGION for general ACPI support of operation
regions with Power Management Integrated Circuits. Turn on specific
opregion support for:
+ CONFIG_BYTCRC_PMIC_OPREGION (Bay Trail Crystal Cove PMIC)
+ CONFIG_CHTCRC_PMIC_OPREGION (Cherry Trail Crystal Cove PMIC)
+ CONFIG_XPOWER_PMIC_OPREGION (XPower AXP288 PMIC)
+ CONFIG_BXT_WC_PMIC_OPREGION (BXT WhiskeyCove PMIC)
+ CONFIG_CHT_WC_PMIC_OPREGION (CHT Whiskey Cove PMIC)
+ CONFIG_CHT_DC_TI_PMIC_OPREGION (Dollar Cove TI PMIC)
Additionally enable CONFIG_MFD_INTEL_PMC_BXT as a module (multi-function
device driver for Intel Broxton Whiskey Cove PMIC), along with
CONFIG_INTEL_SOC_PMIC (Crystal Cove PMIC) as a dependency for it.
* [x86] Fix Cherry Trail power management regression (Closes: #949886)
- Switch CONFIG_I2C_DESIGNWARE_PLATFORM from being compiled as a module to
compiled into the kernel directly, since as of kernel version 5.1 this
state became a dependency for CONFIG_INTEL_SOC_PMIC_CHTWC which is
already enabled.
- Enable CONFIG_USB_ROLES_INTEL_XHCI and CONFIG_TYPEC_MUX_PI3USB30532 as
modules, which became dependencies for the already enabled
CONFIG_INTEL_CHT_INT33FE as of kernel version 4.17.
[ Romain Perier ]
* Rebased patches onto 5.8.
[ Uwe Kleine-König ]
* [armhf] Enable BCM2835 auxiliar mini UART support found on Raspberry Pi
(all models); patch by Marc Kleine-Budde. (Closes: #963619)
* [arm64] Enable IR_MESON and SPI_MESON_SPICC.
[ Helge Deller ]
* [hppa] Build linux-image-parisc-smp and linux-image-parisc64-smp
transition packages
[ Yves-Alexis Perez ]
* usb: Enable APPLE_MFI_FASTCHARGE as a module
[ Salvatore Bonaccorso ]
* Set ABI to trunk
[ Bastian Blank ]
* [x86] hyperv-daemons:
- Rename services to remove "hyperv-daemons." prefix
- Use debhelper for services.
- Make systemd service bind to device.
- Start kvp daemon way earlier in boot.
- Specify some service restrictions.
* udeb: Reverse order of cdrom-core and isofs/udf.
* Fix build of documentation.
* [amd64] Enable GVE. (closes: #964812)
* Compile with gcc-10 on all architectures.
* [cloud] Enable TARGET_CORE. (closes: #952108)
* [cloud] Disable DLM, GFS2_FS, OCFS2_FS.
* Move System.map into debug package and replace with pointer.
[ Ben Hutchings ]
* [x86] hyperv-daemons: Complete renaming of init scripts
* [x86] hyperv-daemons: Correct old names in Conflicts field of unit files
* [hppa] Use standard metadata for transitional packages
* bpftool: Fix version string in recursive builds
* Revert "linux-libc-dev: Re-add "Provides: linux-kernel-headers""
(Closes: #959462)
* mm: Enable INIT_ON_ALLOC_DEFAULT_ON. This can be reverted using the
kernel parameter: init_on_alloc=0
* libtraceevent1: Add new APIs to symbols file
[ Christian Barcenas ]
* bpftool: add packaging for tools/bpf/bpftool (Closes: #896165)
- Thank you to Noah Meyerhans for the first iteration of packaging.
[ Thomas W ]
* [x86] Enable CONFIG_XIAOMI_WMI
[ Matthew Gabeler-Lee ]
* [x86] Re-enable APU2 LED control (Closes: 949448)
[ Joel Stanley ]
* [armhf] Enable NET_NCSI
[ Walter Lozano ]
* [armhf] Enable NVMEM_IMX_OCOTP (Closes: #968253)
[ Philipp Kern ]
* [s390x] Add virtio_net to nic-modules.
-- Ben Hutchings <email address hidden> Mon, 24 Aug 2020 01:23:22 +0100
-
linux (5.7~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Romain Perier ]
* Enable support for fsverity
[ Ben Hutchings ]
* [rt] Disable until it is updated for 5.5 or later
* lockdown: Update Secure Boot support patches for 5.7
* [amd64] Update "x86: Make x32 syscall support conditional ..." for 5.7
* Update "tools/perf: pmu-events: Fix reproducibility" for 5.7
-- Ben Hutchings <email address hidden> Sun, 10 May 2020 23:42:53 +0100
-
linux (5.6.4-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_5.6
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.6.1
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.6.2
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.6.3
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.6.4
[ Ben Hutchings ]
* Set ABI to trunk
* [mips*] Revert "staging: octeon-usb: delete the octeon usb host controller
driver"
* [mips*] Revert "staging: octeon: delete driver"
* [powerpc*] i2c: Enable I2C_PARPORT instead of I2C_PARPORT_LIGHT
* aufs: Update support patchset to aufs5.x-rcN 20200302; no functional
change
* linux-signed-*: Build-Depend on kernel-wedge 2.102 for consistency
* aufs: Update support patchset to aufs5.6 20200413; no functional change
* [rt] Update to 5.6.4-rt3 and re-enable
[ Aurelien Jarno ]
* Enable SENSORS_DRIVETEMP
* [riscv64] Enable SOC_VIRT
* [riscv64] Enable GPIOLIB, GPIO_SIFIVE, POWER_RESET, POWER_RESET_GPIO,
POWER_RESET_GPIO_RESTART, POWER_RESET_RESTART, CONFIG_PWM,
CONFIG_PWM_SIFIVE, CONFIG_SIFIVE_L2
[ Christian Barcenas ]
* linux-kbuild: Stop building conmakehash
* linux-cpupower: Add libcap to Build-Depends and turbostat linker flags
* [x86] Drop EFI cold boot mitigation patch in favor of upstream
* [amd64] Update "x86: Make x32 syscall support conditional ..." for 5.6
[ Romain Perier ]
* [x86] udeb: Add crc32_pclmul to crc-modules
* udeb: Add crc32_generic to crc-modules
[ Luca Boccassi ]
* lockdown: set default (with Secure Boot) to LOCKDOWN_INTEGRITY_MAX
(Closes: #956197)
-- Ben Hutchings <email address hidden> Fri, 17 Apr 2020 01:26:42 +0100
-
linux (5.5.17-1) unstable; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.5.14
- mmc: core: Allow host controllers to require R1B for CMD6
- mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for erase/trim/discard
- mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for eMMC sleep command
- [armhf] mmc: sdhci-omap: Fix busy detection by enabling
MMC_CAP_NEED_RSP_BUSY
- [armhf,arm64] mmc: sdhci-tegra: Fix busy detection by enabling
MMC_CAP_NEED_RSP_BUSY
- cxgb4: fix throughput drop during Tx backpressure
- cxgb4: fix Txq restart check during backpressure
- geneve: move debug check after netdev unregister
- hsr: fix general protection fault in hsr_addr_is_self()
- ipv4: fix a RCU-list lock in inet_dump_fib()
- macsec: restrict to ethernet devices
- net/bpfilter: fix dprintf usage for /dev/kmsg
- net: cbs: Fix software cbs to consider packet sending time
- [armhf,arm64] net: dsa: Fix duplicate frames flooded by learning
- net: ena: Add PCI shutdown handler to allow safe kexec
- [armhf] net: mvneta: Fix the case where the last poll did not process all
rx
- net/packet: tpacket_rcv: avoid a producer race condition
- net: phy: dp83867: w/a for fld detect threshold bootstrapping issue
- [armhf,arm64] net: phy: mdio-bcm-unimac: Fix clock handling
- net: qmi_wwan: add support for ASKEY WWHC050
- net/sched: act_ct: Fix leak of ct zone template on replace
- net_sched: cls_route: remove the right filter from hashtable
- net_sched: hold rtnl lock in tcindex_partial_destroy_work()
- net_sched: keep alloc_hash updated after hash allocation
- [armhf,arm64] net: stmmac: dwmac-rk: fix error path in rk_gmac_probe
- r8169: re-enable MSI on RTL8168c
- slcan: not call free_netdev before rtnl_unlock in slcan_open
- tcp: also NULL skb->dev when copy was needed
- tcp: ensure skb->dev is NULL before leaving TCP stack
- tcp: repair: fix TCP_QUEUE_SEQ implementation
- vxlan: check return value of gro_cells_init()
- [arm64] Revert "net: bcmgenet: use RGMII loopback for MAC reset"
- [arm64] net: bcmgenet: keep MAC in reset until PHY is up
- bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S.
- bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets()
- bnxt_en: Return error if bnxt_alloc_ctx_mem() fails.
- bnxt_en: Free context memory after disabling PCI in probe error path.
- bnxt_en: Reset rings if ring reservation fails during open()
- net: ena: fix incorrect setting of the number of msix vectors
- net: ena: fix request of incorrect number of IRQ vectors
- net: ena: avoid memory access violation by validating req_id properly
- net: ena: fix continuous keep-alive resets
- net: ip_gre: Separate ERSPAN newlink / changelink callbacks
- net: ip_gre: Accept IFLA_INFO_DATA-less configuration
- hsr: use rcu_read_lock() in hsr_get_node_{list/status}()
- hsr: add restart routine into hsr_get_node_list()
- hsr: set .netnsok flag
- net/mlx5: DR, Fix postsend actions write length
- net/mlx5e: Enhance ICOSQ WQE info fields
- net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset
- net/mlx5e: Fix ICOSQ recovery flow with Striding RQ
- net/mlx5e: Do not recover from a non-fatal syndrome
- net/mlx5_core: Set IB capability mask1 to fix ib_srpt connection failure
- net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow
- net/mlx5e: Fix endianness handling in pedit mask
- cgroup-v1: cgroup_pidlist_next should update position index
- nfs: add minor version to nfs_server_key for fscache
- drivers/of/of_mdio.c:fix of_mdiobus_register()
- cgroup1: don't call release_agent when it is ""
- veth: ignore peer tx_dropped when counting local rx_dropped
- drm/amd/display: update soc bb for nv14
- drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20
- [armhf] drm/exynos: Fix cleanup of IOMMU related objects
- [x86] iommu/vt-d: Silence RCU-list debugging warnings
- scsi: ipr: Fix softlockup when rescanning devices in petitboot
- mac80211: Do not send mesh HWMP PREQ if HWMP is disabled
- [x86] iommu/vt-d: Fix debugfs register reads
- [x86] iommu/vt-d: Populate debugfs if IOMMUs are detected
- Input: fix stale timestamp on key autorepeat events
- [x86] Input: synaptics - enable RMI on HP Envy 13-ad105ng
- Input: avoid BIT() macro usage in the serio.h UAPI header
- IB/rdmavt: Free kernel completion queue when done
- RDMA/core: Fix missing error check on dev_set_name()
- RDMA/odp: Fix leaking the tgid for implicit ODP
- gpiolib: Fix irq_disable() semantics
- RDMA/nl: Do not permit empty devices names during
RDMA_NLDEV_CMD_NEWLINK/SET
- RDMA/mad: Do not crash if the rdma device does not have a umad interface
- ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL
- ceph: fix memory leak in ceph_cleanup_snapid_map()
- [x86] KVM: SVM: Issue WBINVD after deactivating an SEV guest
- [armhf] dts: dra7: Add bus_dma_limit for L3 bus
- [armhf] dts: omap5: Add bus_dma_limit for L3 bus
- perf probe: Fix to delete multiple probe event
- perf probe: Do not depend on dwfl_module_addrsym()
- rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44
- drm/prime: use dma length macro when mapping sg
- drm/amdgpu: fix scatter-gather mapping with user pages
- drm/radeon: fix scatter-gather mapping with user pages
- [armhf] soc: samsung: chipid: Fix return value on non-Exynos platforms
- scsi: sd: Fix optimal I/O size for devices that change reported values
- nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type
- mac80211: drop data frames without key on encrypted links
- mac80211: mark station unauthorized before key removal
- mm/swapfile.c: move inode_lock out of claim_swapfile
- drivers/base/memory.c: indicate all memory blocks as removable
- mm/sparse: fix kernel crash with pfn_section_valid check
- mm: fork: fix kernel_stack memcg stats for various stack implementations
- [x86] gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk
- gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option
- [x86] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT +
AXP288 model
- bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory
- RDMA/core: Ensure security pkey modify is not lost
- afs: Fix handling of an abort from a service handler
- genirq: Fix reference leaks on irq affinity notifiers
- xfrm: handle NETDEV_UNREGISTER for xfrm device
- vti[6]: fix packet tx through bpf_redirect() in XinY cases
- RDMA/mlx5: Fix the number of hwcounters of a dynamic counter
- RDMA/mlx5: Fix access to wrong pointer while performing flush due to
error
- RDMA/mlx5: Block delay drop to unprivileged users
- xfrm: fix uctx len check in verify_sec_ctx_len
- xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire
- xfrm: policy: Fix doulbe free in xfrm_policy_timer
- afs: Fix client call Rx-phase signal handling
- afs: Fix some tracing details
- afs: Fix unpinned address list during probing
- ieee80211: fix HE SPR size calculation
- mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX
- netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6}
- netfilter: flowtable: populate addr_type mask
- netfilter: nft_fwd_netdev: validate family and chain type
- netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress
- [i386] bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits
- bpf: Initialize storage pointers to NULL to prevent freeing garbage
pointer
- bpf/btf: Fix BTF verification of enum members in struct/union
- bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free
- [armhf] dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection
- vti6: Fix memory leak of skb if input policy check fails
- r8169: fix PHY driver check on platforms w/o module softdeps
- [x86] clocksource/drivers/hyper-v: Untangle stimers and timesync from
clocksources
- bpf: Undo incorrect __reg_bound_offset32 handling
- USB: serial: option: add support for ASKEY WWHC050
- USB: serial: option: add BroadMobi BM806U
- USB: serial: option: add Wistron Neweb D19Q1
- USB: cdc-acm: restore capability check order
- USB: serial: io_edgeport: fix slab-out-of-bounds read in
edge_interrupt_callback
- [armhf,arm64] usb: musb: fix crash with highmen PIO and usbmon
- media: flexcop-usb: fix endpoint sanity check
- media: usbtv: fix control-message timeouts
- staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table
- [x86] staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb
- [x86] staging: wlan-ng: fix use-after-free Read in hfa384x_usbin_callback
- [x86] ahci: Add Intel Comet Lake H RAID PCI ID
- libfs: fix infoleak in simple_attr_read()
- media: ov519: add missing endpoint sanity checks (CVE-2020-11608)
- media: dib0700: fix rc endpoint lookup
- media: stv06xx: add missing descriptor sanity checks (CVE-2020-11609)
- media: xirlink_cit: add missing descriptor sanity checks
(CVE-2020-11668)
- media: v4l2-core: fix a use-after-free bug of sd->devnode
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.5.15
- bpf: update jmp32 test cases to fix range bound deduction
- mac80211: Check port authorization in the ieee80211_tx_dequeue() case
- mac80211: fix authentication with iwlwifi/mvm
- vt: selection, introduce vc_is_sel
- vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines
- vt: switch vt_dont_switch to bool
- vt: vt_ioctl: remove unnecessary console allocation checks
- vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console
- vt: vt_ioctl: fix use-after-free in vt_in_use()
- [x86] platform: pmc_atom: Add Lex 2I385SW to critclk_systems DMI table
- bpf: Explicitly memset the bpf_attr structure
- bpf: Explicitly memset some bpf info structures declared on the stack
- iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table
- [x86] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT +
AXP288 model
- [armhf] clk: imx: Align imx sc clock msg structs to 4
- [armhf] clk: imx: Align imx sc clock parent msg structs to 4
- libceph: fix alloc_msg_with_page_vector() memory leaks
- perf map: Fix off by one in strncpy() size argument
- [armel,armhf] dts: bcm283x: Fix vc4's firmware bus DMA limitations
- [armel] bcm2835-rpi-zero-w: Add missing pinctrl name
- [armhf] dts: imx6: phycore-som: fix arm and soc minimum voltage
- [armhf] dts: N900: fix onenand timings
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.5.16
- ipv4: fix a RCU-list lock in fib_triestat_seq_show
- net, ip_tunnel: fix interface lookup with no key
- sctp: fix possibly using a bad saddr with a given dst
- sctp: fix refcount bug in sctp_wfree
- [arm64,riscv64] net: macb: Fix handling of fixed-link node
- nvme-rdma: Avoid double freeing of async event data
- drm/amdgpu: add fbdev suspend/resume on gpu reset
- [x86] drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017
- drm/bochs: downgrade pci_request_region failure from error to warning
- initramfs: restore default compression behavior
- drm/amdgpu: fix typo for vcn1 idle check
- tools/power turbostat: Fix gcc build warnings
- tools/power turbostat: Fix missing SYS_LPI counter on some Chromebooks
- tools/power turbostat: Fix 32-bit capabilities warning
- padata: fix uninitialized return value in padata_replace()
- brcmfmac: abort and release host after error
- XArray: Fix xa_find_next for large multi-index entries
- misc: rtsx: set correct pcr_ops for rts522A
- PCI: sysfs: Revert "rescan" file renames
- [x86] mei: me: add cedar fork device ids
- nvmem: check for NULL reg_read and reg_write before dereferencing
- [armhf] extcon: axp288: Add wakeup support
- Revert "dm: always call blk_queue_split() in dm_process_bio()"
- [x86] ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated sound on
EVGA X99 Classified motherboard
- iwlwifi: consider HE capability when setting LDPC
- iwlwifi: yoyo: don't add TLV offset when reading FIFOs
- iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails
- rxrpc: Fix sendmsg(MSG_WAITALL) handling
- IB/hfi1: Ensure pq is not left on waitlist
- sched: act: count in the size of action flags bitfield
- tcp: fix TFO SYNACK undo to avoid double-timestamp-undo
- [x86,ia64] watchdog: iTCO_wdt: Export vendorsupport
- [x86,ia64] watchdog: iTCO_wdt: Make ICH_RES_IO_SMI optional
- i2c: i801: Do not add ICH_RES_IO_SMI for the iTCO_wdt device
- net: genetlink: return the error code when attribute parsing fails.
- net: Fix Tx hash bound checking
- net/smc: fix cleanup for linkgroup setup failures
- padata: always acquire cpu_hotplug_lock before pinst->lock
- mm: mempolicy: require at least one nodeid for MPOL_PREFERRED
(CVE-2020-11565)
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.5.17
- cxgb4: fix MPS index overwrite when setting MAC address
- ipv6: don't auto-add link-local address to lag ports
- [armhf] net: dsa: bcm_sf2: Do not register slave MDIO bus with OF
- [armhf] net: dsa: bcm_sf2: Ensure correct sub-node is parsed
- net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before
accessing PHY registers
- net_sched: add a temporary refcnt for struct tcindex_data
- net_sched: fix a missing refcnt in tcindex_init()
- [armhf,arm64] net: stmmac: dwmac1000: fix out-of-bounds mac address reg
setting
- slcan: Don't transmit uninitialized stack data in padding
- tun: Don't put_page() for all negative return values from XDP program
- r8169: change back SG and TSO to be disabled by default
- cxgb4: free MQPRIO resources in shutdown path
- [s390x] prevent leaking kernel address in BEAR
- random: always use batched entropy for get_random_u{32,64}
- [armhf,arm64] usb: dwc3: gadget: Wrap around when skip TRBs
- slub: improve bit diffusion for freelist ptr obfuscation
- ubi: fastmap: Free unused fastmap anchor peb during detach
- RDMA/ucma: Put a lock around every call to the rdma_cm layer
- RDMA/cma: Teach lockdep about the order of rtnl and lock
- RDMA/siw: Fix passive connection establishment
- Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl
- RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow
- blk-mq: Keep set->nr_hw_queues and set->map[].nr_queues in sync
- fbcon: fix null-ptr-deref in fbcon_switch
- driver core: Reevaluate dev->links.need_for_probe as suppliers are added
- [x86] iommu/vt-d: Allow devices with RMRRs to use identity domain
- ACPI: PM: Add acpi_[un]register_wakeup_handler()
- [x86] platform: intel_int0002_vgpio: Use acpi_register_wakeup_handler()
- IB/hfi1: Call kobject_put() when kobject_init_and_add() fails
- IB/hfi1: Fix memory leaks in sysfs registration and unregistration
- IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads
- [armhf] imx: Enable ARM_ERRATA_814220 for i.MX6UL and i.MX7D
- [armhf] imx: only select ARM_ERRATA_814220 for ARMv7-A
- ceph: remove the extra slashes in the server path
- ceph: canonicalize server path in place
[ Noah Meyerhans ]
* Fix autopkgtest failure due to pycodestyle violation
* [cloud] Re-enable kernel page merge functionality (Closes: #955366)
* [cloud] Apply a number of additional optimizations (Closes: #947759)
- Statically link nvme and ext4 drivers with the kernel
- [amd64] Re-enable SCHED_MC_PRIO
- Switch to LZ4 for compression
- Disable a number of additional drivers unlikely to be found in
cloud environments
[ Ben Hutchings ]
* drm: Disable DRM_LEGACY (DRI1)
* Bump ABI to 2
* WireGuard: Update for renaming of skb_reset_tc() to skb_reset_redirect()
* lib/fonts: Enable FONTS, FONT_8x8, FONT_8x16, FONT_TER16x32 for most
flavours (Closes: #956173)
* keys: Enable PERSISTENT_KEYRINGS
* mm: Enable DEFERRED_STRUCT_PAGE_INIT (Closes: #954025)
* [armel/marvell] mm: Enable COMPACTION (Closes: #949171)
* [x86} media/cec: Enable CEC_PLATFORM_DRIVERS; enable VIDEO_SECO_CEC as a
module (Closes: #951543)
* [x86] sound/soc/intel: Enable SND_SOC_INTEL_BYT_CHT_CX2072X_MACH as module
(Closes: #951482)
[ Sudip Mukherjee ]
* Remove libbpf. (See: #948041)
[ Jason A. Donenfeld ]
* Provide wireguard-modules as stop-gap for packages.
[ Christian Barcenas ]
* linux-cpupower: Add libcap to Build-Depends and turbostat linker flags
[ Joel Johnson ]
* [armhf] Build PHY_MVEBU_A38X_COMPHY module (Closes: #951409)
[ Josua Mayer ]
* [arm64] enable support for the Honeycomb arm64 workstation
(Closes: #948576)
-- Ben Hutchings <email address hidden> Wed, 15 Apr 2020 03:37:48 +0100
-
linux (5.5.13-2) unstable; urgency=medium
* bpf: Undo incorrect __reg_bound_offset32 handling (CVE-2020-8835)
-- Salvatore Bonaccorso <email address hidden> Mon, 30 Mar 2020 23:06:57 +0200
-
linux (5.5~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Romain Perier ]
* [rt] Disable until it is updated for 5.5 or later
* [mips*] Remove obsolete patch
MIPS-Loongson-3-Add-Loongson-LS3A-RS780E-1-way-machi.patch
* Retrieve the new aufs5 patches from the upstream tree, with an update in
aufs5-standalone.patch (see its header).
* Refreshed patches:
- debian/dfsg/vs6624-disable.patch
- bugfix/all/firmware_class-log-every-success-and-failure.patch
- bugfix/all/
radeon-amdgpu-firmware-is-required-for-drm-and-kms-on-r600-onward.patch
- bugfix/all/disable-some-marvell-phys.patch
- features/all/
security-perf-allow-further-restriction-of-perf_event_open.patch
- features/x86/x86-make-x32-syscall-support-conditional.patch
- bugfix/all/fs-add-module_softdep-declarations-for-hard-coded-cr.patch
- features/all/lockdown/
efi-add-an-efi_secure_boot-flag-to-indicate-secure-b.patch
[ Ben Hutchings ]
* udeb: Add f2fs-modules package
* linux-kbuild: Stop building pnmtologo
* linux-kbuild: Add new file to Makefile for kconfig
-- Ben Hutchings <email address hidden> Mon, 06 Jan 2020 04:26:45 +0000
-
linux (5.4.2-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.4.1
- Bluetooth: Fix invalid-free in bcsp_close()
- ath9k_hw: fix uninitialized variable data
- ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe
(CVE-2019-15099)
- ath10k: Fix HOST capability QMI incompatibility
- ath10k: restore QCA9880-AR1A (v1) detection
- Revert "Bluetooth: hci_ll: set operational frequency earlier"
- Revert "dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues"
- md/raid10: prevent access of uninitialized resync_pages offset
- [x86] insn: Fix awk regexp warnings
- [x86] speculation: Fix incorrect MDS/TAA mitigation status
- [x86] speculation: Fix redundant MDS mitigation message
- nbd: prevent memory leak
- [i386] x86/stackframe/32: Repair 32-bit Xen PV
- [i386] x86/xen/32: Make xen_iret_crit_fixup() independent of frame
layout
- [i386] x86/xen/32: Simplify ring check in xen_iret_crit_fixup()
- [i386] x86/doublefault/32: Fix stack canaries in the double fault
handler
- [i386] x86/pti/32: Size initial_page_table correctly
- [i386] x86/cpu_entry_area: Add guard page for entry stack on 32bit
- [i386] x86/entry/32: Fix IRET exception
- [i386] x86/entry/32: Use %ss segment where required
- [i386] x86/entry/32: Move FIXUP_FRAME after pushing %fs in SAVE_ALL
- [i386] x86/entry/32: Unwind the ESPFIX stack earlier on exception entry
- [i386] x86/entry/32: Fix NMI vs ESPFIX
- [i386] x86/pti/32: Calculate the various PTI cpu_entry_area sizes
correctly, make the CPU_ENTRY_AREA_PAGES assert precise
- [i386] x86/entry/32: Fix FIXUP_ESPFIX_STACK with user CR3
- futex: Prevent robust futex exit race
- ALSA: usb-audio: Fix NULL dereference at parsing BADD
- ALSA: usb-audio: Fix Scarlett 6i6 Gen 2 port data
- media: vivid: Set vid_cap_streaming and vid_out_streaming to true
- media: vivid: Fix wrong locking that causes race conditions on streaming
stop (CVE-2019-18683)
- media: usbvision: Fix invalid accesses after device disconnect
- media: usbvision: Fix races among open, close, and disconnect
- cpufreq: Add NULL checks to show() and store() methods of cpufreq
- futex: Move futex exit handling into futex code
- futex: Replace PF_EXITPIDONE with a state
- exit/exec: Seperate mm_release()
- futex: Split futex_mm_release() for exit/exec
- futex: Set task::futex_state to DEAD right after handling futex exit
- futex: Mark the begin of futex exit explicitly
- futex: Sanitize exit state handling
- futex: Provide state handling for exec() as well
- futex: Add mutex around futex exit
- futex: Provide distinct return value when owner is exiting
- futex: Prevent exit livelock
- media: uvcvideo: Fix error path in control parsing failure
- media: b2c2-flexcop-usb: add sanity checking (CVE-2019-15291)
- media: cxusb: detect cxusb_ctrl_msg error in query
- media: imon: invalid dereference in imon_touch_event
- media: mceusb: fix out of bounds read in MCE receiver buffer
- ALSA: hda - Disable audio component for legacy Nvidia HDMI codecs
- usbip: tools: fix fd leakage in the function of read_attr_usbip_status
- usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit()
- usb-serial: cp201x: support Mark-10 digital force gauge
- USB: chaoskey: fix error case of a timeout
- appledisplay: fix error handling in the scheduled work
- USB: serial: mos7840: add USB ID to support Moxa UPort 2210
- USB: serial: mos7720: fix remote wakeup
- USB: serial: mos7840: fix remote wakeup
- USB: serial: option: add support for DW5821e with eSIM support
- USB: serial: option: add support for Foxconn T77W968 LTE modules
- [x86] staging: comedi: usbduxfast: usbduxfast_ai_cmdtest rounding error
- [powerpc*] powerpc/book3s64: Fix link stack flush on context switch
(CVE-2019-18660)
- [powerpc*] KVM: PPC: Book3S HV: Flush link stack on guest exit to host
kernel
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.4.2
- io_uring: async workers should inherit the user creds
- net: separate out the msghdr copy from ___sys_{send,recv}msg()
- net: disallow ancillary data for __sys_{send,recv}msg_file()
- [arm64] crypto: inside-secure - Fix stability issue with Macchiatobin
- driver core: platform: use the correct callback type for bus_find_device
- [arm64,armel,armhf] usb: dwc2: use a longer core rest timeout in
dwc2_core_reset()
- [x86] staging: rtl8192e: fix potential use after free
- staging: rtl8723bs: Drop ACPI device ids
- staging: rtl8723bs: Add 024c:0525 to the list of SDIO device-ids
- USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P
- [x86] mei: bus: prefix device names on bus with the bus name
- [x86] mei: me: add comet point V device id
- [x86] thunderbolt: Power cycle the router if NVM authentication fails
- [x86] fpu: Don't cache access to fpu_fpregs_owner_ctx
- macvlan: schedule bc_work even if error
- mdio_bus: don't use managed reset-controller
- net: macb: add missed tasklet_kill
- net: psample: fix skb_over_panic
- net: sched: fix `tc -s class show` no bstats on class with nolock
subqueues
- openvswitch: fix flow command message size
- sctp: Fix memory leak in sctp_sf_do_5_2_4_dupcook
- slip: Fix use-after-free Read in slip_open
- sctp: cache netns in sctp_ep_common
- openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info()
- openvswitch: remove another BUG_ON()
- net: skmsg: fix TLS 1.3 crash with full sk_msg
- tipc: fix link name length check
- r8169: fix jumbo configuration for RTL8168evl
- r8169: fix resume on cable plug-in
- ext4: add more paranoia checking in ext4_expand_extra_isize handling
- Revert "jffs2: Fix possible null-pointer dereferences in
jffs2_add_frag_to_fragtree()"
- HID: core: check whether Usage Page item is after Usage ID items
- [x86] platform/x86: hp-wmi: Fix ACPI errors caused by too small buffer
- [x86] platform/x86: hp-wmi: Fix ACPI errors caused by passing 0 as input
size
[ Ben Hutchings ]
* [armel] udeb: Replace m25p80 with spi-nor in mtd-modules (fixes FTBFS)
* [ia64] udeb: Remove SGI SN2 modules (fixes FTBFS)
* iio: Enable TI_ADS1015 as module, replacing SENSORS_ADS1015
* [armhf] regulator: Really enable REGULATOR_STM32_PWR
* [armhf] drm/panel: Enable DRM_PANEL_{SONY_ACX565AKM,TPO_TD028TTEC1,
TPO_TD043MTEA1} as modules, replacing the corresponding omapdrm options
* [armhf,arm64] platform/chrome: Change chromeos drivers back to modules
* Build-Depend on kernel-wedge 2.102; remove workaround in debian/rules.real
* debian/bin: Add script to update taint list for bug reporting script
* linux-image: bug: Update taint list and use upstream descriptions
* btrfs,fanotify: Use TAINT_AUX instead of TAINT_USER for unsupported
features
[ Romain Perier ]
* Enable VIRTIO_FS and VIRTIO_PMEM (Closes: #945853)
[ Aurelien Jarno]
* [ppc64el] Fix building libbpf with recent binutils versions (fixes FTBFS).
[ Luca Boccassi ]
* verity: enable DM_VERITY_VERIFY_ROOTHASH_SIG
-- Salvatore Bonaccorso <email address hidden> Thu, 05 Dec 2019 08:37:56 +0100
-
linux (5.4-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_5.4
[ Ben Hutchings ]
* lockdown: Rebase on upstream Lockdown LSM:
- Refresh "efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode"
- Update "efi: Lock down the kernel if booted in secure boot mode"
- Update "Add a SysRq option to lift kernel lockdown"
- Update "mtd: Disable slram and phram when locked down"
- Update "arm64: add kernel config option to lock down when in Secure Boot
mode"
- Refresh "lockdown: Refer to Debian wiki until manual page exists"
- Drop all other lockdown patches
- Enable SECURITY_LOCKDOWN_LSM, LOCK_DOWN_KERNEL_FORCE_NONE,
LOCK_DOWN_IN_EFI_SECURE_BOOT
* [armel/marvell] lockdown: Disable Lockdown as it now selects MODULE_SIG
* [amd64] Update "x86: Make x32 syscall support conditional …" for 5.4
* debian/lib/python/debian_linux/abi.py: Add support for symbol namespaces
* debian/bin/genpatch-rt: Fix series generation from git
[ Romain Perier ]
* Rebased the following patches onto 5.4.x:
- debian/version.patch
- debian/ia64-hardcode-arch-script-output.patch
- bugfix/all/
radeon-amdgpu-firmware-is-required-for-drm-and-kms-on-r600-onward.patch
- features/all/aufs5/aufs5-mmap.patch
- features/all/aufs5/aufs5-standalone.patch
- features/x86/
intel-iommu-add-kconfig-option-to-exclude-igpu-by-default.patch
- bugfix/all/fs-add-module_softdep-declarations-for-hard-coded-cr.patch
- debian/revert-objtool-fix-config_stack_validation-y-warning.patch
- features/all/db-mok-keyring/
0003-MODSIGN-checking-the-blacklisted-hash-before-loading-a-kernel-module
.patch
- bugfix/all/tools-perf-man-date.patch
- bugfix/all/usbip-fix-misuse-of-strncpy.patch
- bugfix/all/partially-revert-usb-kconfig-using-select-for-usb_co.patch
[ John Paul Adrian Glaubitz ]
* [m68k] Enable CONFIG_PATA_BUDDHA as module
[ Aurelien Jarno ]
* [armhf] Add support for STM32MP1 SoC: enable ARCH_STM32,
CRYPTO_DEV_STM32_CRC, CRYPTO_DEV_STM32_CRYP, CRYPTO_DEV_STM32_HASH,
DRM_PANEL_ORISETECH_OTM8009A, DRM_SII902X, DRM_STM, DRM_STM_DSI,
HW_RANDOM_STM32, I2C_STM32F7, INPUT_STPMIC1_ONKEY, MFD_STM32_LPTIMER,
MFD_STPMIC1, MTD_NAND_STM32_FMC2, PHY_STM32_USBPHYC, PWM_STM32_LP,
REGULATOR_STM32_BOOSTER, REGULATOR_STM32_PWR, REGULATOR_STM32_VREFBUF,
REGULATOR_STPMIC1, REMOTEPROC, RTC_DRV_STM32, SERIAL_STM32,
SERIAL_STM32_CONSOLE, SND_AUDIO_GRAPH_CARD, SND_SOC_CS42L51_I2C,
SND_SOC_STM32_DFSDM, SND_SOC_STM32_I2S, SND_SOC_STM32_SAI,
SND_SOC_STM32_SPDIFRX, SPI_STM32, SPI_STM32_QSPI, STM32_DMA,
STM32_DMAMUX, STM32_MDMA, STM32_RPROC, STPMIC1_WATCHDOG,
TOUCHSCREEN_EDT_FT5X06.
* [arm64] Re-enable BT_HCIUART_{BCM,LL} (arm64 version of #906048).
* [arm64,armhf] Enable CLK_RASPBERRYPI and RASPBERRYPI_CPUFREQ.
[ Salvatore Bonaccorso ]
* md: Enable MD_CLUSTER as module (Closes: #927026)
-- Ben Hutchings <email address hidden> Tue, 26 Nov 2019 01:33:11 +0000
-
linux (5.3.2-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_5.3
- [armhf] select the dma-noncoherent symbols for all swiotlb builds
(fixes FTBFS)
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.3.1
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.3.2
[ Ben Hutchings ]
* [hppa,sparc64] udeb: Delete osst from scsi-modules (fixes FTBFS)
* Compile with gcc-9 on all architectures
* Set KCFLAGS make variable instead of CFLAGS_{KERNEL,MODULE}
* linux-image-dbg: Delete ./ from source file names in debug info
* debian/rules: Make maintainerclean delete (almost) everything clean does
* debian/rules: Make maintainerclean delete everything gencontrol.py creates
* debian/.gitignore: Synchronise some patterns with clean target
* Add the metapackages previously built by src:linux-latest:
- Add template and NEWS files from linux-latest
- Rename added templates to be consistent with existing templates
- Fix some inconsistencies in metapackage templates
- Define pkg.linux.nometa build profile to exclude the metapackages
- Build the metapackages by default (Closes: #583849, #941042)
- Make linux-perf an arch-dependent package
- Require metapackage dependencies to be the same version, and link doc
dirs
[ Uwe Kleine-König ]
* [arm64] enable I2C_QCOM_GENI for Lenovo C630
-- Ben Hutchings <email address hidden> Wed, 02 Oct 2019 05:31:27 +0100
-
linux (5.3~rc5-1~exp2) experimental; urgency=medium
* tools/perf: pmu-events: Fix reproducibility
* Fix FTBFS:
- Update "kbuild: Make the toolchain variables easily overwritable" for 5.3
- udeb: Make nic-wireless-modules depend on crypto-modules
* debian/control: Remove build profile qual for rsync, needed for
headers_install
* debian/changelog: Move older entries to changelog.old
-- Ben Hutchings <email address hidden> Sun, 25 Aug 2019 16:28:41 +0100
-
linux (5.3~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* aufs: Update support patchset to aufs5.x-rcN 20190805
* [rt] Disable until it is updated for 5.3 or later
* [powerpcspe] Remove all support for powerpcspe, which is dead upstream
* linux-headers: Change per-flavour Makefile to match upstream out-of-tree
builds
* debian/bin/genorig.py: Import debian.deb822 instead of deprecated deb822
* [arm64] Use armhf cross-compiler for building compat vDSO
* Documentation: Fix broken link to CIPSO draft
[ Lubomir Rintel ]
* udeb: input-modules: Add OLPC AP-SP keyboard
* [armhf] Add camera, EC and battery drivers for OLPC XO-1.75 laptop.
-- Ben Hutchings <email address hidden> Sat, 24 Aug 2019 19:07:56 +0100
-
linux (5.0.2-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.0.1
[ Vagrant Cascadian ]
* [arm64,armhf] Enable PHY_ROCKCHIP_INNO_HDMI as modules.
[ Ben Hutchings ]
* [amd64] kexec: Enable KEXEC_SIG, replacing KEXEC_VERIFY_SIG
* [armel] MTD: Enable MTD_PHYSMAP as module and set MTD_PHYSMAP_OF=y
- udeb: Include physmap instead of physmap_of in mtd-modules (fixes FTBFS)
* [armhf] sound/soc/ti: Enable SND_SOC_DAVINCI_MCASP, SND_SOC_NOKIA_RX51,
SND_SOC_OMAP3_PANDORA, SND_SOC_OMAP3_TWL4030, SND_SOC_OMAP_ABE_TWL6040
as modules; replacing SND_DAVINCI_SOC_MCASP, SND_OMAP_SOC_RX51,
SND_OMAP_SOC_OMAP3_PANDORA, SND_OMAP_SOC_OMAP_TWL4030,
SND_OMAP_SOC_OMAP_ABE_TWL6040 respectively
* udeb: Add thermal_sys to kernel-image (fixes FTBFS on mips*, ppc64*,
riscv64)
* [powerpc*] mm: Only define MAX_PHYSMEM_BITS in SPARSEMEM configurations
(fixes FTBFS on powerpc, powerpcspe)
* debian/source/lintian-overrides: Override license-problem-gfdl-invariants
in more files
* debian/rules: Remove debian/*.substvars in clean target
* debian/source/lintian-overrides: Override
orig-tarball-missing-upstream-signature
-- Ben Hutchings <email address hidden> Mon, 18 Mar 2019 04:01:01 +0000
-
linux (5.0.1-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_5.0
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.0.1
[ YunQiang Su ]
* [mipsel, mips64el] Enable DRM_AST and FB_SM750 for loongson-3
install ast and sm750fb to loongson-3's fb-modules
* [mips r6] Disable JUMP_LABEL for now: it will cause Reserved Instruction.
Enable SERIAL_OF_PLATFORM, if not, userland shows nothing.
Enable CPU_HAS_MSA, HIGHMEM, CRYPTO_CRC32_MIPS, and NR_CPUS to 16.
Support some boston drivers: IMG_ASCII_LCD, I2C_EG20T, PCH_PHUB, MMC,
PCIE_XILINX, RTC_DRV_M41T80, SPI_TOPCLIFF_PCH.
[ Hideki Yamane ]
* [x86] Enable Touchpad support on Gemini Lake (Closes: #917388)
[ Helge Deller ]
* [hppa] Build only 32- and 64-bit SMP-kernel: Alternative
live-patching code will patch kernel for UP at boot if necessary.
[ Romain Perier ]
* Refreshed debian/export-symbols-needed-by-android-drivers.patch to export
__close_fd_get_file() and task_work_add(), both required by binder.
* Refreshed debian/revert-objtool-fix-config_stack_validation-y-warning.patch,
so this can be applied against 4.20.4
* Refreshed patch for lockdown
0028-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-b.patch, so this
can be applied against >= 4.20.13
[ Marcin Juszkiewicz ]
* udeb: Add virtio-gpu into d-i to get graphical output in VM instances.
[ Ben Hutchings ]
* SCSI: Enable SCSI_MYRB, SCSI_MYRS as modules, replacing BLK_DEV_DAC960
* [arm64] remoteproc: Enable QCOM_Q6V5_MSS, renamed version of
QCOM_Q6V5_PIL
* [x86] drivers/gpu/drm/amd: Re-enable HSA_AMD (Closes: #920454)
* genpatch-aufs: Update to use aufs5-standalone
* aufs: Update support patchset to aufs5.0 20190311
* lockdown: Update patchset to 2019-02-18 version
-- Ben Hutchings <email address hidden> Tue, 12 Mar 2019 23:15:21 +0000
-
linux (4.20-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_4.20
[ Ben Hutchings ]
* aufs: Update support patchset to aufs4.x-rcN 20181217
* [rt] Disable until it is updated for 4.20 or later
* [x86] udeb: Move rfkill to new rfkill-modules package to avoid duplication
* debian/source/lintian-overrides: Update overrides for GFDL notices
-- Ben Hutchings <email address hidden> Mon, 24 Dec 2018 04:26:47 +0000
-
linux (4.19.5-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_4.19
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.1
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.2
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.3
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.4
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.19.5
[ Ben Hutchings ]
* linux-perf: Enable verbose output for build-time feature detection
* udeb: Define mtd-core-modules package to contain MTD core if not built-in
* udeb: Move MTD core from nic-modules to mtd-core-modules
* debian/changelog: Move older entries to changelog.old
* debian/rules: Checksum only the source name and version from
debian/changelog
* Move generation of CONFIG_BUILD_SALT to gencontrol.py
* [x86] hyperv-daemons: Make all services conditional on device existence
* debian/rules.real: Fix build failure with pkg.linux.nosource profile
* debian/source/options: Delete redundant compression setting; satisfy
lintian
* Documentation/media: uapi: Explicitly say there are no Invariant Sections
(Closes: #698668)
[ Karsten Merker ]
* [riscv64] Build a kernel image and udebs for riscv64 (Closes: #908161)
[ Uwe Kleine-König ]
* [armhf,arm64] enable SND_BCM2835 as a module (Closes: #911121)
* Enable Orange filesystem (Closes: #911743)
* [arm64] Enable hns3 network driver as a module. (Closes: #914422)
[ Noah Meyerhans ]
* [cloud-amd64] Enable Amazon ENA ethernet driver (Closes: #910049)
[ Romain Perier ]
* [rt] Update to 4.19.1-rt3
* [rt] Update patch arm-disable-NEON-in-kernel-mode.patch, so it can be
applied onto 4.19.2
* [rt] Update patch
irq-allow-disabling-of-softirq-processing-in-irq-thread-context.patch, so
it can be applied onto 4.19.2
* [amd64] Enable AMD pinctrl driver (Closes: #908954)
* Enable Diffie-Hellman operations on retained keys (Closes: #911998)
* Update patch features/all/lockdown/enable-cold-boot-attack-mitigation.patch,
so it can be applied onto 4.19.2
* [x86] Enable DisplayPort CEC-Tunneling-over-AUX HDMI support
(Closes: #913199)
-- Bastian Blank <email address hidden> Tue, 27 Nov 2018 20:06:42 +0100
-
linux (4.19~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Uwe Kleine-König ]
* [armhf] enable MVNETA_BM_ENABLE and CAN_FLEXCAN as a module
* enable NET_SCH_CAKE as a module (Closes: #908709)
* enable HID_NTI as a module (Closes: #910260)
[ Ben Hutchings ]
* linux-kbuild: Include scripts/subarch.include (Closes: #910348)
-- Ben Hutchings <email address hidden> Sun, 07 Oct 2018 23:48:27 +0100
-
linux (4.19~rc6-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* [ppc64el] udeb: Fix relative #include filenames in kernel-image module
list (really fixes FTBFS?)
* debian/bin, debian/lib/python: Fix most errors reported by pycodestyle
* debian/bin, debian/rules.real: Add symlink to Python package directory
instead of editing path
* debian/bin, debian/lib/python: Clean up imports based on pyflakes report
* debian/bin, debian/lib/python: Delete write-only vars reported by pyflakes
* debian/lib/python/debian_linux/gencontrol.py: Delete broken methods
* debian/lib/python/debian_linux/config.py: Fix undefined exception type
* Add Python static checks and unit tests to autopkgtest tests
-- Ben Hutchings <email address hidden> Wed, 03 Oct 2018 18:57:08 +0100
-
linux (4.19~rc4-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* debian/control: Add arch-qualification to build-dependencies for linux-perf
(Closes: #908519)
* debian/control: Build-depend on libunwind-dev instead of libunwind8-dev
* [hppa,mips*,powerpc*,sh4] debian/control: Build-depend on libunwind-dev for
linux-perf
* debian/control: Build-depend on libnuma-dev for linux-perf on all arches
* debian/control: Remove "cross" from profiles for build-dep on libssl-dev
* [mips64*] debian/control: Build-depend on gcc-multilib for linux-perf
* debian/lib/python: Use raw strings for all regexes
* debian/control: Fix restrictions for build-deps on asciidoctor and
patchutils
* Add support for specifying build-dependencies in binary package templates
* debian/templates: Move various build-dependencies to binary package
templates
* linux-perf: Fix generation of Perl and Python interpreter dependencies
(Closes: #908547)
* lockdep, lib{cpupower,lockdep}-dev: Remove bogus deps on ${shlibs:Depends}
* debian/rules.d/tools/power/linux-cpupower: Add "+" to recursive make
commands
* tools: x86_energy_perf_policy: Fix "uninitialized variable" warnings at -O2
* tools: turbostat: Add checks for failure of fgets() and fscanf()
* debian/control: Build-depend on texlive-latex-{base,extra}, dvipng for
linux-doc
* debian/rules{,.real}: Use /usr/share/dpkg/architecture.mk
* debian/signing_templates/rules: Use /usr/share/dpkg/architecture.mk
* linux-image-*-signed-template: Add ${misc:Depends} to Depends
* linux-image-*-signed-template: Include changelog and copyright files
* linux-image-*-signed-template: Depend on dpkg-dev
* linux-image-*-signed-template: Override lintian warnings about non-
executable scripts
* [ia64] udeb: Fix priority of sn-modules
* Revert "Revert "net: increase fragment memory usage limits"", as 4.19
includes a better fix for CVE-2018-5391
* debian/patches: Add Forwarded fields to several patches
* [ppc64el] udeb: Fix relative #include filenames in module lists (fixes
FTBFS)
* [ppc64] udeb: Revert accidental change to nic-pcmcia-modules dependencies
(fixes FTBFS)
-- Ben Hutchings <email address hidden> Tue, 18 Sep 2018 15:52:02 +0100
-
linux (4.19~rc3-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* [s390x] linux-image: Install compressed kernel image (fixes FTBFS)
* [powerpc*] boot: Fix missing crc32poly.h when building with KERNEL_XZ
(fixes FTBFS)
* [x86] boot: Fix EFI stub alignment
* wireless: Update "wireless: Disable regulatory.db direct loading" for
4.19-rc3
* aufs: Update support patchset to aufs4.x-rcN 20180910
-- Ben Hutchings <email address hidden> Mon, 10 Sep 2018 20:13:55 +0100
-
linux (4.19~rc2-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* aufs: Disable until it is updated for Linux 4.19
* debian/rules.d: Update for move of bin2c back up to scripts
* locking/lockdep: Delete unnecesary #include (fixes liblockdep build)
* [hppa] debian/control: Simplify build-dependencies for 64-bit toolchain
* Compile with gcc-8 on all architectures
* udeb: Merge configuration directories and files across architectures
* [alpha,hppa] udeb: Remove incorrect dependency overrides
-- Ben Hutchings <email address hidden> Mon, 03 Sep 2018 21:34:41 +0100
-
linux (4.18.5-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_4.18
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.18.1
- [x86] paravirt: Fix spectre-v2 mitigations for paravirt guests
- [x86] speculation: Protect against userspace-userspace spectreRSB
- [x86] kprobes: Fix %p uses in error messages
- [x86] irqflags: Provide a declaration for native_save_fl
- [x86] speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT
- [x86] speculation/l1tf: Change order of offset/type in swap entry
- [x86] speculation/l1tf: Protect swap entries against L1TF
- [x86] speculation/l1tf: Protect PROT_NONE PTEs against speculation
- [x86] speculation/l1tf: Make sure the first page is always reserved
- [x86] speculation/l1tf: Add sysfs reporting for l1tf
- [x86] speculation/l1tf: Disallow non privileged high MMIO PROT_NONE
mappings
- [x86] speculation/l1tf: Limit swap file size to MAX_PA/2
- [x86] Move the l1tf function and define pr_fmt properly
- sched/smt: Update sched_smt_present at runtime
- [x86] smp: Provide topology_is_primary_thread()
- [x86] topology: Provide topology_smt_supported()
- cpu/hotplug: Make bringup/teardown of smp threads symmetric
- cpu/hotplug: Split do_cpu_down()
- cpu/hotplug: Provide knobs to control SMT
- [x86] cpu: Remove the pointless CPU printout
- [x86] cpu/AMD: Remove the pointless detect_ht() call
- [x86] cpu/common: Provide detect_ht_early()
- [x86] cpu/topology: Provide detect_extended_topology_early()
- [x86] cpu/intel: Evaluate smp_num_siblings early
- [x86] cpu/AMD: Do not check CPUID max ext level before parsing SMP info
- [x86] cpu/AMD: Evaluate smp_num_siblings early
- [x86] apic: Ignore secondary threads if nosmt=force
- [x86] speculation/l1tf: Extend 64bit swap file size limit
- [x86] cpufeatures: Add detection of L1D cache flush support.
- [x86] cpu/AMD: Move TOPOEXT reenablement before reading smp_num_siblings
- [x86] speculation/l1tf: Protect PAE swap entries against L1TF
- [x86] speculation/l1tf: Fix up pte->pfn conversion for PAE
- Revert "x86/apic: Ignore secondary threads if nosmt=force"
- cpu/hotplug: Boot HT siblings at least once
- [x86] KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present
- [x86] KVM/VMX: Add module argument for L1TF mitigation
- [x86] KVM/VMX: Add L1D flush algorithm
- [x86] KVM/VMX: Add L1D MSR based flush
- [x86] KVM/VMX: Add L1D flush logic
- [x86] KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest
numbers
- [x86] KVM/VMX: Add find_msr() helper function
- [x86] KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting
- [x86] KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs
- [x86] KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required
- cpu/hotplug: Online siblings when SMT control is turned on
- [x86] litf: Introduce vmx status variable
- [x86] kvm: Drop L1TF MSR list approach
- [x86] l1tf: Handle EPT disabled state proper
- [x86] kvm: Move l1tf setup function
- [x86] kvm: Add static key for flush always
- [x86] kvm: Serialize L1D flush parameter setter
- [x86] kvm: Allow runtime control of L1D flush
- cpu/hotplug: Expose SMT control init function
- cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early
- [x86] bugs, kvm: Introduce boot-time control of L1TF mitigations
- [x86] speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLOWED
architectures
- [x86] KVM/VMX: Initialize the vmx_l1d_flush_pages' content
- cpu/hotplug: detect SMT disabled by BIOS
- [x86] KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d_flush()
- [x86] KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_flush_cond'
- [x86] KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush()
- [x86] irq: Demote irq_cpustat_t::__softirq_pending to u16
- [x86] KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d
- [x86] Don't include linux/irq.h from asm/hardirq.h
- [x86] irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d
- [x86] KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_external_intr()
- [x86] speculation: Simplify sysfs report of VMX L1TF vulnerability
- [x86] speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry
- [x86] KVM/VMX: Tell the nested hypervisor to skip L1D flush on vmentry
- cpu/hotplug: Fix SMT supported evaluation
- [x86] speculation/l1tf: Invert all not present mappings
- [x86] speculation/l1tf: Make pmd/pud_mknotpresent() invert
- [x86] mm/pat: Make set_memory_np() L1TF safe
- [x86] mm/kmmio: Make the tracer robust against L1TF
- tools headers: Synchronise x86 cpufeatures.h for L1TF additions
- [x86] microcode: Allow late microcode loading with SMT disabled
- cpu/hotplug: Non-SMP machines do not make use of booted_once
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.18.2
- [x86] l1tf: Fix build error seen if CONFIG_KVM_INTEL is disabled
- [x86] hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others()
- [x86] platform/UV: Mark memblock related init code and data correctly
- [x86] mm/pti: Clear Global bit more aggressively
- [x86] xen/pv: Call get_cpu_address_sizes to set x86_virt/phys_bits
- [x86] mm: Disable ioremap free page handling on x86-PAE
- crypto: ccp - Check for NULL PSP pointer at module unload
- crypto: ccp - Fix command completion detection race
- [x86] crypto: x86/sha256-mb - fix digest copy in
sha256_mb_mgr_get_comp_job_avx2()
- crypto: vmac - require a block cipher with 128-bit block size
- crypto: vmac - separate tfm and request context
- Bluetooth: hidp: buffer overflow in hidp_process_report (CVE-2018-9363)
- ioremap: Update pgtable free interfaces with addr
- [x86] mm: Add TLB purge to free pmd/pte page interfaces
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.18.3
- [x86] speculation/l1tf: Exempt zeroed PTEs from inversion
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.18.4
- l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache
- net_sched: fix NULL pointer dereference when delete tcindex filter
- net_sched: Fix missing res info when create new tc_index filter
- r8169: don't use MSI-X on RTL8168g
- ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs
- ALSA: hda - Turn CX8200 into D3 as well upon reboot
- ALSA: vx222: Fix invalid endian conversions
- ALSA: cs5535audio: Fix invalid endian conversion
- ALSA: dice: fix wrong copy to rx parameters for Alesis iO26
- ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry
- ALSA: memalloc: Don't exceed over the requested size
- ALSA: vxpocket: Fix invalid endian conversions
- ALSA: seq: Fix poll() error return
- media: gl861: fix probe of dvb_usb_gl861
- USB: serial: sierra: fix potential deadlock at close
- USB: serial: pl2303: add a new device id for ATEN
- USB: option: add support for DW5821e
- [x86] ACPI / PM: save NVS memory for ASUS 1025C laptop
- tty: serial: 8250: Revert NXP SC16C2552 workaround
- serial: 8250_exar: Read INT0 from slave device, too
- [x86, armhf, arm64] serial: 8250_dw: always set baud rate in
dw8250_set_termios
- [armhf, arm64] serial: 8250_dw: Add ACPI support for uart on Broadcom SoC
- uio: fix wrong return value from uio_mmap()
- Revert "uio: use request_threaded_irq instead"
- Bluetooth: avoid killing an already killed socket
- net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd()
- [x86] hv/netvsc: Fix NULL dereference at single queue mode fallback
- r8169: don't use MSI-X on RTL8106e
- ip_vti: fix a null pointer deferrence when create vti fallback tunnel
- [arm64] net: ethernet: mvneta: Fix napi structure mixup on armada 3700
- [arm64] net: mvneta: fix mvneta_config_rss on armada 3700
- cls_matchall: fix tcf_unbind_filter missing
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.18.5
- [mips*, x86] EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[]
- pty: fix O_CLOEXEC for TIOCGPTPEER
- mm: Allow non-direct-map arguments to free_reserved_area()
- [x86] mm/init: Pass unconverted symbol addresses to free_init_pages()
- [x86] mm/init: Add helper for freeing kernel image pages
- [x86] mm/init: Remove freed kernel image areas from alias mapping
- [powerpc64] Show ori31 availability in spectre_v1 sysfs file not v2
- ext4: fix spectre gadget in ext4_mb_regular_allocator()
- [x86] drm/i915/kvmgt: Fix potential Spectre v1
- drm/amdgpu/pm: Fix potential Spectre v1
- [hppa/parisc] Remove unnecessary barriers from spinlock.h
- [hppa/parisc] Remove ordered stores from syscall.S
- PCI: Restore resized BAR state on resume
- PCI/ACPI/PM: Resume all bridges on suspend-to-RAM
- PCI: hotplug: Don't leak pci_slot on registration failure
- [arm64] PCI: aardvark: Size bridges before resources allocation
- PCI: Skip MPS logic for Virtual Functions (VFs)
- PCI: pciehp: Fix use-after-free on unplug
- PCI: pciehp: Fix unprotected list iteration in IRQ handler
- i2c: core: ACPI: Properly set status byte to 0 for multi-byte writes
- [armhf] i2c: imx: Fix race condition in dma read
- reiserfs: fix broken xattr handling (heap corruption, bad retval)
[ Uwe Kleine-König ]
* [arm64] enable RTC_DRV_PCF8563 for Odroid-C2
[ Romain Perier ]
* [armhf, arm64] add the rt featureset, which adds support for
PREEMPT_RT (Closes #719547)
* spi: Enable CONFIG_SPI_SPIDEV (Closes: #904043)
[ Ben Hutchings ]
* certs: Remove certificate for my personal signing key
* Update policy version to 4.2.0:
- linux-kbuild: Change "#!/usr/bin/env perl" to "#!/usr/bin/perl"
- Build with KBUILD_VERBOSE=1 by default
- objtool, usbip: Build with V=1 by default
* cpupower: Fix handling of noopt and nostrip build options
* debian/bin/gencontrol_signed.py: Add certificate fingerprints to template
metadata
* scripts/kernel-doc: Escape all literal braces in regexes (Closes: #905116)
* debian/bin/genorig.py: Add support for debian/copyright Files-Excluded
field
* Move file exclusion from d/p/debian/dfsg/files-1 to d/copyright
* Move disabling of broken features from d/p/series-orig to d/p/series
* Remove our private patch system, which is no longer needed
* debian/bin: Change "#!/usr/bin/env python3" to "#!/usr/bin/python3"
-- Ben Hutchings <email address hidden> Sun, 26 Aug 2018 20:52:17 +0100
-
linux (4.18~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ John Paul Adrian Glaubitz ]
* [m68k] net: Enable CONFIG_XSURF100 as module.
* [m68k] udeb: Remove individual modules from nic-modules.
* [m68k] scsi: Enable CONFIG_SCSI_ZORRO_ESP as module.
* [m68k] udeb: Add zorro_esp module to scsi-modules.
[ Ben Hutchings ]
* [powerpcspe] powerpc/Makefile: Assemble with -me500 when building for E500
(fixes FTBFS) (thanks to James Clarke)
-- Ben Hutchings <email address hidden> Thu, 19 Jul 2018 16:16:23 +0100
-
linux (4.18~rc4-1~exp1) experimental; urgency=medium
* New upstream release candidate
* Remove remaining Python 2 (build-)dependencies:
- Build docs using Python 3 version of Sphinx
- linux-perf: Build docs using asciidoctor
- linux-perf: Use Python 3 for scripts
* autofs: rename 'autofs' module back to 'autofs4' (Closes: #902946)
* udeb: Move of_mdio to nic-shared-modules (Closes: #903587)
* [armhf] mm: Export __sync_icache_dcache() for xen-privcmd (fixes FTBFS)
-- Ben Hutchings <email address hidden> Thu, 12 Jul 2018 05:12:50 +0100
-
linux (4.18~rc3-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* aufs: Update to aufs4.x-rcN 20180702
* netfilter: ipvs: Fix invalid bytes in IP_VS_MH_TAB_INDEX help text
* Update config for 4.18 using kconfigeditor2
- [x86,arm64] PCI: HOTPLUG_PCI_SHPC is now built-in
* Move config files from linux-source-<version> to an arch-dependent
linux-config-<version> package
* lockdep: Stub task_struct::state
* [sh4] udeb: Add nic-shared-modules package
* udeb: Moved fixed_phy to nic-shared-modules
[ YunQiang Su ]
* [mips*r6*] Enable dtb building for boston.
* [mips*r6*/mipsn32*] build linux-perf in rules.real.
-- Ben Hutchings <email address hidden> Tue, 03 Jul 2018 17:26:05 +0100
-
linux (4.17.2-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_4.17
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.17.1
- netfilter: nf_flow_table: attach dst to skbs
- bnx2x: use the right constant
- ip6mr: only set ip6mr_table from setsockopt when ip6mr_new_table succeeds
- ipv6: omit traffic class when calculating flow hash
- l2tp: fix refcount leakage on PPPoL2TP sockets
- netdev-FAQ: clarify DaveM's position for stable backports
- net: metrics: add proper netlink validation
- net/packet: refine check for priv area size
- rtnetlink: validate attributes in do_setlink()
- sctp: not allow transport timeout value less than HZ/5 for hb_timer
- team: use netdev_features_t instead of u32
- vrf: check the original netdevice for generating redirect
- net: dsa: b53: Fix for brcm tag issue in Cygnus SoC
- ipmr: fix error path when ipmr_new_table fails
- PCI: hv: Do not wait forever on a device that has disappeared
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.17.2
- crypto: chelsio - request to HW should wrap
- blkdev_report_zones_ioctl(): Use vmalloc() to allocate large buffers
- KVM: X86: Fix reserved bits check for MOV to CR3
- KVM: x86: introduce linear_{read,write}_system
- kvm: fix typo in flag name
- kvm: nVMX: Enforce cpl=0 for VMX instructions
- KVM: x86: pass kvm_vcpu to kvm_read_guest_virt and kvm_write_guest_virt_system
- kvm: x86: use correct privilege level for sgdt/sidt/fxsave/fxrstor access
-- Bastian Blank <email address hidden> Tue, 19 Jun 2018 22:00:47 +0200
-
linux (4.17~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Romain Perier]
* Update patch debian/wireless-disable-regulatory.db-direct-loading.patch to
fix a FTBFS with undefined symbol reg_query_regdb_wmm() that is used by
wireless driver iwlwifi.
[ Luca Boccassi ]
* Disable building linux-doc-* and tools documentation when the "nodoc"
build profile is used.
* Add new "pkg.linux.nosource" build profile that disables building the
linux-source-* package, and a "[packages] source" option for the
debian/config/defines file that defines the default behaviour.
* Remove redundant "Dual License" from debian/copyright to fix Lintian
source warning "space-in-std-shortname-in-dep5-copyright".
* Add missing Copyright line to debian/copyright to fix Lintian source
warning "missing-field-in-dep5-copyright".
[ John Paul Adrian Glaubitz ]
* [m68k] Enable CONFIG_PATA_GAYLE as module.
[ Ben Hutchings ]
* Fix building only versioned tools packages
* Reclassify lockdep packages as unversioned tools
* [hppa/parisc64-smp] IB: Fix RDMA_RXE and INFINIBAND_RDMAVT dependencies for
DMA_VIRT_OPS
* rtl8192se: Fix warning introduced by "firmware: Remove redundant log
messages from drivers"
* SCSI: Enable SCSI_MQ_DEFAULT. This can be reverted using the kernel
parameter: scsi_mod.use_blk_mq=n
* dm: Enable DM_MQ_DEFAULT. This can be reverted using the kernel parameter:
dm_mod.use_blk_mq=n
[ Jason Duerstock ]
* [ia64] udeb: Add compress-modules package (fixes FTBFS)
[ YunQiang Su ]
* [mips{,64}el/loongson-3] enable NUMA, CPU_PM, CPU_IDLE, RS780_HPET,
REGULATOR. (Closes: #898521).
* [mips{,64}r6{,el}] use boston as the target, and enable MIPS_CPS.
Add a patch to disable uImage generation to avoid depend on u-boot-tools.
Fix typo the EL's flavor names in installer: not same within defines
Malta is never used for r6. (Closes: #898523)
Boston also requires relocation table size >= 0x00121000.
[ Vagrant Cascadian ]
* [armhf] Update mtd-modules: Replace pxa3xx_nand with marvell_nand.
[ Hideki Yamane ]
* Improve battery life on laptops (Closes: #898629)
Thanks to Hans de Goede <email address hidden>
- ATA: A new SATA link-powermanagement-policy will be the default on all
Intel mobile chipsets. This can be reverted by passing
"ahci.mobile_lpm_policy=0" on the kernel commandline.
- sound: Enable Intel HDA codec power-saving by default with a 1 second
timeout. This can be overridden by passing "snd_hda_intel.power_save=0"
on the kernel commandline (0 is previously default).
- BlueTooth: Enable USB autosuspend for Bluetooth USB devices by default.
This can be disabled by passing "btusb.enable_autosuspend=n" on the
kernel commandline.
[ Bastian Blank ]
* [cloud-amd64] Disable some filesystems.
-- Ben Hutchings <email address hidden> Tue, 29 May 2018 09:54:12 +0100
-
linux (4.17~rc3-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* [amd64] Drop our patch "Don't WARN about expected W+X pages on Xen"; the
problem appears to have been fixed upstream
* Drop our patch "Kbuild: kconfig: Verbose version of --listnewconfig";
listnewconfig now shows symbol values by default
* debian/rules.real: Stop enabling verbose output for listnewconfig target
* Documentation: typec.rst: Use literal-block element with ascii art
* Documentation: Update references to drivers/base/firmware_class.c
* [armhf] Enable MTD_NAND_MARVELL as module, replacing MTD_NAND_PXA3xx
* linux-kbuild: Update genksyms makefile to run flex and bison
* Add support for building only versioned tools packages
* Change generation of linux-doc, linux-source, linux-support package names
[ Luca Boccassi ]
* Build-Dep on libelf-dev even for nopython/notools builds to fix FTBFS,
needed when CONFIG_STACK_VALIDATION and CONFIG_UNWINDER_ORC are enabled.
-- Ben Hutchings <email address hidden> Mon, 30 Apr 2018 00:13:06 +0100
-
linux (4.16-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_4.16
[ Jeremy Stanley ]
* [x86] Power management support for GPD Pocket UMPC systems
(Closes: #895164)
- Enable CONFIG_PWM_LPSS_PLATFORM as a module (provides support for the
low-level power subsystem handling backlight control) along with its
dependency CONFIG_PWM=y
- Enable CONFIG_INTEL_INT0002_VGPIO as a module (provides support for the
Bay Trail/Cherry Trail virtual GPIO controller to handle power events)
- Enable CONFIG_REGULATOR (needed to build the already enabled
CONFIG_INTEL_CHT_INT33FE module which provides support for the ACPI
interface)
- Enable CONFIG_TYPEC_FUSB302 as a module (provides support for the USB
type-C interface) along with its dependencies CONFIG_TYPEC=m and
CONFIG_TYPEC_TCPM=m
- Enable CONFIG_BATTERY_MAX17042 as a module (provides support for the
battery level monitor)
- Enable CONFIG_CHARGER_BQ24190 as a module (provides support for the
battery charger) along with its dependencies CONFIG_EXTCON=m,
CONFIG_EXTCON_INTEL_CHT_WC=m, CONFIG_I2C_CHT_WC=m and
CONFIG_INTEL_SOC_PMIC_CHTWC=y
[ Roger Shimizu ]
* [armel] Bring back armel build by reverting two commits that disabled
armel previously:
- [2ed70eb] "Add empty featuresets for armel to help abiupdate script"
- [5f62872] "(Temporarily) disable armel kernel image build"
* [armel] Reduce armel image size by:
- Set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
- Change MTD, MTD_CMDLINE_PARTS, RTC_DRV_MV, and SPI_ORION from
built-in to module.
- Disable VT, ZSWAP, RD_BZIP2, and RD_LZMA.
Thanks to Leigh Brown <email address hidden> for his idea to disable VT.
[ Riku Voipio ]
* [armhf] Add dove cubox support, thanks to Josua Mayer (Closes: #876774)
[ Sjoerd Simons ]
* Enable DRM_DP_AUX_CHARDEV (Closes: #890235)
[ Ben Hutchings ]
* Set ABI name to trunk
* debian/config: Rename [build]signed-modules setting to signed-code
* debian/lib/python/debian_linux/gencontrol.py: Allow overriding output
filenames
* debian/lib/python/debian_linux/debian.py: Close changelog after parsing
* debian/lib/python/debian_linux/debian.py: Allow parsing any file as
changelog
* debian/rules.d/tools/lib/lockdep/Makefile: Fix repeated 'make install'
* Add template source package to support code signing
* Use a dummy build profile for udebs that we test-build before signing
* debian/lib/python/debian_linux/debian.py: Parse bottom lines of changelog
entries
* debian/bin/gencontrol_signed.py: Copy maintainer and date into template's
changelog
* [x86,arm64] Enable code signing again
* certs: Add certificate for test key used in Debian signing service
* integrity: Disable IMA until it works properly with lockdown
-- Ben Hutchings <email address hidden> Sun, 08 Apr 2018 14:44:18 +0200
-
linux (4.16~rc6-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Jeremy Stanley ]
* [x86] Enable CONFIG_GPD_POCKET_FAN as a module (provides fan control on
GPD Pocket UMPC systems) (Closes: #893451)
[ Uwe Kleine-König ]
* [arm64] enable various drivers as module for teres-i OSHW laptop
(Closes: #892786)
[ Helge Deller ]
* [hppa] Re-enable 32-bit SMP kernel build. Qemu now supports it.
[ Ben Hutchings ]
* udeb: Add dependency from nic-modules to zlib-modules (fixes FTBFS on
some architectures)
* i40e: Add kconfig dependency to ensure cmpxchg64() is available
(fixes FTBFS on some architectures)
* [ia64] Re-add configuration for kernel and udebs:
- Revert "Remove all support for ia64" (Closes: #886693)
- Disable IRDA, consistent with other architectures
- linux-image: Don't suggest fdutils
- Compile with gcc-7
- linux-image: Improve flavour descriptions
- udeb: Combine core-modules/kernel-image and scsi{,-common,-extra}-modules
- udeb: Add i2c-modules
[ Vagrant Cascadian ]
* [armhf] Enable ARCH_MESON and related drivers.
* [armhf] Add device-tree patches from linux-next to support USB and
Ethernet on meson8b.
-- Ben Hutchings <email address hidden> Tue, 20 Mar 2018 13:52:03 +0000
-
linux (4.16~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Uwe Kleine-König ]
* netfilter: enable NFT_FIB_NETDEV as module
[ Thadeu Lima de Souza Cascardo ]
* [powerpc,ppc64el,ppc64] Enable CRASH_DUMP (Closes: #883432)
[ Bastian Blank ]
* Drop note about Xen from long descriptions.
[ Vagrant Cascadian ]
* [arm64] Enable ROCKCHIP_IODOMAIN as a module, to enable PCIe reset.
* [arm64] Enable REGULATOR_FAN53555 as a module, enabling cpufreq to
work on rk3399 A72 cores.
* [arm64] Apply patch from linux-next to fix eMMC corruption on
Odroid-C2 (Closes: #879072).
[ Ben Hutchings ]
* debian/control: Update profile qualification for build-deps on bison
and flex, which are now used to build kconfig
* debian/rules.d/tools/kconfig/Makefile: Use bison and flex to build kconfig
-- Ben Hutchings <email address hidden> Tue, 13 Mar 2018 02:06:57 +0000
-
linux (4.15~rc8-1~exp1) experimental; urgency=medium
* New upstream release candidate
- RDS: Heap OOB write in rds_message_alloc_sgs() (CVE-2018-5332)
- RDS: null pointer dereference in rds_atomic_free_op (CVE-2018-5333)
- loop: fix concurrent lo_open/lo_release (CVE-2018-5344)
[ Ben Hutchings ]
* [arm64] Update "add kernel config option to lock down when in Secure Boot
mode" for 4.15
* efi: Enable LOCK_DOWN_IN_EFI_SECURE_BOOT, replacing
EFI_SECURE_BOOT_LOCK_DOWN
* iio: Enable AD5446 as module, replacing TI_DAC7512
-- Ben Hutchings <email address hidden> Mon, 15 Jan 2018 04:43:14 +0000
-
linux (4.15~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Riku Voipio ]
* [arm64] udeb: add multifunction devices
* [arm64] udeb: add mvebu comphy for armada 8K
[ Ben Hutchings ]
* aufs: Update support patchset to aufs4.x-rcN-20171218
* lockdown: Update patchset to 2017-11-10 version
* lockdown: Update calls to kernel_is_locked_down() in "mtd: Disable slram and
phram when locked down"
* cpupower: Move library to multiarch directory
* [rt] Disable until it is updated for 4.15 or later
* linux-kbuild: Add objtool
-- Ben Hutchings <email address hidden> Wed, 27 Dec 2017 02:48:14 +0000
-
linux (4.14-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_4.14
[ Ben Hutchings ]
* debian/control: Set Rules-Requires-Root to no
* [armhf] drm: Enable DRM_SUN4I, DRM_SUN4I_HDMI, DRM_SUN4I_BACKEND,
DRM_SUN8I_MIXER as modules; and DRM_SUN4I_HDMI_CEC (Closes: #881570)
* media: dvb-core: always call invoke_release() in fe_free()
* dvb_frontend: don't use-after-free the frontend struct (CVE-2017-16648)
* Set ABI name to trunk
[ Bastian Blank ]
* Enable CRYPTO_SHA3.
[ Riku Voipio ]
* [arm64] enable generic server options.
- NUMA, ACPI_NUMA, CRASH_DUMP, VFIO, HOTPLUG_PCI, ACPI_CPPC_CPUFREQ,
MMC_SDHCI_ACPI, PL330_DMA
* [arm64] enable various server platform drivers
- NET_XGENE_V2, EDAC_THUNDERX, MMC_CAVIUM_THUNDER,
GPIO_XLP, I2C_XLP9XX, SPI_XLP, DRM_HISI_HIBMC, HISI_SAS_PCI,
GPIO_WATCHDOG, ARM_SP805_WATCHDOG, ARM_SBSA_WATCHDOG, DW_WATCHDOG
* [arm64] enable support for Marvell arm64 boards
- CRYPTO_DEV_MARVELL_CESA, MARVELL_PHY, MARVELL_10G_PHY,
PHY_MVEBU_CP110_COMPHY, RTC_DRV_MV, RTC_DRV_ARMADA38X, SPI_ARMADA_3700
ARMADA_THERMAL, HW_RANDOM_OMAP, CRYPTO_DEV_SAFEXCE
* [arm64] 96boards Hikey and Dragonboard support
- PCIE_KIRIN, TEE, OPTEE, SND_I2S_HI6210_I2S, DRM_I2C_ADV7511_AUDIO,
CMA, USB_ISP176, USB_CHIPIDEA_ULPI, USB_DWC3_ULPI, NOP_USB_XCEIV
USB_ULPI, RPMSG_QCOM*, PHY_QCOM*, QCOM_IOMMU, QCOM_CLK*, etc
- SERIAL_DEV_BUS for HiKey bluetooth
* All options as modules when possible
-- Ben Hutchings <email address hidden> Fri, 17 Nov 2017 00:16:15 +0000
-
linux (4.14~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* [mips*] Increase RELOCATION_TABLE_SIZE to 0x00120000 (fixes FTBFS)
* debian/bin/gencontrol.py: Set encoding to UTF-8 globally
* [alpha] udeb: Remove empty fb-modules package (fixes FTBFS)
* [armel] udeb: Remove fbcon from fb-modules package
[ Uwe Kleine-König ]
* [arm64] add BRCMFMAC_SDIO for wifi on Raspberry Pi 3 (Closes: #877911)
[ Vagrant Cascadian ]
* Enable SQUASHFS_LZ4 in default config.
-- Ben Hutchings <email address hidden> Mon, 30 Oct 2017 18:31:38 +0000
-
linux (4.14~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* Update kconfig for 4.14:
- [alpha] fbdev: Re-enable FRAMEBUFFER_CONSOLE as built-in
- [armel] fbdev: Explicitly disable FRAMEBUFFER_CONSOLE, as it can no
longer be a module
- [arm64] Re-enable MMC_QCOM_DML
- Change RC_CORE back to being a module
- power/supply: Enable BATTERY_BQ27XXX and BATTERY_BQ27XXX_HDQ as modules,
replacing W1_SLAVE_BQ27000
* net: Disable IRDA, which will soon be deleted upstream
* [mips*] Increase RELOCATION_TABLE_SIZE to 0x00110000 for all flavours
(fixes FTBFS)
* i40e: Build for 64-bit targets only (fixes FTBFS on hppa)
* Compile with gcc-7 on all architectures
[ John Paul Adrian Glaubitz ]
* [m68k] udeb: Build ata-modules package, include libata
* [m68k] udeb: Add ide-cd_mod to cdrom-core-modules
* [m68k] udeb: Build ide-core-modules package, include ide-core
* [m68k] udeb: Build ide-modules package, include ide-gd_mod
* [m68k] udeb: Move old IDE drivers from pata-modules to ide-modules:
- buddha, falconide, gayle, macide, q40ide
* [m68k] udeb: Add missing SCSI drivers to scsi-modules:
- a2091, a3000, a4000t, bvme6000_scsi, gvp11, mvme16x_scsi, zorro7xx
* [m68k] Build uncompressed kernel image by default.
[ Uwe Kleine-König ]
* media: drop explicit setting of DVB_MAX_ADAPTERS to follow upstream default
(Closes: #878846)
-- Ben Hutchings <email address hidden> Tue, 17 Oct 2017 23:37:52 +0100
-
linux (4.14~rc3-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* aufs: Update support patchset to aufs4.x-rcN-20171002
-- Ben Hutchings <email address hidden> Mon, 02 Oct 2017 04:47:08 +0100
-
linux (4.13.2-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.13.2
[ Uwe Kleine-König ]
* USB/misc: reenable UCSI which got lost due to upstream changes
* update kernel config templates for upstream changes
* [amd64] enable CONFIG_SPI_PXA2XX for Apple MacBook Pro (Closes: #872004)
-- Ben Hutchings <email address hidden> Tue, 19 Sep 2017 18:35:42 +0100
-
linux (4.13.1-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_4.13
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.13.1
[ Roger Shimizu ]
* debian/bin/buildcheck.py:
Add check for uncompressed Image size, which is necessary for
armel/marvell flavour currently.
[ Ben Hutchings ]
* [mips*/octeon] mmc: Enable MMC_CAVIUM_OCTEON as module (Closes: #800594)
[ Uwe Kleine-König ]
* [arm64] enable NET_DSA_MV88E6XXX for Espressobin.
-- Ben Hutchings <email address hidden> Mon, 11 Sep 2017 05:40:04 +0100
-
linux (4.13~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* [sh4] Do not use hyphen in exported variable names (fixes FTBFS)
* aufs: Update support patchset to aufs4.x-rcN-20170828
[ Roger Shimizu ]
* [armel] Disable CONFIG_STRICT_KERNEL_RWX, which will save about 3MB
on linux Image (before compression). (Closes: #870185)
* [armel] Change MTD_OF_PARTS, MTD_BLOCK, and MTD_PHYSMAP_OF from
built-in to modules.
Also change all RTC related except RTC_DRV_MV, which includes
RTC_DRV_DS1307, RTC_DRV_RS5C372, RTC_DRV_PCF8563, RTC_DRV_M41T80,
and RTC_DRV_S35390A, to modules. Because most marvell boards use
RTC_DRV_MV. (above two fix FTBFS)
-- Ben Hutchings <email address hidden> Wed, 30 Aug 2017 20:39:57 +0100
-
linux (4.13~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* cpupower: Add/update definition of MSRHEADER macro for turbostat and
x86_energy_perf_policy
* Remove support for upstream DocBook-based documentation, including the
linux-manual package
* liblockdep: Re-enable liblockdep packages following upstream fixes
-- Ben Hutchings <email address hidden> Mon, 14 Aug 2017 23:20:50 +0100
-
linux (4.12.2-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_4.12
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.12.1
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.12.2
[ Ben Hutchings ]
* Add script to regenerate lockdown patch series from git
* [rt] Disable until it is updated for 4.12 or later
* scripts/mod: Update modpost wrapper for 4.12
* Set ABI name to trunk
-- Ben Hutchings <email address hidden> Tue, 18 Jul 2017 12:19:38 +0100
-
linux (4.11.3-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.11.1
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.11.2
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.11.3
[ Ben Hutchings ]
* [armel] udeb: Add af_packet. firmware_class, nls_base to kernel-image
(fixes FTBFS)
* [m68k] Update 'Revert "m68k: move exports to definitions"' for 4.11
(fixes FTBFS) (Closes: #862393)
-- Ben Hutchings <email address hidden> Mon, 05 Jun 2017 14:13:41 +0100
-
linux (4.11-1~exp2) experimental; urgency=medium
* [armel/marvell] Change MQ_IOSCHED_DEADLINE, FW_LOADER, HWMON,
INPUT_MOUSEDEV, THERMAL, SERIAL_8250_PCI, SERIAL_8250_EXAR, NLS, PACKET
from built-in to modules (fixes FTBFS)
* usbip: Fix potential format overflow in userspace tools (fixes FTBFS on
64-bit architectures with gcc-7)
* [mips*/octeon] Increase RELOCATION_TABLE_SIZE to 0x00110000 (fixes FTBFS)
-- Ben Hutchings <email address hidden> Fri, 05 May 2017 04:35:12 +0100
-
linux (4.11-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_4.11
(thanks to Lukas Wunner for rebasing up to 4.11-rc6)
[ Ben Hutchings ]
* aufs: Update support patchset to aufs4.x-rcN-20170410
* [arm64,x86] Replace securelevel patch set with lockdown patch set
* [x86] Make hyperv-modules depends on nic-shared-modules, as hv_utils now
implements PTP clock
* [arm64] Enable ARCH_SUNXI, RTC_DRV_SUN6I as built-in,
MMC_SUNXI and PHY_SUN4I_USB as modules (Closes: #860855)
* [arm64] Enable REGULATOR_GPIO as module (Closes: #860222)
* block: Enable BLK_WBT, BLK_WBT_MQ (Closes: #859570)
-- Ben Hutchings <email address hidden> Tue, 02 May 2017 20:57:50 +0100
-
linux (4.10.7-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.10.1
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.10.2
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.10.3
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.10.4
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.10.5
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.10.6
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.10.7
[ Ben Hutchings ]
* netfilter: Enable NF_SOCKET_IPV4, NF_SOCKET_IPV6 as modules
(Closes: #858897)
* [s390x] Set NR_CPUS=256 (Closes: #858731)
* Enable BUG_ON_DATA_CORRUPTION
-- Ben Hutchings <email address hidden> Fri, 31 Mar 2017 00:41:15 +0100
-
linux (4.10-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_4.10
[ Ben Hutchings ]
* aufs: Update support patchset to aufs4.x-rcN-20170206
* Set ABI to trunk
[ Roger Shimizu ]
* debian/copyright & debian/README.source:
- Prefer https URL than http for security merit.
-- Ben Hutchings <email address hidden> Wed, 22 Feb 2017 20:58:19 +0000
-
linux (4.10~rc6-1~exp2) experimental; urgency=medium
* [s390x] Un-revert upstream change moving exports to assembly sources
(fixes FTBFS)
* [sparc64] topology_64.h: Fix condition for including cpudata.h
(might fix FTBFS)
* [powerpc*] Fix various build failures:
- Revert the initial stack protector support
- Fix missing CRC for _mcount
- [ppc64el] udeb: Exclude ehea from nic-modules
* debian/control: Fix compiler build-dependencies for cross-building
* [armel] Adjust configuration to reduce image size (fixes FTBFS):
- PCI: Disable PCIEAER, PCIEASPM
- net: Disable LWTUNNEL, IPV6_ILA
- trace: Disable UPROBE_EVENT
-- Ben Hutchings <email address hidden> Thu, 02 Feb 2017 03:44:51 +0000
-
linux (4.10~rc6-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* [rt] Disable until it is updated for 4.10 or later
* [amd64] Enable LEGACY_VSYSCALL_NONE instead of LEGACY_VSYSCALL_EMULATE
(Closes: #852620). This breaks (e)glibc versions < 2.14 and dietlibc
versions < 0.33. It can be reverted using the kernel parameter:
vsyscall=emulate
* [arm64] Enable DRM_MESON, MMC_MESON_GX, DWMAC_MESON, MESON_GXL_PHY,
PHY_MESON8B_USB2, MESON_WATCHDOG as modules
* net: Enable SFC_FALCON as module; SFC_FALCON_MTD
* cpupower: Fix compiler options for turbostat on 4.10
* linux-doc: Update documentation file list for 4.10
* linux-doc: Fix up symlinks to gzipped docs
* debian/control: Add build-dependency on graphviz for documentation
* linux-doc: Copy source to build directory, to avoid creating files in
source directory
[ Roger Shimizu ]
* debian/copyright: Add GPL/X11 Dual License
-- Ben Hutchings <email address hidden> Tue, 31 Jan 2017 15:33:20 +0000
-
linux (4.9.18-1) unstable; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.17
- net/mlx5e: Register/unregister vport representors on interface
attach/detach
- net/mlx5e: Do not reduce LRO WQE size when not using build_skb
- net/mlx5e: Fix wrong CQE decompression
- vxlan: correctly validate VXLAN ID against VXLAN_N_VID
- vti6: return GRE_KEY for vti6
- vxlan: don't allow overwrite of config src addr
- ipv4: mask tos for input route
- net sched actions: decrement module reference count after table flush.
- l2tp: avoid use-after-free caused by l2tp_ip_backlog_recv
- net: phy: Avoid deadlock during phy_error()
- vxlan: lock RCU on TX path
- geneve: lock RCU on TX path
- tcp/dccp: block BH for SYN processing
- net: bridge: allow IPv6 when multicast flood is disabled
- net: don't call strlen() on the user buffer in packet_bind_spkt()
- net: net_enable_timestamp() can be called from irq contexts
- ipv6: orphan skbs in reassembly unit
- dccp: Unlock sock before calling sk_free()
- strparser: destroy workqueue on module exit
- tcp: fix various issues for sockets morphing to listen state
- net: fix socket refcounting in skb_complete_wifi_ack()
- net: fix socket refcounting in skb_complete_tx_timestamp()
- net/sched: act_skbmod: remove unneeded rcu_read_unlock in tcf_skbmod_dump
- dccp: fix use-after-free in dccp_feat_activate_values
- vrf: Fix use-after-free in vrf_xmit
- net/tunnel: set inner protocol in network gro hooks
- act_connmark: avoid crashing on malformed nlattrs with null parms
- mpls: Send route delete notifications when router module is unloaded
- mpls: Do not decrement alive counter for unregister events
- ipv6: make ECMP route replacement less greedy
- ipv6: avoid write to a possibly cloned skb
- bridge: drop netfilter fake rtable unconditionally
- dccp/tcp: fix routing redirect race
- tun: fix premature POLLOUT notification on tun devices
- dccp: fix memory leak during tear-down of unsuccessful connection request
- bpf: Detect identical PTR_TO_MAP_VALUE_OR_NULL registers
- bpf: fix state equivalence
- bpf: fix regression on verifier pruning wrt map lookups
- bpf: fix mark_reg_unknown_value for spilled regs on map value marking
- dmaengine: iota: ioat_alloc_chan_resources should not perform sleeping
allocations.
- xen: do not re-use pirq number cached in pci device msi msg data
- igb: Workaround for igb i210 firmware issue
- igb: add i211 to i210 PHY workaround
- [x86] hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panic
- PCI: Separate VF BAR updates from standard BAR updates
- PCI: Remove pci_resource_bar() and pci_iov_resource_bar()
- PCI: Decouple IORESOURCE_ROM_ENABLE and PCI_ROM_ADDRESS_ENABLE
- PCI: Don't update VF BARs while VF memory space is enabled
- PCI: Update BARs using property bits appropriate for type
- PCI: Ignore BAR updates on virtual functions
- PCI: Do any VF BAR updates before enabling the BARs
- [powerpc*] ibmveth: calculate gso_segs for large packets
- [x86] Drivers: hv: ring_buffer: count on wrap around mappings in
get_next_pkt_raw() (v2)
- vfio/spapr: Postpone allocation of userspace version of TCE table
- [powerpc*] iommu: Stop using @current in mm_iommu_xxx
- [powerpc*] vfio/spapr: Reference mm in tce_container
- [powerpc*] mm/iommu, vfio/spapr: Put pages on VFIO container shutdown
- [powerpc*] vfio/spapr: Add a helper to create default DMA window
- [powerpc*] vfio/spapr: Postpone default window creation
- drm/nouveau/disp/gp102: fix cursor/overlay immediate channel indices
- drm/nouveau/disp/nv50-: split chid into chid.ctrl and chid.user
- drm/nouveau/disp/nv50-: specify ctrl/user separately when constructing
classes
- block: allow WRITE_SAME commands with the SG_IO ioctl
- [s390x] zcrypt: Introduce CEX6 toleration
- uvcvideo: uvc_scan_fallback() for webcams with broken chain
- [x86] ACPI / blacklist: add _REV quirks for Dell Precision 5520 and 3520
- [x86] ACPI / blacklist: Make Dell Latitude 3350 ethernet work
- serial: 8250_pci: Detach low-level driver during PCI error recovery
- [armhf] clk: bcm2835: Fix ->fixed_divider of pllh_aux
- [armhf] drm/vc4: Fix race between page flip completion event and clean-up
- [armhf] drm/vc4: Fix ->clock_select setting for the VEC encoder
- [arm64] KVM: VHE: Clear HCR_TGE when invalidating guest TLBs
- [armhf,arm64] irqchip/gicv3-its: Add workaround for QDF2400 ITS erratum
0065
- [x86] tsc: Fix ART for TSC_KNOWN_FREQ
- [x86] perf: Fix CR4.PCE propagation to use active_mm instead of mm
- futex: Fix potential use-after-free in FUTEX_REQUEUE_PI
- futex: Add missing error handling to FUTEX_REQUEUE_PI
- locking/rwsem: Fix down_write_killable() for
CONFIG_RWSEM_GENERIC_SPINLOCK=y
- [powerpc*] crypto: Fix initialisation of crc32c context
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.18
- [armhf] drm/vc4: Fix termination of the initial scan for branch targets.
- [armhf] drm/vc4: Use runtime autosuspend to avoid thrashing V3D power
state.
- qla2xxx: Fix memory leak for abts processing
- qla2xxx: Fix request queue corruption.
- [hppa] Optimize flush_kernel_vmap_range and invalidate_kernel_vmap_range
- [hppa] Fix system shutdown halt
- perf/core: Fix use-after-free in perf_release()
- perf/core: Fix event inheritance on fork()
- NFS prevent double free in async nfs4_exchange_id
- cpufreq: Fix and clean up show_cpuinfo_cur_freq()
- [powerpc*] boot: Fix zImage TOC alignment
- md/raid1/10: fix potential deadlock
- target/pscsi: Fix TYPE_TAPE + TYPE_MEDIMUM_CHANGER export
- scsi: lpfc: Add shutdown method for kexec
- scsi: libiscsi: add lock around task lists to fix list corruption
regression
- target: Fix VERIFY_16 handling in sbc_parse_cdb
- isdn/gigaset: fix NULL-deref at probe
- gfs2: Avoid alignment hole in struct lm_lockname
- percpu: acquire pcpu_lock when updating pcpu_nr_empty_pop_pages
- cgroup/pids: remove spurious suspicious RCU usage warning
- [x86] drm/amdgpu/si: add dpm quirk for Oland
- ext4: fix fencepost in s_first_meta_bg validation (Closes: #856808)
[ Ben Hutchings ]
* [powerpc*] Ignore ABI changes in cxl (fixes FTBFS) (Closes: #858530)
and IOMMU setup
* Ignore ABI changes in bpf, dccp, libiscsi
* [x86] Ignore ABI changes in kvm
* [rt] Update to 4.9.18-rt14:
- lockdep: Fix per-cpu static objects
- futex: Cleanup variable names for futex_top_waiter()
- futex: Use smp_store_release() in mark_wake_futex()
- futex: Remove rt_mutex_deadlock_account_*()
- futex,rt_mutex: Provide futex specific rt_mutex API
- futex: Change locking rules
- futex: Cleanup refcounting
- futex: Rework inconsistent rt_mutex/futex_q state
- futex: Pull rt_mutex_futex_unlock() out from under hb->lock
- futex,rt_mutex: Introduce rt_mutex_init_waiter()
- futex,rt_mutex: Restructure rt_mutex_finish_proxy_lock()
- futex: Rework futex_lock_pi() to use rt_mutex_*_proxy_lock()
- futex: Futex_unlock_pi() determinism
- futex: Drop hb->lock before enqueueing on the rtmutex
- futex: workaround migrate_disable/enable in different context
- Revert "kernel/futex: don't deboost too early"
* xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window
(CVE-2017-7184)
* xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder (CVE-2017-7184)
* scsi: sg: check length passed to SG_NEXT_CMD_LEN (CVE-2017-7187)
* [x86] vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl()
(CVE-2017-7261)
* [x86] drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(CVE-2017-7294)
* net/packet: Fix integer overflow in various range checks (CVE-2017-7308)
* [arm64] rtc: tegra: Implement clock handling (Closes: #858514)
* [armhf] sound/soc: Enable SND_SUN4I_SPDIF as module (Closes: #857410)
* [arm64,x86] Enable CROS_KBD_LED_BACKLIGHT as module (Closes: #856906)
* netfilter: nft_ct: add notrack support (Closes: #845500)
* w1: Enable W1_MASTER_GPIO as module (Closes: #858975)
[ James Clarke ]
* [sparc64] udeb: Re-add ufs-modules (Closes: #858049)
-- Ben Hutchings <email address hidden> Thu, 30 Mar 2017 02:16:33 +0100
-
linux (4.9.1-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_4.9
- Revert "default exported asm symbols to zero"
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.1
[ Ben Hutchings ]
* Set ABI to trunk
* Enable USERFAULTFD (except on armel/marvell)
* [x86] PCI: Enable VMD as module
* mm: Enable PAGE_POISONING (Closes: #849450), PAGE_POISONING_NO_SANITY
(except on armel/marvell)
* ieee802154: Enable IEEE802154_FAKELB as module
* [armhf] leds,gpio: Enable LEDS_TCA6507 as module (Closes: #847770)
* [x86] iio,HID: Enable INTEL_ISH_HID as module
* hwmon,watchdog: Enable SENSORS_FTSTEUTATES as module (together with the
previous, Closes: #847017)
* net: Enable GTP as module (Closes: #846913)
* [armhf] gpio: Enable GPIO_MCP23S08 as module (Closes: #845064)
* aufs: Update support patchset to aufs4.9-20161219
* Use debhelper compatibility level 9
* [arm64] Revert "arm64/mm: Limit TASK_SIZE_64 ..." and add breaks on
incompatible mozjs
* genorig.py: Verify tag signatures (based on work by Yves-Alexis Perez)
[ Uwe Kleine-König ]
* enable `perf data' support; patch by Sebastian Andrzej Siewior
(Closes: #846597)
* [rt] Update to 4.9-rt1 and reenable
* [armhf] Add support for switch hardware on Turris Omnia
[ Aurelien Jarno ]
* [arm64] Enable RTC_DRV_DS1307.
-- Ben Hutchings <email address hidden> Sat, 07 Jan 2017 03:44:26 +0000
-
linux (4.9~rc8-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* radeon: Update package name in error message for missing firmware
* [amd64] Remove xen-linux-system-<version> package
* debian/control: Fix build-dependency on flex to work with new versions
that have M-A: allowed
* Revert "default exported asm symbols to zero"
* [arm64] remoteproc: Disable QCOM_WCNSS_PIL (fixes FTBFS)
* [sparc64] Don't re-add exports of string functions that are now only
defined as macros (fixes FTBFS, after other fixes)
-- Ben Hutchings <email address hidden> Mon, 05 Dec 2016 05:02:30 +0000
-
linux (4.9~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate:
- [armhf,armel] Revert "arm: move exports to definitions" (Closes: #844530)
[ Martin Michlmayr ]
* [arm64] Enable more QCOM options: BT_QCOMSMD, QCOM_EBI2, QCOM_TSENS,
QCOM_WCNSS_PIL and EXTCON_QCOM_SPMI_MISC.
* [arm64] Enable ARCH_MVEBU and related options.
[ Ben Hutchings ]
* linux-headers-common: Make these packages architecture-independent by
including headers for all architectures that we build a kernel for
* Fix exported symbol versions:
- Revert upstream changes moving exports to assembly sources
- [x86] kbuild: enable modversions for symbols exported from assembly
- [powerpc] Remove Mac-on-Linux hooks
- [powerpc*] Fix missing CRCs, add yet more asm-prototypes.h declarations
- Re-enable CONFIG_MODVERSIONS in a slightly weaker form
- module: Disable matching missing version CRC
* debian/bin/buildcheck.py: Add check for symbols with version CRC of 0
-- Ben Hutchings <email address hidden> Sat, 03 Dec 2016 01:46:12 +0000
-
linux (4.9~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Aurelien Jarno ]
* Enable MAC802154, IEEE802154_ADF7242, IEEE802154_AT86RF230,
IEEE802154_ATUSB, IEEE802154_CC2520 and IEEE802154_MRF24J40.
* [arm64] Enable VIRTUALIZATION and KVM.
[ Ben Hutchings ]
* [hppa] Update build-dependencies for 64-bit kernel (fixes FTBFS)
* linux-perf: Exclude perf-read-vdso* from shared library dependency
check (fixes FTBFS on sparc64)
* [x86] kexec: add -fno-PIE
* wireless: Enable RTL8XXXU as module, replacement for R8723AU
* netfilter: Enable NFT_SET_RBTREE and NFT_SET_HASH as modules,
renamed from NFT_RBTREE and NFT_HASH
* tcp: Enable TCP_CONG_BBR as module
* [armel] Drop versatile flavour, which has been broken since version
4.5~rc4-1~exp1
* [x86] ethernet: Enable ENA_ETHERNET as module
* [x86] efi: Prevent mixed mode boot corruption with CONFIG_VMAP_STACK=y
* w1: Disable W1_MASTER_MATROX
-- Ben Hutchings <email address hidden> Mon, 14 Nov 2016 05:19:31 +0000
-
linux (4.9~rc3-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* [rt] Disable until it is updated for 4.9 or later
* kbuild: add -fno-PIE (Closes: #841368)
* Compile with gcc-6 on all architectures
* debian/control: Fix build-dependency on openssl to work with new
versions that have M-A: allowed (Closes: #839145)
-- Ben Hutchings <email address hidden> Thu, 03 Nov 2016 16:51:55 -0600
-
linux (4.8.4-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_4.8
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.1
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.2
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.3
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.8.4
[ Ben Hutchings ]
* [amd64] Enable LEGACY_VSYSCALL_NONE instead of LEGACY_VSYSCALL_EMULATE.
This breaks (e)glibc 2.13 and earlier, and can be reverted using the kernel
parameter: vsyscall=emulate
* [arm*] Enable STRICT_DEVMEM
* [arm*,powerpc*,s390x,x86] Enable IO_STRICT_DEVMEM. This breaks dosemu and
some old graphics drivers, and can be reverted using the kernel parameter:
iomem=relaxed
* [mips*] Enable RANDOMIZE_BASE and RELOCATABLE.
* Enable SLAB_FREELIST_RANDOM
* [arm*,powerpc*,s390x,sparc64,x86] Enable HARDENED_USERCOPY
* security,perf: Replace GRKERNSEC_PERF_HARDEN patch with the version
submitted upstream
* [amd64] Enable RANDOMIZE_MEMORY
* [powerpc*/*64*] Enable OPAL_PRD, MTD, MTD_POWERNV_FLASH as modules
(Closes: #838604, #838605)
* security,printk: Enable SECURITY_DMESG_RESTRICT, preventing non-root users
reading the kernel log by default (sysctl: kernel.dmesg_restrict)
* bug script: Optionally use sudo to read a restricted kernel log, and fall
back to writing a placeholder
* [rt] Update to 4.8.2-rt2 and re-enable
* aufs: Update support patchest to aufs4.8-20161010 (no functional change)
[ Aurelien Jarno ]
* [arm64] Enable SERIAL_8250_EXTENDED, SERIAL_8250_SHARE_IRQ and
SERIAL_8250_BCM2835AUX, needed for Raspberry Pi 3.
-- Ben Hutchings <email address hidden> Sun, 23 Oct 2016 17:21:13 +0100
-
linux (4.8~rc8-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Héctor Orón ]
* [arm64] Enable ACPI, ARM64_VA_BITS_48 (Closes: #834505)
[ Ben Hutchings ]
* Fix some new reproducibility issues:
- linux-source: Exclude Python bytecode generated when running Sphinx
- Set -fdebug-prefix-map=... in compiler options for kernel and userland
- linux-headers: Stop including unused arch/*/kernel/asm-offsets.s files
* linux-doc: Exclude Sphinx support code and Makefiles
* [arm64] mm: Limit TASK_SIZE_64 for compatibility
* [armhf] udeb: Replace dwmac-socfpga with dwmac-altr-socfpga in
nic-modules (Closes: #837110, thanks to Vagrant Cascadian)
* [armhf] Enable drivers for ASUS Chromebook C201 (veyron-speedy):
MFD_RK808, POWER_AVS, POWER_RESET_GPIO_RESTART, RTC_DRV_RK808,
ROCKCHIP_PM_DOMAINS as built-in; DRM_PANEL_SIMPLE, ROCKCHIP_ANALOGIX_DP,
ROCKCHIP_DW_MIPI_DSI, I2C_CROS_EC_TUNNEL, KEYBOARD_CROS_EC, OUSE_ELAN_I2C,
MFD_CROS_EC, MFD_CROS_EC_SPI, MFD_RK808, PHY_ROCKCHIP_EMMC, PHY_ROCKCHIP_DP,
BATTERY_SBS, CHARGER_GPIO, REGULATOR_RK808, BACKLIGHT_PWM as modules
(Closes: #836251, thanks to Vagrant Cascadian)
* [armhf] dsa: Enable drivers for Lamobo R1 (aka BPi-R1): B53,
B53_MDIO_DRIVER as modules (Closes: #836231, thanks to Vagrant Cascadian)
* [armhf] media: Enable VIDEO_V4L2_SUBDEV_API and VIDEO_OMAP3 as module
-- Ben Hutchings <email address hidden> Mon, 26 Sep 2016 04:27:06 +0100
-
linux (4.8~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Martin Michlmayr ]
* [arm64] Enable more Tegra options: TEGRA_ACONNECT.
* [arm64] Enable more QCOM options: MSM_GCC_8996, MSM_MMCC_8996, QCOM_HIDMA,
QCOM_HIDMA_MGMT, PCIE_QCOM, PINCTRL_MSM8996, QCOM_Q6V5_PIL.
* [arm64] Enable support for BCM2837 (Raspberry Pi 3):
- Enable ARCH_BCM2835, DMA_BCM2835, BCM2835_MBOX, RASPBERRYPI_FIRMWARE,
RASPBERRYPI_POWER
- Enable DRM_VC4, I2C_BCM2835, PWM_BCM2835, SPI_BCM2835, SPI_BCM2835AUX,
BCM2835_WDT, SND_BCM2835_SOC_I2S, MMC_SDHCI_IPROC, HW_RANDOM_BCM2835
as modules
* [arm64] Enable USB_DWC2 and USB_DWC3.
* [arm64] Enable more HISI options: MFD_HI655X_PMIC, REGULATOR_HI655X,
STUB_CLK_HI6220, HI6220_MBOX, COMMON_RESET_HI6220, PHY_HI6220_USB,
HW_RANDOM_HISI, DRM_HISI_KIRIN, INPUT_HISI_POWERKEY, PCI_HISI,
SPI_HISI_SFC, SCSI_HISI_SAS (Closes: #821027).
* [arm64] Enable TI WLAN (WLAN_VENDOR_TI): WL1251, WL12XX, WL18XX
* [arm64] Enable Hisilicon Ethernet devices: HIX5HD2_GMAC, HISI_FEMAC,
HIP04_ETH, HNS_MDIO, HNS, HNS_DSAF, HNS_ENET, MDIO_HISI_FEMAC
[ Ben Hutchings ]
* Update config for 4.8:
- Enable HID_LED as module instead of USB_LED
- Enable BH1780 as module instead of SENSORS_BH1780
- [alpha] Enable RTC_CLASS and RTC_DRV_ALPHA instead of GEN_RTC
- [armhf] Rename omapdrm display config symbols
- [armhf] Enable IIO_ST_ACCEL_3AXIS as module instead of LIS3L02DQ
- [hppa] Enable RTC_CLASS and RTC_DRV_GENERIC instead of GEN_RTC
* liblockdep: Stop trying to build packages, as it failed to build again
* linux-doc: Build and install HTML pages from reStructuredText sources
- Add python-sphinx and python-sphinx-rtd-theme to Build-Depends-Indep
- Install files from both HTML output directories into the package
- Exclude RST sources from the package
-- Ben Hutchings <email address hidden> Wed, 07 Sep 2016 21:52:47 +0100
-
linux (4.7~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Aurelien Jarno ]
* [mipsel] Remove loongson-2e and loongson-2f flavours (Closes: #827790).
* [mipsel/4kc-malta, mipsel/5kc-malta] Build for R2 ISA.
[ Martin Michlmayr ]
* [armhf, arm64] Enable DRM_TEGRA_STAGING.
[ Ben Hutchings ]
* [x86] KASLR, power: Remove x86 hibernation restrictions
* fanotify: Enable FANOTIFY_ACCESS_PERMISSIONS (Closes: #690737)
- Warn and taint kernel if this feature is actually used
* Define Auto-Built-Package field when running dpkg-gencontrol, as dpkg-source
doesn't like to see it in debian/control
* debian/lib/python/debian_linux/debian.py: Handle packages with only short
descriptions
* Change names and descriptions of linux-image debug symbol packages to match
debhelper
[ Bastian Blank ]
* Mark debug symbols packages to move them into the debug archive.
* Build debug symbols for all images.
-- Ben Hutchings <email address hidden> Thu, 14 Jul 2016 13:35:22 +0100
-
linux (4.7~rc4-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* [armel] Disable module signing for all flavours (fixes FTBFS)
-- Ben Hutchings <email address hidden> Tue, 21 Jun 2016 00:41:23 +0100
-
linux (4.7~rc3-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* bug script: Put binary package name and version in the info file so
linux-signed can easily replace them
* Move merge_packages function from debian/bin/gencontrol.py to
gencontrol module
* udeb: Drop packages for modules that will later be signed
* linux-image: Add '-unsigned' suffix to packages with modules that will
later be signed
- Add Conflicts and Replaces relations to signed packages (Closes: #827618)
* [rt] Disable until it is updated for 4.7 or later
* cpupower: Bump soname version and rename library package accordingly
* debian/rules.d/Makefile: Override architecture detection when building
userland headers
* linux-cpupower: Define PACKAGE_BUGREPORT to refer to reportbug, not upstream
* debian/README.source: Document the supported build profiles
* debian/control: Fix build-dependencies for cross-building
- Add workaround for libdpkg-perl bugs #827628, #827633
* Add support for the nopython build profile, disabling the linux-perf package
* Fix build rules for userland tools to support cross-building
[ Martin Michlmayr ]
* [armhf, arm64] Enable PHY_TEGRA_XUSB and USB_XHCI_TEGRA.
* [arm64] Enable MAX77620 and PCA9539 which are required by Jetson TX1.
* [arm64] Enable TEGRA210_ADMA.
* [arm64] Enable THERMAL.
* [armhf] Enable TEGRA_SOCTHERM.
* [armhf] Enable SPI_TEGRA114.
* [arm64] Enable more QCOM options (QCOM_SMP2P, QCOM_SMSM, QCOM_WCNSS_CTRL,
PHY_QCOM_UFS, QCOM_QFPROM).
[ Aurelien Jarno ]
* [ppc64*] Enable SPAPR_TCE_IOMMU, VFIO and VFIO_PCI (Closes: #826367).
-- Ben Hutchings <email address hidden> Sat, 18 Jun 2016 23:50:39 +0100
-
linux (4.6-1~exp1) experimental; urgency=medium
* New upstream release: http://kernelnewbies.org/Linux_4.6
[ Ben Hutchings ]
* Re-apply "[media] videobuf2-v4l2: Verify planes array in buffer dequeueing",
reverted upstream in 4.6
* [arm64] Enable RANDOMIZE_BASE (kASLR)
* [armhf] dsa: Enable NET_DSA_MV88E6123 as module, replacing
NET_DSA_MV88E6123_61_65
-- Ben Hutchings <email address hidden> Tue, 17 May 2016 02:39:47 +0100
-
linux (4.6~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* [hppa] Enable MLONGCALLS (fixes FTBFS)
* [alpha] fs: Disable BINFMT_EM86 (obsoleted by binfmt_misc; fixes FTBFS)
[ Aurelien Jarno ]
* [mips*/octeon] Enable EDAC, EDAC_MM_EDAC, EDAC_OCTEON_L2C,
EDAC_OCTEON_LMC, EDAC_OCTEON_PC, EDAC_OCTEON_PCI.
-- Ben Hutchings <email address hidden> Mon, 09 May 2016 03:39:32 +0100
-
linux (4.6~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* [armhf] Enable EFI, RTC_DRV_EFI
* Update config for renaming/removal/replacement/merging/splitting of various
symbols
* *lockdep*,linux-perf: Remove '-rcN' from installation paths
[ Martin Michlmayr ]
* [armel, armhf] Use new Marvell CESA driver.
* [arm64] Enable support for NVIDIA Tegra.
* [arm64] udeb: Create fb-modules.
-- Ben Hutchings <email address hidden> Fri, 29 Apr 2016 10:40:36 +0200
-
linux (4.6~rc3-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* aufs: Update support patches to aufs4.x-rcN-20160328
-- Ben Hutchings <email address hidden> Thu, 14 Apr 2016 23:55:15 +0100
-
linux (4.5.3-2) unstable; urgency=medium
* [s390x] PCI: Ignore zpci ABI changes; these functions are not used by
modules
* [powerpc*] Fix sstep compile on powerpcspe (Closes: #823526; thanks to
Lennart Sorensen)
-- Ben Hutchings <email address hidden> Sun, 08 May 2016 15:03:45 +0100
-
linux (4.5.1-1) unstable; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.5.1
- [x86] entry/compat: Keep TS_COMPAT set during signal delivery
- [x86] perf/intel: Add definition for PT PMI bit
- [x86] KVM: fix missed hardware breakpoints
- [x86] KVM: i8254: change PIT discard tick policy
- [x86] KVM: fix spin_lock_init order on x86
- [x86] KVM: VMX: avoid guest hang on invalid invept instruction
- [x86] KVM: VMX: avoid guest hang on invalid invvpid instruction
- [x86] KVM: VMX: fix nested vpid for old KVM guests
- perf/core: Fix perf_sched_count derailment
- perf tools: Fix checking asprintf return value
- Thermal: Ignore invalid trip points
- sched/cputime: Fix steal_account_process_tick() to always return jiffies
- sched/fair: Avoid using decay_load_missed() with a negative value
- [x86] EDAC/sb_edac: Fix computation of channel address
- [x86] EDAC, amd64_edac: Shift wrapping issue in f1x_get_norm_dct_addr()
- [s390x] fix floating pointer register corruption (again)
- [s390x] cpumf: add missing lpp magic initialization
- [s390x] pci: enforce fmb page boundary rule
- [armhf] pinctrl-bcm2835: Fix cut-and-paste error in "pull" parsing
- [x86] irq: Cure live lock in fixup_irqs() (Closes: #817816)
- [x86] apic: Fix suspicious RCU usage in
smp_trace_call_function_interrupt()
- [amd64] iopl: Properly context-switch IOPL on Xen PV (CVE-2016-3157)
- [x86] mm: TLB_REMOTE_SEND_IPI should count pages
- sg: fix dxferp in from_to case
- aacraid: Fix RRQ overload
- aacraid: Fix memory leak in aac_fib_map_free
- aacraid: Set correct msix count for EEH recovery
- sd: Fix discard granularity when LBPRZ=1
- ncr5380: Correctly clear command pointers and lists after bus reset
- ncr5380: Dont release lock for PIO transfer
- ncr5380: Dont re-enter NCR5380_select()
- ncr5380: Forget aborted commands
- ncr5380: Fix NCR5380_select() EH checks and result handling
- ncr5380: Call scsi_eh_prep_cmnd() and scsi_eh_restore_cmnd() as and when
appropriate
- scsi: storvsc: fix SRB_STATUS_ABORTED handling
- be2iscsi: set the boot_kset pointer to NULL in case of failure
- aic7xxx: Fix queue depth handling
- libnvdimm: Fix security issue with DSM IOCTL.
- libnvdimm, pmem: fix kmap_atomic() leak in error path
- dm snapshot: disallow the COW and origin devices from being identical
- dm: fix excessive dm-mq context switching
- dm thin metadata: don't issue prefetches if a transaction abort
has failed
- dm cache: make sure every metadata function checks fail_io
- dm: fix rq_end_stats() NULL pointer in dm_requeue_original_request()
- usb: retry reset if a device times out
- usb: hub: fix a typo in hub_port_init() leading to wrong logic
- USB: cdc-acm: more sanity checking (CVE-2016-3138)
- USB: iowarrior: fix oops with malicious USB descriptors (incomplete fix
for CVE-2016-2188)
- USB: usb_driver_claim_interface: add sanity checking
- USB: mct_u232: add sanity checking in probe (CVE-2016-3136)
- USB: digi_acceleport: do sanity checking for the number of ports
(CVE-2016-3140)
- USB: cypress_m8: add endpoint sanity check (CVE-2016-3137)
- Input: powermate - fix oops with malicious USB descriptors
(CVE-2016-2186)
- ALSA: usb-audio: Fix NULL dereference in create_fixed_stream_quirk()
(CVE-2016-2184)
- ALSA: usb-audio: Add sanity checks for endpoint accesses (CVE-2016-2184)
- ALSA: usb-audio: Minor code cleanup in create_fixed_stream_quirk()
- ALSA: usb-audio: Fix double-free in error paths after
snd_usb_add_audio_stream() call
- crypto: ccp - Add hash state import and export support
- crypto: ccp - Limit the amount of information exported
- crypto: ccp - Don't assume export/import areas are aligned
- crypto: ccp - memset request context to zero during import
- crypto: keywrap - memzero the correct memory
- [armel/marvell,armhf] crypto: marvell/cesa - forward
devm_ioremap_resource() error code
- [x86] mei: bus: check if the device is enabled before data transfer
- tpm: fix the rollback in tpm_chip_register()
- tpm_crb: tpm2_shutdown() must be called before tpm_chip_unregister()
- tpm_eventlog.c: fix binary_bios_measurements
- tpm: fix the cleanup of struct tpm_chip
- HID: logitech: fix Dual Action gamepad support
- HID: i2c-hid: fix OOB write in i2c_hid_set_or_send_report()
- HID: multitouch: force retrieving of Win8 signature blob
- HID: fix hid_ignore_special_drivers module parameter
- staging: comedi: ni_tiocmd: change mistaken use of start_src for start_arg
- staging: comedi: ni_mio_common: fix the ni_write[blw]() functions
- tty: Fix GPF in flush_to_ldisc(), part 2
- net: irda: Fix use-after-free in irtty_open()
- 8250: use callbacks to access UART_DLL/UART_DLM
- saa7134: Fix bytesperline not being set correctly for planar formats
- adv7511: TX_EDID_PRESENT is still 1 after a disconnect
- bttv: Width must be a multiple of 16 when capturing planar formats
- coda: fix first encoded frame payload
- media: v4l2-compat-ioctl32: fix missing length copy in put_v4l2_buffer32
- mtip32xx: Avoid issuing standby immediate cmd during FTL rebuild
- mtip32xx: Fix broken service thread handling
- mtip32xx: Remove unwanted code from taskfile error handler
- mtip32xx: Fix for rmmod crash when drive is in FTL rebuild
- mtip32xx: Handle safe removal during IO
- mtip32xx: Handle FTL rebuild failure state during device initialization
- mtip32xx: Implement timeout handler
- mtip32xx: Cleanup queued requests after surprise removal
- ALSA: hda - Fix unexpected resume through regmap code path
- ALSA: hda - Apply reboot D3 fix for CX20724 codec, too
- [x86] ALSA: intel8x0: Add clock quirk entry for AD1981B on IBM
ThinkPad X41.
- ALSA: hda - Don't handle ELD notify from invalid port
- [x86] ALSA: hda - fix the mic mute button and led problem for a Lenovo AIO
- ALSA: hda - Fix unconditional GPIO toggle via automute
- [x86] ALSA: hda - Limit i915 HDMI binding only for HSW and later
- [x86] ALSA: hda - Fix spurious kernel WARNING on Baytrail HDMI
- [x86] ALSA: hda - Really restrict i915 notifier to HSW+
- ALSA: hda - Fix forgotten HDMI monitor_present update
- [x86] ALSA: hda - Workaround for unbalanced i915 power refcount by
concurrent probe
- ALSA: hda - Fix missing ELD update at unplugging
- jbd2: fix FS corruption possibility in jbd2_journal_destroy() on
umount path
- [arm64] Update PTE_RDONLY in set_pte_at() for PROT_NONE permission
- brd: Fix discard request processing
- IB/srpt: Simplify srpt_handle_tsk_mgmt()
- bcache: cleaned up error handling around register_cache()
- bcache: fix race of writeback thread starting before complete
initialization
- bcache: fix cache_set_flush() NULL pointer dereference on OOM
- mm: memcontrol: reclaim when shrinking memory.high below usage
- mm: memcontrol: reclaim and OOM kill when shrinking memory.max below usage
- watchdog: don't run proc_watchdog_update if new value is same as old
- Bluetooth: Fix potential buffer overflow with Add Advertising
- cgroup: ignore css_sets associated with dead cgroups during migration
- [amrhf] net: mvneta: enable change MAC address when interface is up
- brcmfmac: Increase nr of supported flowrings.
- of: alloc anywhere from memblock if range not specified
- vfs: show_vfsstat: do not ignore errors from show_devname method
- splice: handle zero nr_pages in splice_to_pipe()
- quota: Fix possible GPF due to uninitialised pointers
- xfs: fix two memory leaks in xfs_attr_list.c error paths
- raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang
- md/raid5: Compare apples to apples (or sectors to sectors)
- RAID5: check_reshape() shouldn't call mddev_suspend
- RAID5: revert e9e4c377e2f563 to fix a livelock
- raid10: include bio_end_io_list in nr_queued to prevent freeze_array hang
- md/raid5: preserve STRIPE_PREREAD_ACTIVE in break_stripe_batch_list
- md: multipath: don't hardcopy bio in .make_request path
- fuse: do not use iocb after it may have been freed
- fuse: Add reference counting for fuse_io_priv
- fs/coredump: prevent fsuid=0 dumps into user-controlled directories
- [armhf] drm/vc4: Return -EFAULT on copy_from_user() failure
- [x86] drm/radeon: disable runtime pm on PX laptops without dGPU
power control
- drm/radeon: Don't drop DP 2.7 Ghz link setup on some cards.
- drm/radeon: rework fbdev handling on chips with no connectors
- drm/radeon/mst: fix regression in lane/link handling.
- [x86] drm/amdgpu: disable runtime pm on PX laptops without dGPU
power control
- drm/amdgpu: include the right version of gmc header files for iceland
- drm/amd/powerplay: add uvd/vce dpm enabling flag to fix the performance
issue for CZ
- tracing: Have preempt(irqs)off trace preempt disabled functions
- tracing: Fix crash from reading trace_pipe with sendfile
- tracing: Fix trace_printk() to print when not using bprintk()
- bitops: Do not default to __clear_bit() for __clear_bit_unlock()
- [x86] ideapad-laptop: Add ideapad Y700 (15) to the no_hw_rfkill DMI list
- mmc: block: fix ABI regression of mmc_blk_ioctl
- mmc: mmc_spi: Add Card Detect comments and fix CD GPIO case
- mmc: sdhci: move initialisation of command error member
- mmc: sdhci: clean up command error handling
- mmc: sdhci: fix command response CRC error handling
- mmc: sdhci: further fix for DMA unmapping in sdhci_post_req()
- mmc: sdhci: avoid unnecessary mapping/unmapping of align buffer
- mmc: sdhci: plug DMA mapping leak on error
- mmc: sdhci: fix data timeout
- [armhf] mmc: tegra: Disable UHS-I modes for tegra114
- [armhf] mmc: tegra: properly disable card clock
- mmc: sdhci: Fix override of timeout clk wrt max_busy_timeout
- [armhf] clk: rockchip: rk3368: fix cpuclk mux bit of big cpu-cluster
- [armhf] clk: rockchip: rk3368: fix cpuclk core dividers
- [armhf] clk: rockchip: rk3368: fix parents of video encoder/decoder
- [armhf] clk: rockchip: rk3368: fix hdmi_cec gate-register
- [armhf] clk: rockchip: add hclk_cpubus to the list of rk3188
critical clocks
- [armhf] clk: bcm2835: Fix setting of PLL divider clock rates
- target: Fix target_release_cmd_kref shutdown comp leak
- iser-target: Fix identification of login rx descriptor type
- iser-target: Separate flows for np listeners and connections cma events
- iser-target: Rework connection termination
- nfsd4: fix bad bounds checking
- nfsd: fix deadlock secinfo+readdir compound
- ACPI / PM: Runtime resume devices when waking from hibernate
- writeback, cgroup: fix premature wb_put() in
locked_inode_to_wb_and_lock_list()
- writeback, cgroup: fix use of the wrong bdi_writeback which mismatches
the inode
- Input: synaptics - handle spurious release of trackstick buttons, again
- Input: ati_remote2 - fix crashes on detecting device with invalid
descriptor (CVE-2016-2185)
- ocfs2: o2hb: fix double free bug
- ocfs2/dlm: fix race between convert and recovery
- ocfs2/dlm: fix BUG in dlm_move_lockres_to_recovery_list
- mm/page_alloc: prevent merging between isolated and other pageblocks
- mtd: onenand: fix deadlock in onenand_block_markbad
- [x86] intel_idle: prevent SKL-H boot failure when C8+C9+C10 enabled
- PM / sleep: Clear pm_suspend_global_flags upon hibernate
- scsi_common: do not clobber fixed sense information
- sched/cputime: Fix steal time accounting vs. CPU hotplug
- [x86] perf/pebs: Add workaround for broken OVFL status on HSW+
- [x86] perf/intel/uncore: Remove SBOX support for BDX-DE
- [x86] perf/intel: Fix PEBS warning by only restoring active PMU in pmi
- [x86] perf/intel: Use PAGE_SIZE for PEBS buffer size on Core2
- [x86] perf/intel: Fix PEBS data source interpretation on Nehalem/Westmere
[ Ben Hutchings ]
* mm: exclude ZONE_DEVICE from GFP_ZONE_TABLE
* mm: ZONE_DEVICE depends on SPARSEMEM_VMEMMAP
* [amd64] Re-enable ZONE_DMA and sound drivers that depend on it
(Closes: #814855, #819385, #820890)
* ntfs: Disable NTFS_RW (Closes: #566356); ntfs-3g has much more complete
write support
* Merge linux-tools source package into linux
(Closes: #550379, #573483, #816500)
* Add support for securelevel and prepare for Secure Boot (Closes: #820008):
- Add Matthew Garrett's securelevel patchset (see
Documentation/security/securelevel.txt)
- modules: Enable MODULE_SIG and MODULE_SIG_SHA256, but not MODULE_SIG_ALL
as signatures will be packaged separately
- debian/control: Add build-dependencies on libssl-dev, openssl
- debian/copyright: Note that extract-cert and sign-file are under LGPL 2.1
- linux-kbuild: Add extract-cert and sign-file programs
- scripts: Fix X.509 PEM support in sign-file
- certs: Set SYSTEM_TRUSTED_KEYS to my own personal certificate to support
initial testing of signed modules
* Disable UNUSED_SYMBOLS; it is now itself unused
* linux-support: Include udeb configuration from debian/installer for use
by the linux-signed package
* Set ABI to 1
* netfilter: x_tables: Fix parsing of IPT_SO_SET_REPLACE blobs (CVE-2016-3134)
- validate e->target_offset early
- make sure e->next_offset covers remaining blob size
* ipv4: Don't do expensive useless work during inetdev destroy (CVE-2016-3156)
* [x86] mm/32: Enable full randomization on i386 and X86_32 (CVE-2016-3672)
* fs: Add MODULE_SOFTDEP declarations for hard-coded crypto drivers
(Closes: #819725)
* aufs: Update support patches to aufs4.5-20160328 (Closes: #819748)
* [x86] ACPI / processor: Request native thermal interrupt handling via _OSC
(Closes: #817016, #819336)
* [armhf] Add support for octa-core big.LITTLE systems including Exynos
(Closes: #819379)
* [armhf] watchdog: Enable S3C2410_WATCHDOG as module (Closes: #819377)
* nbd: Create size change events for userspace (Closes: #812487)
* [armhf] usb-modules: Add modules required for BeagleBoard-X15, thanks to
Vagrant Cascadian (Closes: #815848)
[ Aurelien Jarno ]
* [mipsel/mips/config.loongson-2f] Disable VIDEO_CX23885, VIDEO_IVTV,
VIDEO_CX231XX, VIDEO_PVRUSB2 (fixes FTBFS).
* [mips*/octeon] Backport OCTEON SATA controller support from 4.6-rc1.
Enable AHCI_OCTEON and SATA_AHCI_PLATFORM.
* [mips*/octeon] Backport Octeon III CN7xxx interface detection from
4.7 queue.
* [mips*/octeon] Enable SPI_OCTEON.
* [mips*/octeon] udeb: Add ahci_octeon and ahci_platform modules to
sata-modules.
* [mips*/octeon] Bump CONFIG_NR_CPUS to 32 to accomodate recent Octeon
III SoCs.
* [mips*/octeon] Enable CRYPTO_MD5_OCTEON, CRYPTO_SHA1_OCTEON, CRYPTO_SHA256
and CRYPTO_SHA512_OCTEON.
[ Roger Shimizu ]
* [armel/marvell] Change MTD_CFI_AMDSTD from module to built-in
because orion5x-based Buffalo Linkstation devices still need it
(Closes: #818598)
* [armel/marvell] Add DT support for "Synology DS112" and "Zyxel NSA320".
Thanks to Heinrich Schuchardt. (Closes: #819393)
* [armel/marvell] Add DT support for "Buffalo/Revogear Kurobox Pro"
* [armhf/armmp] Enable DW_WATCHDOG as module, used on Firefly-RK3288.
Patch by Vagrant Cascadian. (Closes: #820834)
-- Ben Hutchings <email address hidden> Thu, 14 Apr 2016 09:49:24 +0100
-
linux (4.5-1~exp1) experimental; urgency=medium
* New upstream release: http://kernelnewbies.org/Linux_4.5
[ Martin Michlmayr ]
* [arm64] Enable LEDS_GPIO.
* [arm64] Enable more QCOM options. (Closes: #815627)
* [arm64] udeb: Add leds-modules package containing leds-gpio driver.
* [arm64] udeb: Add regulators and SoC modules to core-modules.
[ Uwe Kleine-König ]
* [armhf] Enable DRM_ETNAVIV.
[ Ben Hutchings ]
* [armel/versatile] Enable GPIOLIB, new dependency of SMC91X (fixes FTBFS)
* [x86] input: Enable ASUS_WIRELESS as module (Closes: #818487)
* [x86] amdgpu: Enable DRM_AMD_POWERPLAY (Closes: #818174)
* [x86] Enable RANDOMIZE_BASE (kASLR). This is incompatible with hibernation,
so you must use the kernel parameter "kaslr" to enable kASLR and disable
hibernation at boot time. (Closes: #816067)
* [x86] vmxnet3: fix lock imbalance in vmxnet3_tq_xmit() (regression in 4.5)
-- Ben Hutchings <email address hidden> Sun, 20 Mar 2016 12:06:57 +0000
-
linux (4.5~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
-- Ben Hutchings <email address hidden> Mon, 07 Mar 2016 22:20:48 +0000
-
linux (4.5~rc4-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Roger Shimizu ]
* Enable TTY_PRINTK as module (Closes: #814540).
[ Ben Hutchings ]
* [rt] Disable until it is updated for 4.5 or later
* aufs: Update support patches to aufs4.x-rcN-20160215
* Compile with gcc-5 on all architectures
* [hppa] Update build-dependencies for renaming of binutils-hppa64
* [x86] udeb: Move scsi_transport_fc to scsi-core-modules, since hv_storvsc
now depends on it
-- Ben Hutchings <email address hidden> Thu, 18 Feb 2016 01:57:20 +0000
-
linux (4.4.6-1) unstable; urgency=medium
[ Salvatore Bonaccorso ]
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.4.5
- Btrfs: fix deadlock running delayed iputs at transaction commit time
(regression in 4.1)
- btrfs: Fix no_space in write and rm loop
(regression in 4.4)
- btrfs: async-thread: Fix a use-after-free error for trace
- [x86] drm/amdgpu: mask out WC from BO on unsupported arches
- block: Initialize max_dev_sectors to 0
- [hppa] Fix ptrace syscall number and return value modification
- [x86] kvm: Update tsc multiplier on change.
(regression in 4.4)
- fbcon: set a default value to blink interval
- cifs: fix out-of-bounds access in lease parsing
- CIFS: Fix SMB2+ interim response processing for read requests
- [x86] vfio: fix ioctl error handling
- [x86] KVM: fix root cause for missed hardware breakpoints
- [arm*] KVM: Fix ioctl error handling
- [amd64] iommu: Apply workaround for ATS write permission check
- [amd64] iommu: Fix boot warning when device 00:00.0 is not iommu covered
- [x86] iommu/vt-d: Use BUS_NOTIFY_REMOVED_DEVICE in hotplug path
- target: Fix WRITE_SAME/DISCARD conversion to linux 512b sectors
- [x86,powerpc*] drm/ast: Fix incorrect register check for DRAM width
- drm/radeon/pm: update current crtc info after setting the powerstate
- [x86] drm/amdgpu/pm: update current crtc info after setting the powerstate
- [x86] drm/amdgpu: apply gfx_v8 fixes to gfx_v7 as well
- [x86] drm/amdgpu/gfx8: specify which engine to wait before vm flush
- [x86] drm/amdgpu: return from atombios_dp_get_dpcd only when error
- libata: fix HDIO_GET_32BIT ioctl
- writeback: flush inode cgroup wb switches instead of pinning super_block
- Adding Intel Lewisburg device IDs for SATA
- [arm64] vmemmap: use virtual projection of linear region
(regression in 4.1)
- ata: ahci: don't mark HotPlugCapable Ports as external/removable
- tracing: Do not have 'comm' filter override event 'comm' field
(regression in 4.3)
- Btrfs: fix loading of orphan roots leading to BUG_ON
- Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"
- jffs2: Fix page lock / f->sem deadlock
- jffs2: Fix directory hardlinks from deleted directories
- ALSA: usb-audio: Add a quirk for Plantronics DA45
- [amd64] ALSA: ctl: Fix ioctls for X32 ABI
- [x86] ALSA: hda - Fix mic issues on Acer Aspire E1-472
- [amd64] ALSA: rawmidi: Fix ioctls X32 ABI
- [amd64] ALSA: timer: Fix ioctls for X32 ABI
- [amd64] ALSA: pcm: Fix ioctls for X32 ABI
- ALSA: seq: oss: Don't drain at closing a client
- ALSA: hdspm: Fix wrong boolean ctl value accesses
- ALSA: hdsp: Fix wrong boolean ctl value accesses
- ALSA: hdspm: Fix zero-division
- ALSA: timer: Fix broken compat timer user status ioctl
- [armhf] usb: chipidea: otg: change workqueue ci_otg as freezable
- USB: cp210x: Add ID for Parrot NMEA GPS Flight Recorder
- USB: qcserial: add Dell Wireless 5809e Gobi 4G HSPA+ (rev3)
- USB: qcserial: add Sierra Wireless EM74xx device ID
- USB: serial: option: add support for Telit LE922 PID 0x1045
- USB: serial: option: add support for Quectel UC20
- [mips*] scache: Fix scache init with invalid line size.
- [mips*] traps: Fix SIGFPE information leak from `do_ov' and
`do_trap_or_bp'
- ubi: Fix out of bounds write in volume update code
- thermal: cpu_cooling: fix out of bounds access in time_in_idle
- [x86] drm/amdgpu: Use drm_calloc_large for VM page_tables array
- block: check virt boundary in bio_will_gap()
- [x86] drm/i915: more virtual south bridge detection
- [x86] drm/i915: refine qemu south bridge detection
- modules: fix longstanding /proc/kallsyms vs module insertion race.
- [x86] drm/amdgpu: fix topaz/tonga gmc assignment in 4.4 stable
[ Ben Hutchings ]
* [x86] drm/i915: Fix oops caused by fbdev initialization failure
* module: Fix ABI change in 4.4.5
* Revert "libata: Align ata_device's id on a cacheline" to avoid ABI change
* [amd64] Fix more regressions due to "efi: Build our own page table
structure":
- efi: Fix boot crash by always mapping boot service regions into new EFI
page tables (Closes: #815125)
- mm/pat: Fix boot crash when 1GB pages are not supported by cpu
* [armhf] gpio: Enable GPIO_PCF857X as module, needed by TI DRA7xx EVMs
(Closes: #818386)
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.4.6
- [arm64] account for sparsemem section alignment when choosing vmemmap
offset
- [armel,armhf] mvebu: fix overlap of Crypto SRAM with PCIe memory window
- [armhf] dts: dra7: do not gate cpsw clock due to errata i877
- [armhf] OMAP2+: hwmod: Introduce ti,no-idle dt property
- PCI: Allow a NULL "parent" pointer in pci_bus_assign_domain_nr()
- kvm: cap halt polling at exactly halt_poll_ns
- [x86] KVM: VMX: disable PEBS before a guest entry
- [s390x] KVM: correct fprs on SIGP (STOP AND) STORE STATUS
- [powerpc*] KVM: Book3S HV: Sanitize special-purpose register values on
guest exit
- [x86] KVM: MMU: fix ept=0/pte.u=1/pte.w=0/CR0.WP=0/CR4.SMEP=1/EFER.NX=0
combo
- [x86] KVM: MMU: fix reserved bit check for
ept=0/CR0.WP=0/CR4.SMEP=1/EFER.NX=0
- [s390x] mm: four page table levels vs. fork (CVE-2016-2143)
- [s390x] dasd: fix diag 0x250 inline assembly
- tracing: Fix check for cpu online when event is disabled
- jffs2: reduce the breakage on recovery from halfway failed rename()
- ncpfs: fix a braino in OOM handling in ncp_fill_cache()
- ASoC: dapm: Fix ctl value accesses in a wrong type
- ovl: ignore lower entries when checking purity of non-directory entries
- ovl: fix working on distributed fs as lower layer
- wext: fix message delay/ordering
- cfg80211/wext: fix message ordering
- can: gs_usb: fixed disconnect bug by removing erroneous use of kfree()
- iwlwifi: mvm: inc pending frames counter also when txing non-sta
- mac80211: minstrel: Change expected throughput unit back to Kbps
- mac80211: fix use of uninitialised values in RX aggregation
- mac80211: minstrel_ht: set default tx aggregation timeout to 0
- mac80211: minstrel_ht: fix a logic error in RTS/CTS handling
- mac80211: check PN correctly for GCMP-encrypted fragmented MPDUs
- mac80211: Fix Public Action frame RX in AP mode
- [armhf] gpu: ipu-v3: Do not bail out on missing optional port nodes
- [i386/686-pae] mm: Fix slow_virt_to_phys() for X86_PAE again
- Revert "drm/radeon: call hpd_irq_event on resume"
- [x86] drm/amdgpu: Fix error handling in amdgpu_flip_work_func.
- drm/radeon: Fix error handling in radeon_flip_work_func.
- Revert "drm/radeon/pm: adjust display configuration after powerstate"
- [powerpc*] powernv: Add a kmsg_dumper that flushes console output on panic
- [powerpc*] powernv: Fix OPAL_CONSOLE_FLUSH prototype and usages
- userfaultfd: don't block on the last VM updates at exit time
- ovl: copy new uid/gid into overlayfs runtime inode
- ovl: fix getcwd() failure after unsuccessful rmdir
- [mips*] smp.c: Fix uninitialised temp_foreign_map
- block: don't optimize for non-cloned bio in bio_get_last_bvec()
- target: Drop incorrect ABORT_TASK put for completed commands
* netfilter: x_tables: check for size overflow (CVE-2016-3135)
[ Ian Campbell ]
* [arm64] Enable ARCH_HISI (Hisilicon) and the set of currently available
drivers (Power, Thermal, MMC) (Closes: #812540)
-- Ben Hutchings <email address hidden> Thu, 17 Mar 2016 01:25:23 +0000
-
linux (4.4.1-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.4.1
[ Ricardo Salveti ]
* Extending ARM64 support:
- config: enabling support for the AMD Seattle platform
- nic-modules: adding amd-xgbe
- sata-modules: adding ahci_platform, required by AMD Overdrive
- config: enabling the cpuidle ARM driver
- config: enable multi-core scheduler support by default
- config: enable PCI generic host bridge by default
- config: enable CRYPTO_CRC32_ARM64 by default
[ Ian Campbell ]
* [arm64] Enabled support for QCOM platforms, options recommended by Martin
Michlmayr. (Closes: #812386)
* [armel/marvell] Declare breaks against flash-kernel << 3.57~ in order to
force a version which understands about the merge of kirkwood and orion5x
flavours into marvell.
[ Ben Hutchings ]
* linux-image: Make failure of depmod fatal, rather than asking what to do
* [mips*] linux-image: Remove debconf question for requirement of initramfs
* linux-image: Remove unnecessary debconf initialisations
* linux-{headers,image}: Remove support for version-specific hooks
* linux-headers: Make postinst script less verbose (see: #734266)
* [armel] Replace kirkwood and orion5x flavours with a 'marvell' flavour
* [armel/marvell] Adjust configuration to reduce image size:
- Disable support for DNS-323 as the kernel image was already too large
for this machine
+ Disable MACH_DNS323
+ Change MTD_CFI_AMDSTD from built-in to module
- input: Disable KEYBOARD_ATKBD
- mtd: Change JFFS2_FS, MTD_SPI_NOR, and M25P80 from built-in to modules
* [rt] Update to 4.4.1-rt5:
- genirq: Add default affinity mask command line option
- latencyhist: disable jump-labels
- kernel/perf: mark perf_cpu_context's timer as irqsafe
* bnx2x: Enable BNX2X_VXLAN
* cgroups: Enable CGROUP_PIDS
* crypto: Enable CRYPTO_CHACHA20, CRYPTO_POLY1305, CRYPTO_CHACHA20POLY1305,
CRYPTO_USER_API_AEAD as modules
* [x86] crypto: Enable CRYPTO_DEV_QAT_DH895xCC, CRYPTO_DEV_QAT_DH895xCCVF
as modules
* [amd64] crypto: Enable CRYPTO_CHACHA20_X86_64, CRYPTO_DES3_EDE_X86_64,
CRYPTO_POLY1305_X86_64 as modules
* [x86] dmaengine: Enable INTEL_IDMA64 as module
* debug: Enable SCHED_STACK_END_CHECK
* dm-cache: Enable DM_CACHE_SMQ as module
* ethernet: Enable BNXT, QED, QEDE as modules
* hci_uart: Enable BT_HCIUART_QCA
* HID: Enable HID_CORSAIR, HID_GEMBIRD as modules
* [x86] hwmon: Enable SENSORS_I5500 as module
* [x86] IB: Enable INFINIBAND_USNIC as module
* iio/light: Enable ACPI_ALS as module
* [x86] input: Enable SURFACE_PRO3_BUTTON as module
* [x86] iommu: Enable INTEL_IOMMU_SVM
* ipvs: Enable IP_VS_OVF as module
* media: Enable DVB_NETUP_UNIDVB, USB_GSPCA_TOUPTEK,_VIDEO_DT3155 as modules
* [x86] mfd: Enable MFD_INTEL_LPSS_ACPI, MFD_INTEL_LPSS_PCI as modules
* [amd64] mic: Enable INTEL_MIC_X100_DMA, MIC_COSM, SCIF, SCIF_BUS as modules
* [powerpc*/*64*] misc: Enable GENWQE as module
* net: Enable LWTUNNEL, NET_L3_MASTER_DEV; and MPLS_IPTUNNEL, NET_VRF
as modules
* [amd64] net: Enable FUJITSU_ES as module
* netfilter: Really enable NF_TABLES_NETDEV, NFT_REDIR_IPV4, NFT_REDIR_IPV6
as modules
* net/phy: Enable AQUANTIA_PHY, DP83848_PHY, MICROCHIP_PHY, TERANETICS_PHY
as modules
* net/sched: Really enable NET_CLS_FLOWER as module
* net/usb: Enable USB_LAN78XX, USB_NET_CH9200 as modules
* nfsd: Enable NFSD_PNFS
* [x86] pinctrl: Enable PINCTRL_BROXTON, PINCTRL_SUNRISEPOINT
* [x86] rfkill: Enable DELL_RBTN as module
* serial: Enable SERIAL_OF_PLATFORM as module
* sound/firewire: Enable SND_FIREWIRE_DIGI00X, SND_FIREWIRE_TASCAM as modules
* [x86] thermal: Enable INTEL_PCH_THERMAL, INTEL_SOC_DTS_THERMAL as modules;
disable THERMAL_OF
* [x86] Enable INTEL_PMC_IPC as module
* vfs,nvdimm: Really enable FS_DAX
* [amd64] mm,nvdimm: Disable ZONE_DMA; enable ZONE_DEVICE, NVDIMM_PFN
- This disables drivers for some AC'97 sound cards
-- Ben Hutchings <email address hidden> Wed, 10 Feb 2016 02:02:14 +0000
-
linux (4.4-1~exp1) experimental; urgency=medium
* New upstream release: http://kernelnewbies.org/Linux_4.4
[ Ben Hutchings ]
* [armhf] Enable EXTCON_USB_GPIO, ENSORS_GPIO_FAN as modules, and
USB_DWC3_DUAL_ROLE instead of USB_DWC3_HOST (Closes: #810048)
* [rt] Update to 4.4-rt2
-- Ben Hutchings <email address hidden> Tue, 19 Jan 2016 22:25:06 +0000
-
linux (4.4~rc8-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* [rt] Update to 4.4-rc6-rt1 and re-enable
* [rt] Fix build error in kernel/time/hrtimer.c
* [rt] latency_hist: Update sched_switch probe
* [armhf] Add support for BCM2836 and Raspberry Pi 2:
- pwm: bcm2835: Calculate scaler in ->config()
- pwm: bcm2835: Prevent division by zero
- drm: Create a driver hook for allocating GEM object structs
- drm/vc4: Add a BO cache
- drm/vc4: Add create and map BO ioctls
- drm/vc4: Add an API for creating GPU shaders in GEM BOs
- drm/vc4: Fix a typo in a V3D debug register
- drm/vc4: Bind and initialize the V3D engine
- drm/vc4: Add support for drawing 3D frames
- drm/vc4: Add support for async pageflips
- drm/vc4: Add an interface for capturing the GPU state after a hang
- drm/vc4: copy_to_user() returns the number of bytes remaining
- drm/vc4: allocate enough memory in vc4_save_hang_state()
- drm/vc4: fix an error code
- bcm2835: Add a compat string for bcm2836 machine probe
- bcm2835: Add Kconfig support for bcm2836
- bcm2835: Define two new packets from the latest firmware
- bcm2835: add rpi power domain driver
- bcm2835: Split the DT for peripherals from the DT for the CPU
- bcm2835: Move the CPU/peripheral include out of common RPi DT
- bcm2835: Add devicetree for bcm2836 and Raspberry Pi 2 B
- bcm2835: Add the auxiliary clocks to the device tree
- Enable ARCH_BCM, ARCH_BCM2835, DMA_BCM2835, BCM2835_MBOX,
RASPBERRYPI_FIRMWARE, RASPBERRYPI_POWER
- Enable DRM_VC4, I2C_BCM2835, MMC_SDHCI_BCM2835, PWM_BCM2835, SPI_BCM2835,
SPI_BCM2835AUX, USB_DWC2, BCM2835_WDT, SND_BCM2835_SOC_I2S as modules
- udeb: Add sdhci-bcm2835 to mmc-modules, dwc2 to usb-modules
* [armhf] Enable INPUT_AXP20X_PEK, CAN_SUN4I, SND_SUN4I_CODEC as modules
(Closes: #808623)
* [x86] nvdimm: Change X86_PMEM_LEGACY from built-in to module
* [x86] Enable DEBUG_WX, X86_INTEL_MPX
[ Ian Campbell ]
* [armel/kirkwood] Updates/clarifications to kernel size limitations from
Martin Michlmayr. (Closes: #809528)
* [armhf] Enable support for Rockchip devices. (Closes: #809083)
* [armhf] Enable basic support for DRA7XX systems, such as Beagle-x15.
(Closes: #807624)
-- Ben Hutchings <email address hidden> Mon, 04 Jan 2016 17:23:28 +0000
-
linux (4.4~rc6-1~exp1) experimental; urgency=medium
* New upstream release candidate
- include/linux/mmdebug.h: should include linux/bug.h
(fixes FTBFS on arm64)
[ Ben Hutchings ]
* [sparc64] udeb: Replace mpt2sas with mpt3sas in scsi-common-modules
(fixes FTBFS)
-- Ben Hutchings <email address hidden> Mon, 21 Dec 2015 17:30:10 +0000
-
linux (4.4~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* [arm64] Drop now-redundant patches for X-Gene (fixes FTBFS)
* [s390x] udeb: Add crc-modules package (fixes FTBFS)
* cirrus,mgag200: Drop patches for compatibility with wheezy userland
-- Ben Hutchings <email address hidden> Wed, 16 Dec 2015 17:16:09 +0000
-
linux (4.4~rc4-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* aufs: Update support patches to aufs4.x-rcN-20151123
* udeb: Make md-modules depend on crc-modules (Closes: #807661)
* [armel/kirkwood,armhf] crypto: Enable CRYPTO_DEV_MARVELL_CESA as module
(Closes: #807634)
-- Ben Hutchings <email address hidden> Sun, 13 Dec 2015 16:25:45 +0000
-
linux (4.3~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
- [x86] smpboot: Fix CPU #1 boot timeout (Closes: #802464)
-- Ben Hutchings <email address hidden> Wed, 28 Oct 2015 11:04:27 +0900
-
linux (4.3~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
-- Ben Hutchings <email address hidden> Wed, 14 Oct 2015 00:48:41 +0100
-
linux (4.3~rc4-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* [armhf] dts: Fix Makefile target for sun4i-a10-itead-iteaduino-plus
(fixes FTBFS)
* [mips*] io: Define ioremap_uc (fixes FTBFS)
-- Ben Hutchings <email address hidden> Tue, 06 Oct 2015 23:27:45 +0100
-
linux (4.3~rc3-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* Disable CRAMFS; it was obsoleted by squashfs and initramfs
-- Ben Hutchings <email address hidden> Sun, 27 Sep 2015 21:02:54 +0100
-
linux (4.2-1~exp1) experimental; urgency=medium
* New upstream release: http://kernelnewbies.org/Linux_4.2
[ Ben Hutchings ]
* Remove all support for ia64 (Closes: #679545, #691576, #728706)
* [s390x] Compile with gcc-4.9 (Closes: #796845)
* linux-source: Depend on xz-utils, not bzip2 (Closes: #796940)
* gfs2: Make statistics unsigned, suitable for use with do_div()
(fixes FTBFS on mipsel,m68k)
* [amd64] Enable KALLSYMS_ALL (Closes: #660288), LIVEPATCH
* Re-enable various config options disabled by name changes in 4.2:
- SUNRPC_XPRT_RDMA replaced SUNRPC_XPRT_RDMA_{CLIENT,SERVER}
- [mips*el/loongson*] LOONGSON64 replaced LOONGSON
- [x86] COMEDI_8255_SA replaced COMEDI_8255
* [sparc] Remove linux-image, linux-header and udeb packages, as they
are redundant with sparc64 and neither is an official port
* Fix last issue that prevents a reproducible build (Closes: #769844):
- DocBook: Use a fixed encoding for output
* debian/bin,debian/control,debian/lib/python,debian/rules.real,
linux-support: Use Python 3
* debian/bin/genorig.py: Make orig tarballs reproducible
-- Ben Hutchings <email address hidden> Mon, 31 Aug 2015 02:08:19 +0100
-
linux (4.2~rc8-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Aurelien Jarno ]
* [mips*] Build ext4 as module. Add core-modules and ext4-modules udeb.
Fixes FTBFS.
* [mips,mips64] Remove r4k-ip22, r5k-ip32 and sb1-bcm91250a flavours.
* [mipsel,mips64el] Remove sb1-bcm91250a flavour.
[ Ben Hutchings ]
* debian/control: Correct build-dependency on xz-utils, needed on all arches
* Fix more issues that prevent a reproducible build:
- Set LC_ALL=C.UTF-8
- Avoid creating man pages in source tree
-- Ben Hutchings <email address hidden> Mon, 24 Aug 2015 12:00:54 +0100
-
linux (4.2~rc6-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* Adjust for migration to git:
- Update .gitignore files
- debian/control: Update Vcs-* fields
- README.Debian, README.source: Update references to svn
* [rt] Disable until it is updated for 4.2 or later
* debian/control: Drop Frederik Schüler from Uploaders
-- Ben Hutchings <email address hidden> Wed, 12 Aug 2015 20:48:00 +0200
-
linux (4.1.2-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.2
[ Ben Hutchings ]
* Fix more issues that prevent a reproducible build:
- linux-doc: DocBook: generate consistent IDs
- linux-manual: DocBook: Fix duplicate man pages
- linux-manual: kernel-doc: Use $KBUILD_BUILD_TIMESTAMP as man page date
* [i386] Disable VM86 (Closes: #792003)
-- Ben Hutchings <email address hidden> Sat, 11 Jul 2015 18:01:42 +0100
-
linux (4.1.1-1~exp1) experimental; urgency=medium
* New upstream release: http://kernelnewbies.org/Linux_4.1
- i40e: start up in VEPA mode by default (Closes: #790953)
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.1.1
[ Ben Hutchings ]
* Fix some issues that prevent a reproducible build (thanks to
Jérémy Bobbio):
- linux-image: Fix timestamps in the built-in initramfs
- linux-source: Fix timestamps and sort files in the tarball
- linux-doc,linux-manual: Drop original timestamp (and name) when
compressing
- linux-doc: Parse kernel-doc deterministically
* aufs: Apply patches to enable building aufs out-of-tree
* [x86] Enable MMIOTRACE (Closes: #790808)
[ maximilian attems ]
* [x86] Enable SND_SOC_INTEL_BROADWELL_MACH. (closes: #785422)
[ Ian Campbell ]
* [arm64+armhf] Enable SYSCON poweroff driver.
-- Ben Hutchings <email address hidden> Tue, 07 Jul 2015 09:15:45 +0100
-
linux (4.0.2-1) unstable; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.0.1
- udptunnels: Call handle_offloads after inserting vlan tag.
- tcp: tcp_make_synack() should clear skb->tstamp
- bnx2x: Fix busy_poll vs netpoll
- bpf: fix verifier memory corruption
- Revert "net: Reset secmark when scrubbing packet"
- skbuff: Do not scrub skb mark within the same name space
- fs: take i_mutex during prepare_binprm for set[ug]id executables
(CVE-2015-3339)
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.0.2
- tcp: fix possible deadlock in tcp_send_fin()
- tcp: avoid looping in tcp_send_fin() (regression in 4.0)
- net: do not deplete pfmemalloc reserve
- net: fix crash in build_skb()
- net: rfs: fix crash in get_rps_cpus() (regression in 4.0)
- md: fix md io stats accounting broken (regression in 3.19)
- [x86] perf/intel: Fix Core2,Atom,NHM,WSM cycles:pp events
(regression in 3.19)
- [x86] fix special __probe_kernel_write() tail zeroing case
(regression in 4.0)
- Btrfs: fix log tree corruption when fs mounted with -o discard
- btrfs: don't accept bare namespace as a valid xattr
- Btrfs: fix inode eviction infinite loop after cloning into it
- Btrfs: fix inode eviction infinite loop after extent_same ioctl
- mm/hugetlb: use pmd_page() in follow_huge_pmd() (regression in 4.0)
- [powerpc] hugetlb: Call mm_dec_nr_pmds() in hugetlb_free_pmd_range()
(regression in 4.0)
- [s390x] KVM: fix handling of write errors in the tpi handler
- [s390x] KVM: reinjection of irqs can fail in the tpi handler
- [s390x] KVM: fix get_all_floating_irqs (regression in 3.15)
- [s390x] hibernate: fix save and restore of kernel text section
- KVM: use slowpath for cross page cached accesses
- [arm*] KVM: check IRQ number on userland injection
- [x86] KVM: VMX: Preserve host CR4.MCE value while in guest mode.
- [mips*el] Loongson-3: Add IRQF_NO_SUSPEND to Cascade irqaction
(regression in 3.19)
- [mips*] Hibernate: flush TLB entries earlier
- md/raid0: fix bug with chunksize not a power of 2.
- [armhf] spi: imx: read back the RX/TX watermark levels earlier
(regression in 3.18)
- ring-buffer: Replace this_cpu_*() with __this_cpu_*()
- NFS: fix BUG() crash in notify_change() with patch to chown_common()
- [armhf] fix broken hibernation (regression in 3.16)
- [armel,armhf] 8320/1: fix integer overflow in ELF_ET_DYN_BASE
- ALSA: emu10k1: don't deadlock in proc-functions
- Input: alps - fix touchpad buttons getting stuck when used with trackpoint
(regression in 4.0)
- mfd: core: Fix platform-device name collisions (regression in 3.19)
- fs/binfmt_elf.c: fix bug in loading of PIE binaries
- ptrace: fix race between ptrace_resume() and wait_task_stopped()
- ext4: make fsync to sync parent dir in no-journal for real this time
- mnt: Prevent circumvention of locked mounts using umount(MNT_DETACH)
(CVE-2014-9717)
- tpm: fix: sanitized code paths in tpm_chip_register() (regression in 4.0)
- [powerpc/powerpc64,ppc64*] perf: Cap 64bit userspace backtraces to
PERF_MAX_STACK_DEPTH (Closes: #784278)
- UBI: account for bitflips in both the VID header and data
- UBI: fix out of bounds write
- UBI: fix check for "too many bytes"
- target: Fix COMPARE_AND_WRITE with SG_TO_MEM_NOALLOC handling
- target/file: Fix SG table for prot_buf initialization
- [arm64] head.S: ensure visibility of page tables (regression in 3.15)
- [arm64] errata: add workaround for cortex-a53 erratum #845719
- [powerpc/powerpc64,ppc64*] powernv: Don't map M64 segments using M32DT
(regression in 3.17)
- [powerpc/powerpc64,ppc64] cell: Fix crash in iic_setup_cpu() after per_cpu
changes (regression in 3.19)
- [powerpc/powerpc64,ppc64] cell: Fix cell iommu after it_page_shift changes
- [i386/686-pae] ACPICA: Utilities: split IO address types from data type
models.
- ACPICA: Store GPE register enable masks upfront (regression in 3.19)
- [armhf] clk: samsung: exynos4: Disable ARMCLK down feature on Exynos4210
SoC (regression in 3.17)
- [armhf] clk: tegra: Use the proper parent for plld_dsi (regression in 4.0)
- [armhf] serial: imx: Fix clearing of receiver overrun flag
- serial: 8250: Check UART_SCR is writable (regression in 4.0)
- sd: Unregister integrity profile (regression in 3.18)
- sd: Fix missing ATO tag check (regression in 3.18)
- [x86] Drivers: hv: vmbus: Fix a bug in the error path in vmbus_open()
- IB/core: disallow registering 0-sized memory region
- IB/iser: Fix wrong calculation of protection buffer length
(regression in 3.16)
- i2c: Mark adapter devices with pm_runtime_no_callbacks (regression in 4.0)
- [armhf] drm/exynos: Enable DP clock to fix display on Exynos5250 and other
(regression in 4.0)
- [x86] drm/i915: vlv: fix save/restore of GFX_MAX_REQ_COUNT reg
(regression in 3.16)
- [x86] drm/i915: cope with large i2c transfers
- vfs: RCU pathwalk breakage when running into a symlink overmounting
something
- Revert "nfs: replace nfs_add_stats with nfs_inc_stats when add one"
(regression in 3.19)
- nfsd4: disallow ALLOCATE with special stateids (regression in 3.19)
- nfsd4: fix READ permission checking (regression in 3.16)
- nfsd4: disallow SEEK with special stateids (regression in 3.18)
- nfsd: eliminate NFSD_DEBUG (regression of linux-libc-dev in 3.19)
- nfs: fix high load average due to callback thread sleeping
(regression in 4.0)
- nfs: fix DIO good bytes calculation (regression in 4.0)
- nfs: remove WARN_ON_ONCE from nfs_direct_good_bytes
- NFS: Add a stub for GETDEVICELIST (regression in 3.18)
- sched/deadline: Always enqueue on previous rq when dl_task_timer() fires
(regression in 4.0)
- mac80211: send AP probe as unicast again (regression in 3.19)
- lib: memzero_explicit: use barrier instead of OPTIMIZER_HIDE_VAR
- [armhf] crypto: omap-aes - Fix support for unequal lengths
- memstick: mspro_block: add missing curly braces
- drivers: platform: parse IRQ flags from resources (regression in 3.18)
[ Ben Hutchings ]
* debian.py,gencontrol.py: Fix the version sanity checks for backports and
security/LTS uploads
* ipv4: Missing sk_nulls_node_init() in ping_unhash() (CVE-2015-3636)
* [armel/orion5x] Increase maximum kernel image size to ~2 MB, removing
support for DNS-323 (fixes FTBFS)
- Re-enable BLK_DEV_INTEGRITY, SCSI_UFSHCD, TCM_IBLOCK, AUDIT, USER_NS,
PCI_QUIRKS, FTRACE, DEBUG_BUGVERBOSE, SECURITY
- Enable DYNAMIC_DEBUG, FRONTSWAP
* [arm64,armhf,powerpcspe,x86] gpio: Explicitly enable GPIOLIB, as some
drivers now depend on rather than selecting it (fixes FTBFS on i386)
* [x86] thermal: Enable INT340X_THERMAL as module, replacing
ACPI_INT3403_THERMAL
* [x86] Re-enable IOSF_MBI and INTEL_RAPL as modules
* sound: Enable SND_USB_POD, SND_USB_PODHD, SND_USB_TONEPORT,
SND_USB_VARIAX as modules, replacing LINE6_USB
* media/rc: Enable IR_IGORPLUGUSB as module, replacing LIRC_IGORPLUGUSB
* [amd64] misc: Enable INTEL_MIC_BUS and re-enable INTEL_MIC_HOST as modules
* sound/firewire: Enable SND_OXFW as module, replacing SND_FIREWIRE_SPEAKERS
* [x86] Enable DW_DMAC and re-enable SND_SOC_INTEL_HASWELL_MACH,
SND_SOC_INTEL_BYT_RT5640_MACH, SND_SOC_INTEL_BYT_MAX98090_MACH as modules
* [x86] tpm: Enable TCG_TIS_I2C_ST33 as module, replacing TCG_ST33_I2C
* [armel/kirkwood] regulator: Re-enable REGULATOR, REGULATOR_FIXED_VOLTAGE
* [armel/kirkwood] sound: Enable SND_SIMPLE_CARD as module, replacing
SND_KIRKWOOD_SOC_OPENRD, SND_KIRKWOOD_SOC_T5325; re-enable
SND_SOC_ALC5623, SND_SOC_CS42L51_I2C as modules
* [alpha,armel/kirkwood,hppa,ia64,mips*/{octeon,sb1-bcm91250a}] Re-enable PM
* [armel/orion5x] Enable PM
* [armhf] sound: Enable SND_SIMPLE_CARD as module
* path_openat(): fix double fput()
* [x86] serial: Enable SERIAL_8250_DW as built-in
* [armhf] Enable ARM_ERRATA_430973 (Closes: #768890), ARM_ERRATA_643719,
ARM_ERRATA_754327, ARM_ERRATA_773022
* [x86] nfc: Enable NFC_HCI, NFC_MEI_PHY, NFC_PN544, NFC_PN544_MEI as
modules (Closes: #770323)
* Set ABI to 1
* mnt: Add missing pieces of fix for CVE-2014-9717:
- mnt: Fail collect_mounts when applied to unmounted mounts
- fs_pin: Allow for the possibility that m_list or s_list go unused.
[ Ian Campbell ]
* [armhf] Enable support for Freescale SNVS RTC. (Closes: #782364)
* [armhf] Add ehci-orion module to usb-modules udeb. (Closes: #783324)
* [armhf] imx-hdmi module is now called dw_hdmi-imx, so update fb-modules
udeb. Patches from both Vagrant Cascadian and Wookey. (Closes: #783275)
* [arm*] Install DTBS using dtbs_install target. (Closes: #784761)
-- Ben Hutchings <email address hidden> Mon, 11 May 2015 04:29:06 +0100
-
linux (4.0-1~exp1) experimental; urgency=medium
* New upstream release: http://kernelnewbies.org/Linux_4.0
[ Ben Hutchings ]
* [i386,s390] Remove 64-bit kernel flavours, which are also available
through multiarch
* [x86] Enable PARAVIRT_SPINLOCKS
-- maximilian attems <email address hidden> Tue, 21 Apr 2015 21:46:47 +0200
-
linux (3.19.3-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.19.2
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.19.3
-- maximilian attems <email address hidden> Sun, 29 Mar 2015 20:14:33 +0200
-
linux (3.19.1-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.19.1
- Bluetooth: ath3k: workaround the compatibility issue with xHCI controller
(Closes: #778463)
- random: Fix fast_mix() function (regression in 3.17)
- xfs: inode unlink does not set AGI buffer type
- xfs: set buf types when converting extent formats
- xfs: set superblock buffer type correctly
- iwlwifi: mvm: validate tid and sta_id in ba_notif
- iwlwifi: mvm: fix failure path when power_update fails in add_interface
(regression in 3.15)
- HID: i2c-hid: Limit reads to wMaxInputLength bytes for input events
(regression in 3.19)
- cpufreq: Set cpufreq_cpu_data to NULL before putting kobject
- [xen] manage: Fix USB interaction issues when resuming (regression in
3.17)
- [xen] xen-scsiback: mark pvscsi frontend request consumed only after last
read
- megaraid_sas: endianness related bug fixes and code optimization
- rc-main: Re-apply filter for no-op protocol change (regression in 3.17)
- proc/pagemap: walk page tables under pte lock
- NFS: struct nfs_commit_info.lock must always point to inode->i_lock
(regression in 3.17)
- [mips*] asm: asmmacro: Replace "add" instructions with "addu"
- mm/hugetlb: pmd_huge() returns true for non-present hugepage
- blk-mq: fix double-free in error path
- nfs41: .init_read and .init_write can be called with valid pg_lseg
(regression in 3.15)
- SUNRPC: NULL utsname dereference on NFS umount during namespace cleanup
- NFSv4: Ensure we reference the inode for return-on-close in delegreturn
- NFSv4.1: Fix a kfree() of uninitialised pointers in
decode_cb_sequence_args
- sg: fix unkillable I/O wait deadlock with scsi-mq
- sg: fix EWOULDBLOCK errors with scsi-mq
- iscsi-target: Drop problematic active_ts_list usage
- cipso: don't use IPCB() to locate the CIPSO IP option (regression in 3.18)
- ring-buffer: Do not wake up a splice waiter when page is not full
(regression in 3.18)
- tty: Remove warning in tty_lock_slave() (regression in 3.19)
- tty: Prevent untrappable signals from malicious program
- USB: fix use-after-free bug in usb_hcd_unlink_urb()
- [armhf] usb: dwc3: gadget: add missing spin_lock() (regression in 3.19)
- usb: core: buffer: smallest buffer should start at ARCH_DMA_MINALIGN
- cdc-acm: add sanity checks
- ntp: Fixup adjtimex freq validation on 32-bit systems (regression in 3.19)
- udf: Check length of extended attributes and allocation descriptors
- [s390*] KVM: forward hrtimer if guest ckc not pending yet
(regression in 3.17)
- [s390*] KVM: base hrtimer on a monotonic clock
- [s390*] KVM: floating irqs: fix user triggerable endless loop
- [s390*] KVM: avoid memory leaks if __inject_vm() fails
- gpiolib: of: allow of_gpiochip_find_and_xlate to find more than one chip
per node (regression in 3.19)
- sb_edac: Fix detection on SNB machines (regression in 3.18)
- jffs2: fix handling of corrupted summary length
- samsung-laptop: Add use_native_backlight quirk, and enable it on some
models (regression in 3.16)
- libceph: fix double __remove_osd() problem
- btrfs: fix leak of path in btrfs_find_item
- Btrfs: fix fsync data loss after adding hard link to inode
- blk-throttle: check stats_cpu before reading it from sysfs
- [x86] efi: Avoid triple faults during EFI mixed mode calls
- [x86][xen] irq: Fix regression in 3.19
- Replace ACCESS_ONCE of non-scalar types with READ_ONCE
- kernel: tighten rules for ACCESS_ONCE
- [x86] spinlocks/paravirt: Fix memory corruption on unlock
- quota: Store maximum space limit in bytes
[ Ben Hutchings ]
* [armhf] Drop sun7i device tree patches which are included in 3.19
(fixes FTBFS) (Closes: #779799)
* nfsd: Enable NFSD_V4_SECURITY_LABEL
[ Helge Deller ]
* [hppa] Add virtio udeb modules
* [alpha] Add debian-installer udeb packages
* [alpha] Drop alpha-legacy kernel image
-- Ben Hutchings <email address hidden> Sun, 08 Mar 2015 15:29:45 +0000
-
linux (3.19-1~exp1) experimental; urgency=medium
* New upstream release: http://kernelnewbies.org/Linux_3.19
* Enable SCSI_AM53C974 where tmscim was enabled.
-- maximilian attems <email address hidden> Thu, 12 Feb 2015 23:41:05 +0100
-
linux (3.18.6-1~exp1) experimental; urgency=medium
[ Ben Hutchings ]
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.6
-- maximilian attems <email address hidden> Sat, 07 Feb 2015 22:38:37 +0100
-
linux (3.18.5-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.4
- [hppa] fix out-of-register compiler error in ldcw inline assembler
function
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.5
[ Helge Deller ]
* [hppa] Enable CONFIG_PPDEV to avoid CUPS complaining with systemd
-- maximilian attems <email address hidden> Sat, 31 Jan 2015 22:20:40 +0100
-
linux (3.18.3-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.1
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.2
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.18.3
[ Ian Campbell ]
* [armel/kirkwood]: Enable DEBUG_MVEBU_UART_ALTERNATE to match the behaviour
of previous boardfile based kirkwood kernels. Otherwise the kernel silently
crashes during boot.
* [armel/kirkwood]: Add versioned breaks on flash-kernel << 3.30~, versions
before this do not append a DTB on all platforms. This is required now that
board file support is removed.
* Add xhci-pci and xhci-plat-hcd to usb-modules udeb. (Inspired by #770912).
* [armhf/armmp]: Enable support for Tegra124 based platforms.
[ Helge Deller ]
* [hppa] udeb: Fix duplicate modules in ata-modules, pata-modules
(Closes: #770102)
* [hppa] Create build-dependencies on binutils-hppa64 and gcc-4.9-hppa64
[ Ben Hutchings ]
* [sh4] ftrace: Remove -m32 option from recordmcount.pl (Closes: #775611)
-- Ben Hutchings <email address hidden> Sun, 18 Jan 2015 20:48:06 +0000
-
linux (3.18-1~exp1) experimental; urgency=medium
* New upstream release: http://kernelnewbies.org/Linux_3.18
[ Ben Hutchings ]
* Remove aufs
* vfs: Enable OVERLAY_FS as module
* drivers/base: Disable UEVENT_HELPER, only needed for compatibility
with wheezy's udev package
* net: Enable 6LOWPAN as module; re-enable BT_6LOWPAN and
IEEE802154_6LOWPAN as modules
* net: Enable GENEVE as module; enable OPENVSWITCH_GENEVE
* ipv4: Enable TCP_CONG_DCTCP as module
* netfilter: Enable IP6_NF_NAT, IP_SET_HASH_MAC, IP_VS_FO, NF_LOG_ARP,
NF_LOG_BRIDGE, NFT_BRIDGE_REJECT, NFT_MASQ, NFT_MASQ_IPV4, NFT_MASQ_IPV6
as modules
* SCSI,xen: Enable XEN_SCSI_FRONTEND, XEN_SCSI_BACKEND as modules
* SCSI: Re-enable LIBFCOE, FCOE, FCOE_FNIC, SCSI_BNX2X_FCOE as modules
* drivers/net: Enable ET131X as module for all architectures
* wireless: Enable BRCMFMAC as module for all architectures;
enable BRCMFMAC_USB and BRCMFMAC_PCIE
* wireless: Enable RTL8192EE, RTL8821AE as modules for all architectures
(replacing R8192EE, R8821AE for x86 only)
* media: Enable VIDEO_VIVID as module (replacing VIDEO_VIVI)
* [armel/kirkwood] Enable ARCH_MULTI_V5, ARCH_MVEBU, MACH_KIRKWOOD and
MACH_NETXBIG, replacing ARCH_KIRKWOOD etc.
* [powerpc/powerpc64,ppc64*] Enable SCSI_IBMVFC as module, replacing
SCSI_IBMVSCSIS
* input/tablet: Enable TABLET_SERIAL_WACOM4 as module
* media: Enable MEDIA_SDR_SUPPORT; enable DVB_PT3, DVB_USB_DVBSKY,
USB_AIRSPY, USB_HACKRF, VIDEO_TW68 as modules; enable VIDEO_SOLO6X10 as
module on all architectures (replacing SOLO6X10 on x86);
enable USB_MSI2500 on all architectures (replacing USB_MSI3101 on x86)
* au0828: Enable VIDEO_AU0828_RC
* HID,gpio,i2c: Enable HID_CP2112 as module
* HID: Enable HID_PENMOUNT as module
* USB,leds: Enable USB_LED_TRIG
* leds: Disable LEDS_PCA9532, apparently only needed on armel/iop32x
* [x86] platform: Enable TOSHIBA_HAPS as module
* [x86] serial: Enable SERIAL_8250_FINTEK as module
* [x86] Enable MFD_MENF21BMC, LEDS_MENF21BMC, SENSORS_MENF21BMC_HWMON,
MENF21BMC_WATCHDOG as modules
* [x86] edac: Enable EDAC_IE31200 as module
* [x86] drivers/crypto: Enable CRYPTO_DEV_QAT_DH895xCC as module
* [x86] comedi: Enable COMEDI_NI_USB6501 as module
* [armel] Change configuration to reduce kernel image size (fixes FTBFS)
- [/kirkwood] netlink: Disable NETLINK_MMAP
- [/kirkwood] cgroups: Disable MEMCG
- [/kirkwood] Disable CHECKPOINT_RESTORE
- [/kirkwood] mm: Disable COMPACTION, KSM
- [/kirkwood] crypto: Disable CRYPTO_FIPS
- [/kirkwood] power: Disable HIBERNATION, PM_RUNTIME
- [/orion5x] mm: Disable COMPACTION, MIGRATION
- [/orion5x] block: Disable BLK_DEV_INTEGRITY
- [/orion5x] SCSI: Disable SCSI_UFSHCD
- [/orion5x] target: Disable TCM_IBLOCK
- [/orion5x] Disable AUDIT, DEBUG_BUGVERBOSE, PROFILING, OPROFILE, RD_LZO
* [armel] Include size of appended DTBs in image size check
-- Ben Hutchings <email address hidden> Thu, 11 Dec 2014 00:43:21 +0000
-
linux (3.17.4-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.17.1
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.17.2
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.17.3
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.17.4
[ Ben Hutchings ]
* Set ABI to trunk
* aufs: Update to aufs3.17-20141020:
- support for AT_EMPTY_PATH/LOOKUP_EMPTY
- Show union filesystem paths in /proc/*/map_files/*
- bugfix, fix the returning size of the branch attr
* Compile with gcc-4.9 (except for ia64,m68k,s390*,sh4)
-- maximilian attems <email address hidden> Mon, 24 Nov 2014 00:00:27 +0100
-
linux (3.17-1~exp1) experimental; urgency=medium
* New upstream release: http://kernelnewbies.org/Linux_3.17
* armel: Drop ixp4xx image.
* topconfig: Reenable renamed IP_NF_NAT. (closes #762458)
* udeb: refix renamed i2c-core.
-- maximilian attems <email address hidden> Tue, 14 Oct 2014 23:01:39 +0200
-
linux (3.17~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* aufs: Update to aufs3.x-rcN-20140908
[ maximilian attems ]
* udeb: fix renamed i2ccore.
-- maximilian attems <email address hidden> Thu, 18 Sep 2014 23:50:00 +0200
-
linux (3.16.7-ckt7-1) unstable; urgency=medium
* New upstream stable update:
http://kernel.ubuntu.com/stable/ChangeLog-3.16.7-ckt5
- [x86] vdso: Use asm volatile in __getcpu
- SCSI: fix regression in scsi_send_eh_cmnd() (regression in 3.16)
- Btrfs: don't delay inode ref updates during log replay
(regression in 3.16.7)
- mm: propagate error from stack expansion even for guard page
- vfio-pci: Fix the check on pci device type in vfio_pci_probe()
- rpc: fix xdr_truncate_encode to handle buffer ending on page boundary
(regression in 3.16)
- [arm64] efi: add missing call to early_ioremap_reset()
(regression in 3.16)
- exit: fix race between wait_consider_task() and wait_task_zombie()
(regression in 3.15)
- mm: prevent endless growth of anon_vma hierarchy
- mm: protect set_page_dirty() from ongoing truncation
- mm, vmscan: prevent kswapd livelock due to pfmemalloc-throttled process
being killed
- sched/deadline: Fix migration of SCHED_DEADLINE tasks
- HID: roccat: potential out of bounds in pyra_sysfs_write_settings()
- mm: Don't count the stack guard page towards RLIMIT_STACK
- mm: fix corner case in anon_vma endless growing prevention
- [arm*][xen] introduce xen_arch_need_swiotlb
- fsnotify: next_i is freed during fsnotify_unmount_inodes.
- [armhf] ASoC: eukrea-tlv320: Fix of_node_put() call with uninitialized
object (regression in 3.15)
- HID: i2c-hid: Do not free buffers in i2c_hid_stop() (regression in 3.15)
- ALSA: fireworks: fix an endianness bug for transaction length
(regression in 3.16)
- [armhf] mtd: nand: omap: Fix NAND enumeration on 3430 LDP
(regression in 3.13)
- ocfs2: fix the wrong directory passed to ocfs2_lookup_ino_from_name()
when link file (regression in 3.14)
- [powerpc*] Fix bad NULL pointer check in udbg_uart_getc_poll()
(regression in 3.12)
- nilfs2: fix the nilfs_iget() vs. nilfs_new_inode() races
- [armhf] OMAP4: PM: Only do static dependency configuration in
omap4_init_static_deps (regression in 3.11)
- [armel,armhf] Revert "ARM: 7830/1: delay: don't bother reporting bogomips
in /proc/cpuinfo" (regression in 3.12)
- gre: fix the inner mac header in nbma tunnel xmit path
(regression in 3.16.7-ckt3)
- netlink: Always copy on mmap TX.
- netlink: Don't reorder loads/stores before marking mmap netlink frame as
available
- batman-adv: Unify fragment size calculation (regression in 3.13)
- batman-adv: avoid NULL dereferences and fix if check (regression in 3.13)
- net: Fix stacked vlan offload features computation
- net: Reset secmark when scrubbing packet
- xen-netback: fixing the propagation of the transmit shaper timeout
(regression in 3.16)
- team: avoid possible underflow of count_pending value for notify_peers
and mcast_rejoin (regression in 3.12)
- usb: gadget: gadgetfs: Free memory allocated by memdup_user()
(regression in 3.15)
- iwlwifi: mvm: fix Rx with both chains (regression in 3.16)
- LOCKD: Fix a race when initialising nlmsvc_timeout (regression in 3.11)
- NFSv4.1: Fix client id trunking on Linux
- vhost-scsi: Add missing virtio-scsi -> TCM attribute conversion
- xhci: Check if slot is already in default state before moving it there
(regression in 3.14)
- USB: console: fix uninitialised ldisc semaphore (regression in 3.12)
- USB: console: fix potential use after free
- [armhf] usb: dwc3: gadget: Fix TRB preparation during SG
- [x86] ftrace/jprobes: Fix conflict between jprobes and function graph
tracing
- clk: Don't try to use a struct clk* after it could have been freed
- [x86] drm/i915: Evict CS TLBs between batches
- [xen] Revert "swiotlb-xen: pass dev_addr to swiotlb_tbl_unmap_single"
(regression in 3.16.7-ckt4)
http://kernel.ubuntu.com/stable/ChangeLog-3.16.7-ckt6
- ipvs: uninitialized data with IP_VS_IPV6
- netfilter: nfnetlink: validate nfnetlink header from batch
- time: settimeofday: Validate the values of tv from user
- drm/radeon: fix VM flush on cayman/aruba (v3)
- drm/radeon: fix VM flush on SI (v3)
- drm/radeon: fix VM flush on CIK (v3)
- drm/radeon: add a dpm quirk list (regression around 3.14)
- can: dev: fix crtlmode_supported check
- can: kvaser_usb: Don't free packets when tight on URBs
- drm/radeon: use rv515_ring_start on r5xx (regression in 3.12)
- PCI: Mark Atheros AR93xx to avoid bus reset (regression in 3.14)
- [x86] PCI: Clip bridge windows to fit in upstream windows
(regression in 3.16)
- [armhf] mvebu: completely disable hardware I/O coherency
- cifs: fix deadlock in cifs_ioctl_clone()
- ipr: wait for aborted command responses
- libata: allow sata_sil24 to opt-out of tag ordered submission
(regression in 3.14.4, 3.15)
- [media] vb2: fix vb2_thread_stop race conditions
- [i386/586] apic: Re-enable PCI_MSI support for non-SMP X86_32
(regression in 3.12)
- dm cache: share cache-metadata object across inactive and active DM
tables
- dm cache: fix problematic dual use of a single migration count variable
- Input: evdev - fix EVIOCG{type} ioctl
- tty: Fix pty master poll() after slave closes v2 (regression in 3.12)
- [armhf] bus: omap_l3_noc: Add resume hook to restore context
(regression in 3.16)
- decompress_bunzip2: off by one in get_next_block()
- kbuild: Fix removal of the debian/ directory (regression in 3.16)
- mm: get rid of radix tree gfp mask for pagecache_get_page
(regression in 3.16)
- regulator: core: fix race condition in regulator_put()
- ASoC: simple-card: Fix crash in asoc_simple_card_unref()
(regression in 3.15)
- [ppc64el] xmon: Fix another endiannes issue in RTAS call from xmon
- nfs: fix dio deadlock when O_DIRECT flag is flipped
- mac80211: properly set CCK flag in radiotap (regression in 3.12)
- [x86] drm/i915: Only fence tiled region of object.
- can: kvaser_usb: Do not sleep in atomic context
- can: kvaser_usb: Send correct context to URB completion
- rbd: fix rbd_dev_parent_get() when parent_overlap == 0
- rbd: drop parent_ref in rbd_dev_unprobe() unconditionally
- dm cache: fix missing ERR_PTR returns and handling
- dm thin: don't allow messages to be sent to a pool target in READ_ONLY
or FAIL mode
- [armhf] mvebu: don't set the PL310 in I/O coherency mode when I/O
coherency is disabled
- vm: add VM_FAULT_SIGSEGV handling support
- vm: make stack guard page errors return VM_FAULT_SIGSEGV rather than
SIGBUS
- perf: Tighten (and fix) the grouping condition
- iwlwifi: mvm: drop non VO frames when flushing (regression in 3.16)
- memcg: remove extra newlines from memcg oom kill log (regression in 3.15)
- ipv4: try to cache dst_entries which would cause a redirect
(regression in 3.16) (CVE-2015-1465)
http://kernel.ubuntu.com/stable/ChangeLog-3.16.7-ckt7
- [ppc64el] powerpc: add little endian flag to syscall_get_arch()
- [arm64] Fix up /proc/cpuinfo
- cifs: Complete oplock break jobs before closing file handle
(regression in 3.15)
- [arm64,or1k] lib/checksum.c: fix carry in csum_tcpudp_nofold
- [mips*] Fix kernel lockup or crash after CPU offline/online
- md/raid5: fix another livelock caused by non-aligned writes.
(regression in 3.16)
- drm/radeon: fix PLLs on RS880 and older v2 (regression in 3.15)
(Closes: #770790)
- [armhf/armmp-lpae] 8299/1: mm: ensure local active ASID is marked as
allocated on rollover
- PCI: Handle read-only BARs on AMD CS553x devices
(regression in 3.16.7-ckt4)
- mm: pagewalk: call pte_hole() for VM_PFNMAP during walk_page_range
- nilfs2: fix deadlock of segment constructor over I_SYNC flag
- ip: zero sockaddr returned on error queue
- net: rps: fix cpu unplug
- ipv6: stop sending PTB packets for MTU < 1280
- udp_diag: Fix socket skipping within chain
- ping: Fix race in free in receive path
- net: don't OOPS on socket aio
- ipv4: tcp: get rid of ugly unicast_sock
- ppp: deflate: never return len larger than output buffer
- [x86] hyperv: Fix the error processing in netvsc_send()
- Bluetooth: ath3k: workaround the compatibility issue with xHCI controller
- ceph: introduce global empty snap context
- drm/vmwgfx: Don't use memory accounting for kernel-side fence objects
- net:socket: set msg_namelen to 0 if msg_name is passed as NULL in msghdr
struct from userland.
- virtio_pci: defer kfree until release callback
[ Ian Campbell ]
* [armhf] Add DTB for Olimex A20-OLinuXino-LIME2. (Closes: #777455)
* [armhf] Enable CONFIG_BACKLIGHT_GPIO as a module. (Closes: #778783)
* [armhf] Enable FB_SIMPLE on sunxi platform, backporting fixes and DTS
entries.
[ Ben Hutchings ]
* shm: add memfd.h to UAPI export list, so kdbus will build
* [x86] HPET force enable for e6xx based systems (Closes: #772951)
* vfs: read file_handle only once in handle_to_path (CVE-2015-1420)
* ASLR: fix stack randomization on 64-bit systems (CVE-2015-1593)
* Revert "quota: Switch ->get_dqblk() and ->set_dqblk() to use bytes as
space units" to avoid ABI change
* rmap: Fix ABI change in 3.16.7-ckt5
* perf: Fix ABI change in 3.16.7-ckt6
* mm: Fix pagecache_get_page() ABI change in 3.16.7-ckt6
* tcp: Fix ABI change in 3.16.7-ckt7
* [x86] ACPI / video: Add disable_native_backlight quirk for various
Samsung models and Dell XPS15 L521X (Closes: #772440)
* [x86] ALSA: Enable SND_SOC, SND_SOC_INTEL_SST, SND_SOC_INTEL_HASWELL_MACH,
SND_SOC_INTEL_BYT_RT5640_MACH, SND_SOC_INTEL_BYT_MAX98090_MACH as modules
(Closes: #773835)
* arcmsr: Backport changes up to Linux 3.18 (Closes: #698821)
* [x86] drm/i915: Quietly reject attempts to create non-pagealigned stolen
objects (Closes: #763155)
* KEYS: request_key() should reget expired keys rather than give EKEYEXPIRED
(Closes: #758870)
* drm: Enable DRM_BOCHS, DRM_QXL as modules
- qxl: Disable by default, as it is incompatible with wheezy's
xserver-xorg-video-qxl. It can be forced to load with module
parameter modeset=1.
* of.h: Keep extern declaration of of_* variables when !CONFIG_OF
(for simplefb)
[ Helge Deller ]
* [alpha] build debian-installer udeb packages
* [hppa] build virtio udeb packages
[ Uwe Kleine-König ]
* Add support for Bananapro board, thanks Karsten Merker for the patch.
(Closes: 779311)
-- Ben Hutchings <email address hidden> Sun, 01 Mar 2015 15:13:40 +0000
-
linux (3.16.7-ckt4-3) unstable; urgency=medium
[ Ben Hutchings ]
* [sh4] ftrace: Remove -m32 option from recordmcount.pl (Closes: #775611)
* [x86] Revert "KVM: Fix of previously incomplete fix for CVE-2014-8480"
as that issue does not affect 3.16
* [amd64] tls, ldt: Stop checking lm in LDT_empty (regression in 3.16.7-ckt4)
* [x86] tls: Interpret an all-zero struct user_desc as "no segment"
(regression in 3.16.7-ckt4)
* net: sctp: fix slab corruption from use after free on INIT collisions
(CVE-2015-1421)
[ Ian Campbell ]
* [xen] cancel ballooning if adding new memory failed (Closes: #776448)
* [arm64] Only use the virtual counter (CNTVCT) on arm64. (Closes: #776957)
-- Ben Hutchings <email address hidden> Tue, 03 Feb 2015 20:07:06 +0000
-
linux (3.16.7-ckt2-1) unstable; urgency=high
* New upstream stable update:
http://kernel.ubuntu.com/stable/ChangeLog-3.16.7-ckt1
- drm/tilcdc: Fix the error path in tilcdc_load()
- usb: phy: return -ENODEV on failure of try_module_get
- PM / clk: Fix crash in clocks management code if !CONFIG_PM_RUNTIME
- rt2x00: support Ralink 5362.
- wireless: rt2x00: add new rt2800usb devices
- NFS: Fix /proc/fs/nfsfs/servers and /proc/fs/nfsfs/volumes
- nfs: fix duplicate proc entries
- mm: page_alloc: fix zone allocation fairness on UP
- ext4: check EA value offset when loading
- jbd2: free bh when descriptor block checksum fails
- ext4: don't check quota format when there are no quota files
- target: Fix queue full status NULL pointer for SCF_TRANSPORT_TASK_SENSE
- vfs: fix data corruption when blocksize < pagesize for mmaped data
- ext4: fix mmap data corruption when blocksize < pagesize
- ext4: grab missed write_count for EXT4_IOC_SWAP_BOOT
- qla_target: don't delete changed nacls
- target: Fix APTPL metadata handling for dynamic MappedLUNs
- iser-target: Disable TX completion interrupt coalescing
- ext4: don't orphan or truncate the boot loader inode
- ext4: add ext4_iget_normal() which is to be used for dir tree lookups
- ext4: fix reservation overflow in ext4_da_write_begin
- ext4: Replace open coded mdata csum feature to helper function
- ext4: move error report out of atomic context in ext4_init_block_bitmap()
- ext4: check s_chksum_driver when looking for bg csum presence
- drm/radeon: fix speaker allocation setup
- drm/radeon: use gart memory for DMA ring tests
- random: add and use memzero_explicit() for clearing data
- freezer: Do not freeze tasks killed by OOM killer
- OOM, PM: OOM killed task shouldn't escape PM suspend
- [mips*/loongson-2f] loongson2_cpufreq: Fix CPU clock rate setting mismerge
- drm/cirrus: bind also to qemu-xen-traditional
- cpufreq: intel_pstate: Fix setting max_perf_pct in performance policy
- cpufreq: expose scaling_cur_freq sysfs file for set_policy() drivers
- cpufreq: intel_pstate: Reflect current no_turbo state correctly
- [x86] intel_pstate: Don't lose sysfs settings during cpu offline
- [x86] intel_pstate: Fix BYT frequency reporting
- [x86] intel_pstate: Correct BYT VID values.
- [x86] kvm: don't kill guest on unknown exit reason
- kvm: fix excessive pages un-pinning in kvm_iommu_map error path.
(CVE-2014-8369)
- vfs: be careful with nd->inode in path_init() and follow_dotdot_rcu()
- pstore: Fix duplicate {console,ftrace}-efi entries
- [x86] bpf_jit: fix two bugs in eBPF JIT compiler (regression in 3.16)
- vxlan: fix a use after free in vxlan_encap_bypass
- vxlan: using pskb_may_pull as early as possible
- vxlan: fix a free after use
- ipv4: dst_entry leak in ip_send_unicast_reply()
- ipv4: fix a potential use after free in ip_tunnel_core.c
(regression in 3.11)
- net: tso: fix unaligned access to crafted TCP header in helper API
- [x86] hyperv: Fix the total_data_buflen in send path
- tcp: md5: do not use alloc_percpu()
- macvlan: fix a race on port dismantle and possible skb leaks
(regression in 3.16)
- net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for VXLAN
(regression in 3.14)
- gre: Use inner mac length when computing tunnel length
(regression in 3.14)
- [armhf] spi: pl022: Fix incorrect dma_unmap_sg
- mac80211: fix typo in starting baserate for rts_cts_rate_idx
- staging: comedi: (regression) channel list must be set for COMEDI_CMD
ioctl (regression in 3.15)
- nfsd4: fix response size estimation for OP_SEQUENCE (regression in 3.16)
- quota: Properly return errors from dquot_writeback_dquots()
- i3200_edac: Report CE events properly
- i82860_edac: Report CE events properly
- cpc925_edac: Report UE events properly
- e7xxx_edac: Report CE events properly
- scsi: Fix error handling in SCSI_IOCTL_SEND_COMMAND
- usb: serial: ftdi_sio: add "bricked" FTDI device PID
- [armhf] Revert "usb: dwc3: dwc3-omap: Disable/Enable only wrapper
interrupts in prepare/complete" (regression in 3.16)
- usb: gadget: f_fs: remove redundant ffs_data_get() (regression in 3.14)
- [armhf] usb: ffs: fix regression when quirk_ep_out_aligned_size flag is
set (regression in 3.15)
- [armhf] usb: musb: dsps: start OTG timer on resume again
(regression in 3.16.6)
- usb: gadget: udc: core: fix kernel oops with soft-connect
- nfsd4: fix crash on unknown operation number
- Revert "iwlwifi: mvm: treat EAPOLs like mgmt frames wrt rate"
(regression in 3.16.4)
- [armhf] usb: dwc3: gadget: Properly initialize LINK TRB
- posix-timers: Fix stack info leak in timer_create()
- futex: Fix a race condition between REQUEUE_PI and task death
- ALSA: bebob: Uninitialized id returned by saffirepro_both_clk_src_get
- PM / Sleep: fix async suspend_late/freeze_late error handling
(regression in 3.15)
- Revert "block: all blk-mq requests are tagged" (regression in 3.16)
- ALSA: pcm: Zero-clear reserved fields of PCM status ioctl in compat mode
- zap_pte_range: update addr when forcing flush after TLB batching faiure
- staging: comedi: fix memory leak / bad pointer freeing for chanlist
(regression in 3.15)
- [x86] drm/i915: Ignore VBT backlight check on Macbook 2, 1
(regression in 3.15)
- [i386/686-pae] pageattr: Prevent overflow in slow_virt_to_phys() for
X86_PAE
- [x86] ACPI / EC: Fix regression due to conflicting firmware behavior
between Samsung and Acer. (regression in 3.16.3)
- mm: free compound page with correct order
- lib/bitmap.c: fix undefined shift in __bitmap_shift_{left|right}()
- ext4: fix overflow when updating superblock backups after resize
- ext4: fix oops when loading block bitmap failed
- ext4: enable journal checksum when metadata checksum feature enabled
- ext4: prevent bugon on race between write/fcntl
- ext4: bail out from make_indexed_dir() on first error
- PCI: Rename sysfs 'enabled' file back to 'enable' (regression in 3.13)
- fs: allow open(dir, O_TMPFILE|..., 0) with mode 0
- [arm*] tracing/syscalls: Ignore numbers outside NR_syscalls' range
- nfs: fix kernel warning when removing proc entry
http://kernel.ubuntu.com/stable/ChangeLog-3.16.7-ckt2
- rbd: Fix error recovery in rbd_obj_read_sync()
- regulator: max77693: Fix use of uninitialized regulator config
- xhci: no switching back on non-ULT Haswell (regression in 3.12)
- Btrfs: fix kfree on list_head in btrfs_lookup_csums_range error cleanup
- ocfs2: fix breakage in o2net_send_tcp_msg() (regression in 3.15)
- [armhf] phy: omap-usb2: Enable runtime PM of omap-usb2 phy properly
(regression in 3.16)
- USB: cdc-acm: add quirk for control-line state requests
(regression in 3.16)
- sysfs: driver core: Fix glue dir race condition by gdp_mutex
- drm/nouveau: make sure display hardware is reinitialised on runtime
resume (regression in 3.15)
- drm/nv50/disp: fix dpms regression on certain boards
- drm/nouveau/bios: memset dcb struct to zero before parsing
- GFS2: Make rename not save dirent location (regression in 3.14)
- netfilter: ipset: off by one in ip_set_nfnl_get_byindex()
- netfilter: nf_tables: check for NULL in nf_tables_newchain pcpu stats
allocation (regression in 3.16)
- netfilter: nfnetlink_log: fix maximum packet length logged to userspace
- netfilter: nft_compat: fix wrong target lookup in nft_target_select_ops()
- mmc: core: sdio: Fix unconditional wake_up_process() on sdio thread
(regression in 3.16)
- mmc: don't request CD IRQ until mmc_start_host()
- fs: make cont_expand_zero interruptible
- UBIFS: fix a race condition
- [x86] fpu: __restore_xstate_sig()->math_state_restore() needs
preempt_disable()
- [x86] fpu: shift drop_init_fpu() from save_xstate_sig() to
handle_signal()
- perf: Fix unclone_ctx() vs. locking
- evm: properly handle INTEGRITY_NOXATTRS EVM status
- [alpha] vfs: missing data dependency barrier in prepend_name()
- jffs2: kill wbuf_queued/wbuf_dwork_lock
- fix misuses of f_count() in ppp and netlink
- sched: Use dl_bw_of() under RCU read lock
- [s390*] topology: call set_sched_topology early
- [armhf] mfd: ti_am335x_tscadc: Fix TSC operation after ADC continouous
mode (regression in 3.14)
- [armhf] mfd: ti_am335x_tscadc: Fix TSC resume (regression in 3.14)
- selinux: fix inode security list corruption
- blk-mq: fix potential hang if rolling wakeup depth is too high
(regression in 3.16)
- block: fix alignment_offset math that assumes io_min is a power-of-2
- drm/nouveau/gpio: rename g92 class to g94 (regression in 3.16)
- [x86] drm/i915: Do not leak pages when freeing userptr objects
- media: v4l2-common: fix overflow in v4l_bound_align_image()
- sched: Use rq->rd in sched_setaffinity() under RCU read lock
- [powerpc*] use device_online/offline() instead of cpu_up/down()
(regression in 3.11)
- xen-blkback: fix leak on grant map error path
- net: skb_fclone_busy() needs to detect orphaned skb (regression in 3.16)
- rbd: avoid format-security warning inside alloc_workqueue()
- rbd: fix error return code in rbd_dev_device_setup()
- media: ttusb-dec: buffer overflow in ioctl (CVE-2014-8884)
- dm raid: ensure superblock's size matches device's logical block size
- ahci: disable MSI instead of NCQ on Samsung pci-e SSDs on macbooks
(Closes: #772435)
- mac80211: properly flush delayed scan work on interface removal
- [i386] microcode, AMD: Fix early ucode loading on 32-bit
(regression in 3.14)
- [armhf] mvebu: armada xp: Generalize use of i2c quirk
(regression in 3.12)
- mac80211: fix use-after-free in defragmentation
- iwlwifi: fix RFkill while calibrating (regression in 3.16)
- tun: Fix csum_start with VLAN acceleration (regression in 3.12)
- macvtap: Fix csum_start when VLAN tags are present
- dm thin: grab a virtual cell before looking up the mapping
- [x86] KVM: Fix uninitialized op->type for some immediate values
- [powerpc*] hwrng: pseries - port to new read API and fix stack corruption
- drm/radeon: set correct CE ram size for CIK
- drm/radeon: make sure mode init is complete in bandwidth_update
- cpufreq: Avoid crash in resume on SMP without OPP (regresion in 3.12)
- [i386] microcode, AMD: Fix ucode patch stashing on 32-bit
(regression in 3.14)
- [armhf] mfd: twl4030-power: Fix poweroff with PM configuration enabled
(regression in 3.16)
- [hppa] Use compat layer for msgctl, shmat, shmctl and semtimedop syscalls
- tracing: Do not busy wait in buffer splice (regresion in 3.16)
- param: fix crash on bad kernel arguments (regression in 3.16)
- audit: keep inode pinned
- drm/radeon: add locking around atombios scratch space usage
- nfs: fix pnfs direct write memory leak
- nfs: Fix use of uninitialized variable in nfs_getattr()
- NFSv4: Ensure that we remove NFSv4.0 delegations when state has expired
- NFSv4.1: nfs41_clear_delegation_stateid shouldn't trust
NFS_DELEGATED_STATE
- NFSv4: Fix races between nfs_remove_bad_delegation() and delegation
return
- NFSv4: Ensure that we call FREE_STATEID when NFSv4.x stateids are revoked
- NFS: Don't try to reclaim delegation open state if recovery failed
- [arm64] efi: Fix stub cache maintenance
- [arm64] __clear_user: handle exceptions on strb (CVE-2014-7843)
- [arm64] Correct the race condition in aarch64_insn_patch_text_sync()
- Fix thinko in iov_iter_single_seg_count
- libceph: do not crash on large auth tickets
- [armel,armhf] 8191/1: decompressor: ensure I-side picks up relocated code
- zram: avoid kunmap_atomic() of a NULL pointer
- firewire: cdev: prevent kernel stack leaking into ioctl arguments
- md: Always set RECOVERY_NEEDED when clearing RECOVERY_FROZEN
(regression in 3.13)
- vxlan: Do not reuse sockets for a different address family
- net: sctp: fix NULL pointer dereference in af->from_addr_param on
malformed packet (CVE-2014-7841)
- net: sctp: fix memory leak in auth key management
- [armel,m68k] ipv6: fix IPV6_PKTINFO with v4 mapped (regression in 3.15)
- netlink: Properly unbind in error conditions. (regression in 3.16)
- smsc911x: power-up phydev before doing a software reset.
(regression in 3.14)
- [sparc*] sunvdc: limit each sg segment to a page
- [sparc*] vio: fix reuse of vio_dring slot
- drm/radeon: initialize sadb to NULL in the audio code
- [x86] KVM: Don't report guest userspace emulation error to userspace
- crypto: caam - remove duplicated sg copy functions
- audit: correct AUDIT_GET_FEATURE return message type
- memory-hotplug: Remove "weak" from memory_block_size_bytes() declaration
(regression in 3.14)
- [s390*] vmcore: Remove "weak" from function declarations
- [s390*] clocksource: Remove "weak" from clocksource_default_clock()
declaration
- IB/core: Clear AH attr variable to prevent garbage data
- [amd64] x32, audit: Fix x32's AUDIT_ARCH wrt audit
- [armhf] dts: am335x-evm: Fix 5th NAND partition's name
(regression in 3.15)
- dell-wmi: Fix access out of memory
[ Ben Hutchings ]
* [x86] Complete Thunderbolt support on Apple computers (Closes: #768653)
- PCI: Add pci_fixup_suspend_late quirk pass
- PCI: Suspend/resume quirks for Apple thunderbolt
- Enable THUNDERBOLT as module
* [amd64] traps: Stop using IST for #SS (CVE-2014-9090)
* [amd64] traps: Fix the espfix64 #DF fixup and rewrite it in C
* [amd64] traps: Rework bad_iret
* [amd64] asm/traps: Disable tracing and kprobes in fixup_bad_iret and
sync_regs
* Fix ABI changes in iovec, of, perf and truncate
* Ignore ABI changes in iwlwifi, KVM and spi-nor
* Revert "drivers/net: Disable UFO through virtio" in macvtap and tun.
This removes the need to shut down VMs if migrating to a patched
host.
[ Ian Campbell ]
* [xen] Backport various netback fixes (Closes: #767261).
* Backport fix for TSO with mv643xx_eth driver, replacing previous workaround
(#764162)
* [armhf] Increase Ethernet phy startup delay on Banana-Pi. Patch from
Karsten Merker (Closes: #767042)
* [armhf] Enable FB_SIMPLE, used on some Exynos platforms and elsewhere.
* [arm64] Backport various upstream fixes and improvements to the APM X-gene
Ethernet driver.
* Honour stdout-path from Device Tree, along with supporting any supplied
options. (Closes: #770212)
* [armhf] Add udeb modules to support video and keyboard for imx6. Patch from
Vagrant Cascadian (Closes: #770635)
* [device-tree] Reserve memreserve regions even if they partially overlap
with an existing reservation. Fixes boot on Midway.
* [arm64] Enable reboot on the Xgene platform.
-- Ben Hutchings <email address hidden> Mon, 08 Dec 2014 20:03:18 +0000
-
linux (3.16-1~exp1) experimental; urgency=medium
* New upstream release: http://kernelnewbies.org/Linux_3.16
[ Aurelien Jarno ]
* [x86] vfio: Enable VFIO_PCI_VGA.
* udeb: rename crc32c.ko into crc32c_generic.ko in crc-modules.
* [mips*] Fix FP emulation.
* [mips*/loongson3] Enable TRANSPARENT_HUGEPAGE.
[ Bastian Blank ]
* [x86] Enable Xen PVH support.
* Enable more Nftables modules.
* [x86] Enable EARLY_PRINTK_EFI.
* Enable stack protector on all supported architectures. (closes: #756898)
* [powerpc64, s390x] Enable PCI hotplug.
* Enable RTL8723BE.
* Enable OPROFILE.
* [ppc64] Enable 64KiB pages.
[ Ben Hutchings ]
* udeb: Add new sound drivers to sound-modules (thanks to Samuel Thibault)
(Closes: #756998)
* [armhf] touchscreen: Enable TOUCHSCREEN_SUN4I as module (Closes: #757086)
* [!alpha,m68k,x86] Disable USELIB, only needed by libc5
* [arm*,ia64,ppc64el,s390*,sh4] Disable SYSFS_SYSCALL, only needed for
SVR4 compatibility
* [armel] Disable BINFMT_AOUT
* [armel] Re-enable ixp4xx flavour
* [armel] Change configuration to reduce kernel image size
- [/kirkwood] Change IPV6 to module
- [/ixp4xx,orion5x] Change IOSCHED_DEADLINE to module
- [/ixp4xx,orion5x] Disable SECURITY (i.e. Linux Security Modules,
including SELinux)
-- Ben Hutchings <email address hidden> Sat, 09 Aug 2014 21:58:12 +0100
-
linux (3.16~rc6-1~exp1) experimental; urgency=medium
* New upstream rc
[ Aurelien Jarno ]
* [mipsel/loongson3] Enable SND_HDA_INTEL.
* [mips/4kc-malta, mips/5kc-malta] Cleanup configuration file.
* [mips/sb1-bcm91250a] Cleanup configuration file.
* [mips/r4k-ip22] Cleanup configuration file.
* [mips/r5k-ip32] Cleanup configuration file.
* [mips64,mips64el] Add a 5kc-malta flavour.
[ Ben Hutchings ]
* [x86] wireless: Enable R8192EE as module (Closes: #755310)
* net: Re-enable CGROUP_NET_PRIO as builtin
-- maximilian attems <email address hidden> Mon, 21 Jul 2014 21:51:45 +0200
-
linux (3.16~rc5-1~exp1) experimental; urgency=medium
[ maximilian attems ]
* New upstream rc
[ Ben Hutchings ]
* aufs: Update to aufs3.x-rcN-20140714:
- tiny, no msg in spinlock regeion
- minor bugfix, correct error value in link(2)
- O_TMPFILE support
- bugfix, handling an error in opening a FIFO
- propagate aufs file references to new vmas created by remap_file_pages()
- begin supporting fallocate(2)
- linux-3.16, convert iovec into iov_iter
- allow an unprivileged mount under user_ns (enabled by module parameter)
- simply handing attribute string
- add mount option for copy-up on open
- add mount option for move-up on open
- add dirperm1 mount option
- mvdown, return a subset of statfs(2) optionally
- mvdown, tell about the branch is at the bottom
-- maximilian attems <email address hidden> Tue, 15 Jul 2014 22:57:31 +0200
-
linux (3.15.5-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.15.4
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.15.5
-- maximilian attems <email address hidden> Thu, 10 Jul 2014 16:02:29 +0200
-
linux (3.15.3-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.15.2
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.15.3
[ Yunqiang Su ]
* [mips,mipsel] Move common MIPS kernel config files to kernelarch-mips.
* [mips,mipsel] Clean mipsel installer by using symlinks to the mips
versions.
* [mips,mipsel] Add mips64 and mips64el support (Closes: #749688).
-- maximilian attems <email address hidden> Wed, 02 Jul 2014 20:30:41 +0200
-
linux (3.15.1-1~exp1) experimental; urgency=medium
* New upstream release: http://kernelnewbies.org/Linux_3.15
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.15.1
[ maximilian attems ]
* Update policy version to 3.9.5 without changes
[ Ian Campbell ]
* [armhf] Enable HDMI on imx6qdl-wandboard, SolidRun HummingBoard and
Cubox -i. (Closes: #750406)
[ Ben Hutchings ]
* [powerpc] Build-depend on gcc-4.8 (>= 4.8.2-1) to ensure that
JUMP_LABEL works
-- maximilian attems <email address hidden> Fri, 20 Jun 2014 23:13:13 +0200
-
linux (3.15~rc8-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ian Campbell ]
* [armhf] Enable Broadcom IEEE802.11n embedded FullMAC WLAN driver
(Closes: #734430)
* [armhf] Backport and enable sunxi MMC driver (Closes: #749484)
-- maximilian attems <email address hidden> Tue, 03 Jun 2014 11:43:26 +0200
-
linux (3.15~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ maximilian attems ]
* Enable USB_UAS in topconfig (closes: #749014)
[ Ian Campbell ]
* [armhf] Enable SERIAL_OF_PLATFORM.
* [armhf] Enable DRM drivers DRM_IMX_* for IMX platform (Closes: #748406)
* [armhf] Enable SND_SOC_IMX_SPDIF (Closes: #748890)
-- maximilian attems <email address hidden> Tue, 27 May 2014 10:55:32 +0200
-
linux (3.15~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* aufs: Update to aufs3.x-rcN-20140421
* [rt] Disable until it is updated for 3.15 or later
[ Aurelien Jarno ]
* [mipsel] Add a loongson-3 flavour to support Loongson 3A/3B machines.
* [mips/mipsel] Remove the sb1a-bcm91480b flavour.
[ Ian Campbell ]
* [armel/orion5x] Disable BPF_JIT, MEMCG, USER_NS to reduce kernel
size.
* [armel/kirkwood] Enable PCI_MVEBU for PCI support when booted via Device
Tree.
-- maximilian attems <email address hidden> Fri, 16 May 2014 14:33:57 +0200
-
linux (3.14.1-1~exp1) experimental; urgency=medium
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.14.1
[ Ben Hutchings ]
* [armel] Disable ixp4xx flavour (fixes FTBFS)
* [armhf] Enable SECURITY_APPARMOR, SECURITY_TOMOYO
* [rt] Update to 3.14.0-rt1 and reenable
-- Ben Hutchings <email address hidden> Thu, 17 Apr 2014 13:17:18 +0100
-
linux (3.14-1~exp1) experimental; urgency=medium
* New upstream release: http://kernelnewbies.org/Linux_3.14
[ Ben Hutchings ]
* nftables: Enable NF_TABLES_BRIDGE, NF_TABLES_IPV4, NFT_CHAIN_ROUTE_IPV4,
NFT_CHAIN_NAT_IPV4, NF_TABLES_ARP, NF_TABLES_IPV6, NFT_CHAIN_ROUTE_IPV6,
NFT_CHAIN_NAT_IPV6 as modules (Closes: #742763)
* udeb: Update sound-modules, thanks to Samuel Thibault (Closes: #743319)
* aufs: Update to aufs3.14-20140407 (no functional changes)
* mtd: Enable MTD_NAND_ECC_BCH (Closes: #743933)
* drm: Enable DRM_LOAD_EDID_FIRMWARE (Closes: #728275)
-- Ben Hutchings <email address hidden> Wed, 09 Apr 2014 09:53:05 +0100
-
linux (3.14~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* bfa,bna: Replace large udelay() with mdelay() (fixes FTBFS on arm)
(Closes: #741142)
* aufs: Update to aufs3.x-rcN-20140310
- bugfix, Fix unmount to properly free anonymous block devices
-- Ben Hutchings <email address hidden> Mon, 17 Mar 2014 13:30:03 +0000
-
linux (3.14~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* mm: Enable ZSMALLOC as built-in, ZRAM as module (except for
armel/{ixp4xx,orion5x}) (Closes: #676779)
* iio,HID: Enable HID_SENSOR_INCLINOMETER_3D as module
* media/radio: Enable USB_RAREMONO as module
* i40e: Enable I40E_VXLAN, I40E_DCB
* net: Enable I40EVF, USB_NET_SR9800 as modules
* serial: Enable USB_SERIAL_MXUPORT as module
* ceph: Enable CEPH_FS_POSIX_ACL
* netfilter: Enable NF_TABLES_INET, NFT_QUEUE, NFT_REJECT,
NETFILTER_XT_MATCH_CGROUP, NETFILTER_XT_MATCH_IPCOMP as modules
* net/sched: Enable NET_SCH_HHF, NET_SCH_PIE as modules
* [x86] crypto: Enable CRYPTO_DEV_CCP, CRYPTO_DEV_CCP_DD,
CRYPTO_DEV_CCP_CRYPTO as modules
* [x86] platform: Enable CHROMEOS_PSTORE, HP_WIRELESS as modules
* [x86] comedi: Enable COMEDI_MF6X4 as modules
* [x86] staging: Enable R8821AE, RTS5208 as modules
* [x86] thermal: Enable ACPI_INT3403_THERMAL as module
-- Ben Hutchings <email address hidden> Fri, 07 Mar 2014 03:36:35 +0000
-
linux (3.13.4-1) unstable; urgency=low
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.13.1
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.13.2
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.13.3
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.13.4
[ Ben Hutchings ]
* [x86] Enable POWERCAP, INTEL_RAPL as module (Closes: #736399)
* [arm] Disable OABI_COMPAT and enable AUDITSYSCALL (except for
armel/{ixp4xx,orion5x}) (Closes: #728975, #736843)
* [x86] Enable R8188EU as module, 88EU_AP_MODE and 88EU_P2P (Closes: #736905)
* [x86] Enable I2C_DESIGNWARE_PLATFORM as module (Closes: #737163)
* [x86] snd-pcsp: Disable autoload (Closes: #697709)
* DFSG: Remove the af9005 initialisation script and vs6624 driver again
(they were renamed in 3.7)
* linux-image.postinst: Use lstat() to check symlink existence
(Closes: #738707)
* [hppa] Update configuration, thanks to Helge Deller (Closes: #738487)
- megaraid: Enable MEGARAID_NEWGEN as module; disable MEGARAID_LEGACY
- drm: Change DRM from module to built-in
- [/parisc64-smp] udeb: Add fb-modules package containing radeon driver
* udeb: Add various recently enabled drivers
- Add i40e to nic-modules
- Add r815x to nic-usb-modules
- Add ath10k_core, ath10k_pci, brcmfmac to nic-wireless-modules
- Add esas2r to scsi-modules
* Bluetooth: allocate static minor for vhci (fixes depmod error)
* Set ABI to 1
-- Ben Hutchings <email address hidden> Sat, 22 Feb 2014 11:54:57 +0000
-
linux (3.13-1~exp1) experimental; urgency=low
* New upstream release: http://kernelnewbies.org/Linux_3.13
[ Ben Hutchings ]
* [armhf] xen/pci: Fix build on non-x86
* [hppa/parisc64-smp] Disable MLONGCALLS (Closes: #733897)
* [armel] Remove iop32x flavour (fixes FTBFS)
* aufs: Update to aufs3.x-rcN-20140120
- bugfix, removed /proc/PID/fd/N
[ Bastian Blank ]
* Initial Python 3 support:
- Build-depend on python-six.
[ Aurelien Jarno ]
* [mipsel] Remove cobalt d-i files.
* [mipsel] Enable KEXEC like on mips.
* [mipsel] Explicitly unset RAPIDIO like on mips.
-- Ben Hutchings <email address hidden> Mon, 20 Jan 2014 05:43:51 +0000
-
linux (3.13~rc6-1~exp1) experimental; urgency=low
* New upstream release candidate
[ Ben Hutchings ]
* [rt] Disable until it is updated for 3.13 or later
* aufs: Update to aufs3.x-rcN-20131223
* [x86] staging: lustre: Make LUSTRE_LLITE_LLOOP tristate
* mm: Enable MEM_SOFT_DIRTY, NUMA_BALANCING but not
NUMA_BALANCING_DEFAULT_ENABLED
* ipv6: Enable IPV6_VTI as module
* netfilter: Enable NF_TABLES, NFT_EXTHDR, NFT_META, NFT_CT, NFT_RBTREE,
NFT_HASH, NFT_COUNTER, NFT_LOG, NFT_LIMIT, NFT_NAT, NFT_COMPAT,
IP_SET_HASH_NETPORTNET, IP_SET_HASH_NETNET, IP_NF_TARGET_SYNPROXY,
IP6_NF_TARGET_SYNPROXY as modules
* net/sched: Enable NET_CLS_BPF as module
* nfc: Enable NFC_DIGITAL, NFC_PORT100 as modules
* block: Enable BLK_DEV_NULL_BLK, BLK_DEV_SKD as modules
* SCSI: Enable SCSI_ESAS2R as module
* net/usb: Enable USB_NET_HUAWEI_CDC_NCM as module
* touchscreen: Enable TOUCHSCREEN_SUR40 as module
* [x86] video: Enable X86_SYSFB, FB_SIMPLE
* [x86] ACPI: Enable ACPI_EXTLOG
* [x86] touchscreen: Enable TOUCHSCREEN_TSC_SERIO as module
* [x86] tpm: Enable TCG_TIS_I2C_ATMEL, TCG_TIS_I2C_INFINEON,
TCG_TIS_I2C_NUVOTON, TCG_ST33_I2C, TCG_XEN as modules
* [amd64] misc: Enable INTEL_MIC_HOST as module
* [powerpc/powerpc64] block: Enable AIX_PARTITION
* net/sched: Change NET_CLS_CGROUP from built-in to module
* nfc: Disable NFC_NCI as no enabled drivers need it
* misc: Disable BMP085_I2C as unlikely to be useful
[ Aurelien Jarno ]
* [mipsel] Remove r5k-cobalt flavour.
-- Ben Hutchings <email address hidden> Mon, 30 Dec 2013 02:36:11 +0100
-
linux (3.12.8-1) unstable; urgency=medium
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.12.7
- [powerpc] kvm: fix rare but potential deadlock scene
- [m68k] TTY: pmac_zilog, check existence of ports in pmz_console_init()
- xhci: Limit the spurious wakeup fix only to HP machines (fixes
regression in 3.12)
- usb: chipidea: host: Only disable the vbus regulator if it is not NULL
(fixes regression in 3.12)
- aio: fix kioctx leak introduced by "aio: Fix a trinity splat"
- iser-target: Move INIT_WORK setup into isert_create_device_ib_res
- [x86] idle: Repair large-server 50-watt idle-power regression
(fixes regression in 3.10)
- ext4: call ext4_error_inode() if jbd2_journal_dirty_metadata() fails
- ext4: fix use-after-free in ext4_mb_new_blocks
- ext4: fix del_timer() misuse for ->s_err_report
- ext4: add explicit casts when masking cluster sizes
- ext4: fix bigalloc regression
- sched/rt: Fix rq's cpupri leak while enqueue/dequeue child RT entities
- net_dma: mark broken (fixes potential data loss)
- drm/i915: Take modeset locks around intel_modeset_setup_hw_state()
- drm/i915: Hold mutex across i915_gem_release
- drm/i915: Fix use-after-free in do_switch
- drm/i915: don't update the dri1 breadcrumb with modesetting
- drm/i915: Fix erroneous dereference of batch_obj inside reset_status
- ceph: Avoid data inconsistency due to d-cache aliasing in readpage()
- tg3: Expand 4g_overflow_test workaround to skb fragments of any size.
- cgroup: fix cgroup_create() error handling path
- [powerpc] auxvec.h: account for AT_HWCAP2 in AT_VECTOR_SIZE_BASE
- ath9k_htc: properly set MAC address and BSSID mask (CVE-2013-4579)
(Closes: #729573)
- KVM: nVMX: Unconditionally uninit the MMU on nested vmexit
- [x86] KVM: Fix APIC map calculation after re-enabling
- [powerpc] Fix bad stack check in exception entry
- libata: implement ATA_HORKAGE_NO_NCQ_TRIM and apply it to Micro M500 SSDs
(fixes potential data loss)
- radiotap: fix bitmap-end-finding buffer overrun
- mm: numa: serialise parallel get_user_page against THP migration
- mm: numa: call MMU notifiers on THP migration
- mm: clear pmd_numa before invalidating
- mm: numa: do not clear PTE for pte_numa update
- mm: numa: ensure anon_vma is locked to prevent parallel THP splits
- sched: numa: skip inaccessible VMAs
- mm: numa: clear numa hinting information on mprotect
- mm: fix TLB flush race between migration, and change_protection_range
- mm: numa: guarantee that tlb_flush_pending updates are visible before
page table updates
- mm/mempolicy: correct putback method for isolate pages if failed
- mm/compaction: respect ignore_skip_hint in update_pageblock_skip
- mm/hugetlb: check for pte NULL pointer in __page_check_address()
- mm: munlock: fix a bug where THP tail page is encountered
- mm: munlock: fix deadlock in __munlock_pagevec()
- mm: fix use-after-free in sys_remap_file_pages
- Input: allocate absinfo data when setting ABS capability
- GFS2: Fix use-after-free race when calling gfs2_remove_from_ail
- GFS2: Fix slab memory leak in gfs2_bufdata
- GFS2: Fix incorrect invalidation for DIO/buffered I/O
- [s390] 3270: fix allocation of tty3270_screen structure
- [sh] always link in helper functions extracted from libgcc
- selinux: look for IPsec labels on both inbound and outbound packets
- selinux: process labeled IPsec TCP SYN-ACK packets properly in
selinux_ip_postroute()
- aio: clean up and fix aio_setup_ring page mapping
- aio/migratepages: make aio migrate pages sane
- ACPIPHP / radeon / nouveau: Fix VGA switcheroo problem related to hotplug
(regression in 3.12)
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.12.8
- IPv6: Fixed support for blackhole and prohibit routes
- net: do not pretend FRAGLIST support
- tun: unbreak truncated packet signalling
- macvtap: signal truncated packets
- br: fix use of ->rx_handler_data in code executed on non-rx_handler path
- inet: fix NULL pointer Oops in fib(6)_rule_suppress
- vxlan: release rt when found circular route
- ipv6: fix illegal mac_header comparison on 32bit
- ip_gre: fix msg_name parsing for recvfrom/recvmsg
- net: inet_diag: zero out uninitialized idiag_{src,dst} fields
- drivers/net/hamradio: Integer overflow in hdlcdrv_ioctl()
- hamradio/yam: fix info leak in ioctl
- net: fec: fix potential use after free
- rds: prevent dereference of a NULL device
- arc_emac: fix potential use after free
- net: rose: restore old recvmsg behavior (regression in 3.12.4)
- vlan: Fix header ops passthru when doing TX VLAN offload.
- virtio-net: fix refill races during restore
- net: llc: fix use after free in llc_ui_recvmsg
- netpoll: Fix missing TXQ unlock and and OOPS.
- bridge: use spin_lock_bh() in br_multicast_set_hash_max
- sfc: Add length checks to efx_xmit_with_hwtstamp() and
efx_ptp_is_ptp_tx()
- sfc: PTP: Moderate log message on event queue overflow
- sfc: Rate-limit log message for PTP packets without a matching timestamp
event
- [arm] fix "bad mode in ... handler" message for undefined instructions
- [arm] 7923/1: mm: fix dcache flush logic for compound high pages
- [hppa] Ensure full cache coherency for kmap/kunmap
- clk: clk-divider: fix divisor > 255 bug
- mfd: rtsx_pcr: Disable interrupts before cancelling delayed works
- netfilter: fix wrong byte order in nf_ct_seqadj_set internal information
(regression in 3.12)
- netfilter: nf_nat: fix access to uninitialized buffer in IRC NAT helper
- x86, fpu, amd: Clear exceptions in AMD FXSAVE workaround
(CVE-2014-1438) (Closes: #733551)
- sched: Fix race on toggling cfs_bandwidth_used
- sched: Fix cfs_bandwidth misuse of hrtimer_expires_remaining
- sched: Fix hrtimer_cancel()/rq->lock deadlock
[ Ben Hutchings ]
* [hppa] Update configuration, thanks to Helge Deller (Closes: #733895)
- Change AGP, AGP_PARISC from modules to built-in, to work around
race condition between DRM and AGP
- Enable DEBUG_STACKOVERFLOW
- udeb: Build packages for the parisc64-smp flavour instead of the
removed parisc flavour (fixes FTBFS)
* linux-image: Make maintainer scripts less verbose (Closes: #734266)
* [m68k] Enable EARLY_PRINTK (Closes: #734289)
* crypto: Enable more processor-specific algorithms and drivers:
- [amd64] Enable CRYPTO_CRCT10DIF_PCLMUL, CRYPTO_SHA256_SSSE3,
CRYPTO_SHA512_SSSE3, CRYPTO_GHASH_CLMUL_NI_INTEL,
CRYPTO_CAMELLIA_AESNI_AVX_X86_64, CRYPTO_CAMELLIA_AESNI_AVX2_X86_64,
CRYPTO_CAST5_AVX_X86_64, CRYPTO_CAST6_AVX_X86_64,
CRYPTO_SERPENT_AVX2_X86_64 as modules (Closes: #734376)
- [arm] Enable CRYPTO_SHA1_ARM, CRYPTO_AES_ARM as modules
- [powerpc] Enable CRYPTO_SHA1_PPC as module
- [sparc] Enable CRYPTO_CRC32C_SPARC64, CRYPTO_MD5_SPARC64,
CRYPTO_SHA1_SPARC64, CRYPTO_SHA256_SPARC64, CRYPTO_SHA512_SPARC64,
CRYPTO_AES_SPARC64, CRYPTO_CAMELLIA_SPARC64, CRYPTO_DES_SPARC64,
CRYPTO_DEV_NIAGARA2 as modules
- [x86] Enable CRYPTO_CRC32_PCLMUL as module
* [powerpc] Remove AT_HWCAP2 from auxv to avoid module ABI change
* [rt] Update to 3.12.6-rt9:
- rcu: Don't activate RCU core on NO_HZ_FULL CPUs
- timers: do not raise softirq unconditionally
- rcutree/rcu_bh_qs: disable irq while calling rcu_preempt_qs()
* Revert "net: unix: allow set_peek_off to fail", included in 3.12.8,
as it would cause an ABI change
* media: Enable VIDEO_STK1160_COMMON (new dependency of VIDEO_STK1160)
as module (Closes: #735870)
* [x86] brcm80211: Enable BRCMFMAC as module, and BRCMFMAC_SDIO
(Closes: #735245)
* [x86] staging: lustre: Make LUSTRE_LLITE_LLOOP tristate
[ Ian Campbell ]
* [armel/kirkwood] Fix interrupt handling on non-DT platforms (Closes: #735172)
* [armhf/armmp] Add mmci driver to mmc-module udeb.
-- Ben Hutchings <email address hidden> Sun, 19 Jan 2014 19:22:22 +0000
-
linux (3.12.3-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.12.1
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.12.2
- libertas: potential oops in debugfs (CVE-2013-6378)
- exec/ptrace: fix get_dumpable() incorrect tests (CVE-2013-2929)
https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.12.3
[ Ben Hutchings ]
* [rt] Update to 3.12.0-rt2 and reenable
* HID: Enable UHID as module (Closes: #729338)
* [sh4] Remove some accidental inconsistencies in config
* Enable CHECKPOINT_RESTORE (Closes: #682700)
* Enable JUMP_LABEL (Closes: #730071)
* [x86] staging: Enable CRYSTALHD as module (Closes: #730832)
* aufs: Update to aufs3.12-20131111 (no functional change)
* [rt] Update to 3.12.1-rt4
* udeb: Add snd-usb-hiface to sound-modules, thanks to Samuel Thibault
(Closes: #730418)
* linux-image-dbg: Use correct objcopy command when cross-compiling,
thanks to Jon Severinsson
[ Bastian Blank ]
* Use compiler name instead of Linux version in compiler meta-packages.
[ Ian Campbell ]
* [armhf]: Enable AHCI_IMX in armmp+lpae flavours.
[ Aurelien Jarno ]
* [mips/octeon] Add kernel udebs.
* [mipsel] Add a loongson-2e flavour.
-- Ben Hutchings <email address hidden> Thu, 05 Dec 2013 14:34:39 +0000
-
linux (3.12-1~exp1) experimental; urgency=low
* New upstream release: http://kernelnewbies.org/Linux_3.12
[ Ben Hutchings ]
* namespaces: Enable USER_NS (Closes: #712870)
- Restrict creation of user namespaces to root (CAP_SYS_ADMIN) by
default (sysctl: kernel.unprivileged_userns_clone)
* aufs: Update to aufs3.x-rcN-20131104
- mmap() holds a reference to the union file as well as the branch file
* [armel/{iop32x,ixp4xx}] Disable BPF_JIT, MEMCG, USER_NS to reduce kernel
size
* [arm,x86,s390,s390x] Introduce linux-compiler meta-packages to allow use
of foreign linux-headers packages with a native multilib compiler
* perf/ftrace: Fix paranoid level for enabling function tracer
(CVE-2013-2930)
* media/usb/gspca: Enable USB_GSPCA_STK1135 as module
* net/ethernet: Enable I40E as module
* net/usb: Enable USB_NET_SR9700 as module
* net/wireless/rt2x00: Enable RT2800USB_RT3573
* openvswitch: Enable OPENVSWITCH_VXLAN
* net/sched: Enable NET_SCH_FQ as module
* [x86] HID: Enable I2C_HID as module (Closes: #729801)
* [x86] input/misc: Enable INPUT_IDEAPAD_SLIDEBAR as module
* [x86] fs: Enable LUSTRE_FS, LUSTRE_LLITE_LOOP, LNET_XPRT_IB as modules
* [x86] thermal: Enable INTEL_POWERCLAMP, X86_PKG_TEMP_THERMAL as modules
* [armhf/armmp] udeb: Add zlib-modules
[ Thorsten Glaser ]
* Update m68k config (Closes: #728392):
- enable COMPAT_BRK by explicit upstream (m68k maintainer) request
- re-enable FPU emulation after discussion upstream, by popular request
- disable ADB_MACIISI by upstream (Mac68k maintainer) request
-- Ben Hutchings <email address hidden> Sun, 17 Nov 2013 22:41:26 +0000
-
linux (3.12~rc7-1~exp1) experimental; urgency=low
* New upstream release candidate
[ Ben Hutchings ]
* aufs: Update to aufs3.x-rcN-20131014
-- Ben Hutchings <email address hidden> Mon, 28 Oct 2013 04:12:20 +0000
-
linux (3.11-1~exp1) experimental; urgency=low
* New upstream release: http://kernelnewbies.org/Linux_3.11
[ Ben Hutchings ]
* Disable drivers for various platform/undetectable devices by default:
- ata: Disable PATA_ARASAN_CF
- hwrng: Disable HW_RANDOM_TIMERIOMEM
- mdio: Disable MDIO_BITBANG
- media: Disable SOC_CAMERA
- media/radio: Disable I2C_SI470X, RADIO_SAA7706H, RADIO_SI4713,
RADIO_TEA5764, RADIO_TEF6862, RADIO_WL1273
- mfd: Disable HTC_PASIC3, MFD_PCF50633, MFD_SM501, TPS65010
- mtd: Disable MTD_ONENAND_GENERIC
- mmc: Disable MMC_SPI, MMC_SDHCI_PLTFM
- net/can: Disable CAN_MCP251X
- net/ethernet: Disable DNET, ENC28J60, ETHOC, KS8842, KS8851, KS8851_MLL,
WIZNET_W5100, WIZNET_W5300
- net/wireless: Disable LIBERTAS_SPI, P54_SPI
- parport: Disable PARPORT_AX88796
- power: Disable BATTERY_BQ27x00, BATTERY_DS2760, BATTERY_DS2782,
BATTERY_MAX17040
- regulator: Disable all drivers
- rtc: Disable all drivers except RTC_DRV_CMOS
- serial: Disable SERIAL_MAX3100
- spi: Disable SPI_TLE62X0
- uio: Disable UIO_PDRV, UIO_PDRV_GENIRQ
- USB: Disable USB_C67X00_HCD, USB_ISP116X_HCD, USB_R8A66597_HCD
- video: Disable FB_METRONOME
- w1: Disable W1_SLAVE_DS2760
* [x86] mtd: Disable MTD_NAND_PLATFORM
* [x86] power: Disable PDA_POWER
* [x86] video: Disable FB_S1D13XXX
* Disable some old non-hotplug PCI drivers:
- SCSI: Disable SCSI_AIC7XXX_OLD
- [x86] mtd: Disable MTD_PMC551
- [x86] net/wan: Disable SBNI
* Disable parport drivers that are no longer likely to be useful:
- block: Disable PARIDE
- media: Disable VIDEO_BWQCAM, VIDEO_CQCAM, VIDEO_W9966
- SCSI: Disable SCSI_IMM, SCSI_PPA
- [x86] net/ethernet: Disable ATP
* bluetooth: Disable BT_HCIBTUART; the serial_cs and hci_uart drivers
should be used instead
* PCI: Disable PCIEPORTBUS in configurations for systems without PCI
Express: armel/{iop32x,ixp4xx}, mips/!octeon, mipsel/*, sh4/*
* [armhf/{armmp,mx5}] cpufreq: Enable GENERIC_CPUFREQ_CPU0 as module,
replacing CPU_FREQ_IMX
* [armhf/armmp] Enable PINCTRL_WM8850, replacing GPIO_VT8500
* [powerpc/powerpc64] Enable CPU_FREQ_CBE (previously CBE_CPUFREQ) as module
* [armel] Re-enable iop32x and ixp4xx flavours
* aufs: Update to aufs3.x-rcN-20130909
[ Bastian Blank ]
* Symlink doc directory in linux-headers packages.
* Make gcc-4.8 the default compiler.
* Use default font selection.
* Enable NFS 4.2 client support.
* Use ext4 for all ext-variants.
-- Ben Hutchings <email address hidden> Thu, 12 Sep 2013 03:57:27 +0100
-
linux (3.11~rc7-1~exp1) experimental; urgency=low
* New upstream release candidate
[ Ben Hutchings ]
* [arm,mips,s390,sh4] Enable KPROBES
* trace: Enable KPROBE_EVENT (Closes: #640953)
* trace: Enable UPROBES, UPROBE_EVENT (Closes: #691167)
* irq: Always define devm_{request_threaded,free}_irq() (fixes FTBFS on
s390,s390x)
* [armel] Disable iop32x and ixp4xx flavours (fixes FTBFS)
* Clean up maintainer scripts and templating system
- Move all templates under debian/templates
- linux-image: Remove undocumented $KERNEL_ARCH variable from hook
environment
- Use only one template syntax (@keyword@) and do all substitutions
in gencontrol.py
- linux-image.postinst: Remove debconf warning about ramdisk variable in
/etc/kernel-img.conf
- linux-image.postinst: Remove debconf warning about missing firmware;
this should now be redundant and it annoys users that don't need the
files (Closes: #612822)
* Update Brazilian Portugese debconf template translations
(Fernando Ike de Oliveira) (Closes: #719725)
* hid: Enable HID_HUION as module (Closes: #721002)
* [powerpc,x86] hid: Enable HID_APPLEIR as module
* ACPI: Enable ACPI_INITRD_TABLE_OVERRIDE (Closes: #721310)
* net: Enable NET_MPLS_GSO
* nfc: Enable NFC_SIM as module
* md: Enable DM_SWITCH as module
* net: Enable NLMON as module
* wireless: Enable ATH10K, ATH10K_PCI as modules
* media: Enable VIDEO_USBTV as module
* video: Enable FB_SMSCUFX as module
* usb/serial: Enable USB_SERIAL_WISHBONE, USB_SERIAL_FLASHLOADER,
USB_SERIAL_SUUNTO as modules
* infiniband: Enable INFINIBAND_ISERT as module
* xen: Enable XEN_BALLOON_MEMORY_HOTPLUG
* fs: Enable QNX6FS_FS as module
* f2fs: Enable F2FS_FS_SECURITY
* 9p: Enable 9P_FS_SECURITY
* sunrpc: Enable SUNRPC_DEBUG
* vhost: Enable VHOST_SCSI as module
* [x86] video: Enable FB_HYPERV as module
* [x86] snd-hda-intel: Enable SND_HDA_I915
* [x86] mmc: Enable MMC_SDHCI_ACPI as module
* [x86] comedi: Enable COMEDI_ADV_PCI1724, COMEDI_NI_LABPC_PCI (formerly
COMEDI_NI_LABPC) as modules
* [x86] Enable MLX5_INFINIBAND as module
* [amd64] iommu: Enable AMD_IOMMU_V2
* [x86,ia64] fs: Enable EFIVAR_FS as module
* wireless/ti: Disable WL_TI on all configurations except armhf/armmp
* [hppa,mips,mipsel,sh4,sparc] ehci-hcd: Enable USB_EHCI_ROOT_HUB_TT and
USB_EHCI_TT_NEWSCHED in all configurations, consistent with other
architectures
-- Ben Hutchings <email address hidden> Sun, 01 Sep 2013 05:15:57 +0100
-
linux (3.11~rc4-1~exp1) experimental; urgency=low
* New upstream release candidate
[ Ben Hutchings ]
* aufs: Update to aufs3.x-rcN-20130805
[ Hector Oron ]
* [armhf/armmp] Enable NET_CALXEDA_XGMAC as module (Closes: #717269)
-- Ben Hutchings <email address hidden> Thu, 08 Aug 2013 13:09:47 +0200
-
linux (3.10~rc7-1~exp1) experimental; urgency=low
* New upstream release candidate
[ Ben Hutchings ]
* [armhf/armmp] Add EMAC ethernet driver found on Allwinner A10 SoCs,
thanks to Niall Walsh (Closes: #711998)
- Add MDIO bus driver for the Allwinner EMAC
- Add EMAC controller node to sun4i DTSI
- cubieboard: Enable ethernet (EMAC) support in dts
- Add EMAC Controller to Hackberry dt
* [x86] cpufreq: Enable X86_INTEL_PSTATE (Closes: #712062)
* debian/control: Add Homepage field
* debian/watch: Add watch file and update script
* misc/bmp085: Enable building as a module
* misc: Enable BMP085_I2C as module
* team: Enable NET_TEAM_MODE_RANDOM as module
* 8021q: Enable VLAN_8021Q_MVRP
* batman: Enable BATMAN_ADV_NC
* netlink: Enable NETLINK_MMAP, NETLINK_DIAG [!armel/{iop32x,ixp4xx,orion5x}]
* sctp: Enable SCTP_COOKIE_HMAC_SHA1
* tipc: Enable TIPC_MEDIA_IB
* [x86] cpufreq: Enable X86_AMD_FREQ_SENSITIVITY as module
* [x86] i2c: Enable I2C_ISMT, I2C_DESIGNWARE_PCI as modules
* [x86] mouse: Enable MOUSE_CYAPA as modules
* [armel/{iop32x,ixp4xx,orion5x}] Disable features to reduce kernel size
- Disable KSM, YAMA
- [armel/orion5x] Disable FTRACE
-- Ben Hutchings <email address hidden> Mon, 24 Jun 2013 14:55:23 +0100
-
linux (3.10~rc5-1~exp1) experimental; urgency=low
* New upstream release candidate
[ Ben Hutchings ]
* [x86] Enable HYPERVISOR_GUEST
* udeb: Clean up configuration:
- Move i2c-algo-bit to i2c-modules
- Remove redundant control file overrides
- [s390] Use symlinks to follow s390x configuration
- [sparc64] Use symlinks to follow sparc configuration
- Only list the 'new' firewire modules in firewire-core-modules
- Remove obsolete eth1394 and firewire-core-modules dependency from
nic-modules
- Move ide-modules and ide-core-modules into ia64 configuration
- [powerpc,x86] Fold nic-extra-modules into nic-modules
* iwlegacy: Use consistent condition for il_pm_ops (fixes FTBFS on ia64)
-- Ben Hutchings <email address hidden> Tue, 11 Jun 2013 04:44:05 +0100
-
linux (3.10~rc4-1~exp1) experimental; urgency=low
* New upstream release candidate
[ Ben Hutchings ]
* aufs: Update to aufs3.x-rcN-20130520
* alx: Update VLAN tag handling for 3.10
* md: Enable BCACHE as module
* net/usb: Enable USB_RTL8152 as module
- udeb: Add r8152 to nic-usb-modules
* rt2800usb: Enable RT2800USB_RT55XX
* net/wireless: Enable RTL8188EE
- udeb: Add rtl8188ee to nic-wireless-modules
* linux-image: Restore package date (in ISO format) to utsname version
string ('uname -v' output)
-- Ben Hutchings <email address hidden> Mon, 03 Jun 2013 02:43:51 +0100
-
linux (3.8.5-1~experimental.1) experimental; urgency=high
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.4
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.5
[ Ben Hutchings ]
* signal: Fix use of missing sa_restorer field (build regression
introduced by fix for CVE-2013-0914)
* udeb: Add hid-generic, hid-holtek-kbd, hid-lenovo-tpkbd,
hid-roccat-isku, hid-roccat-lua, hid-roccat-savu to input-modules
* cdc_ncm,cdc_mbim: Use NCM by default
* [rt] Update to 3.8.4-rt2 and reenable
* [rt] wireless: orinoco_usb is BROKEN
-- Ben Hutchings <email address hidden> Sun, 31 Mar 2013 07:35:31 +0100
-
linux (3.8.3-1~experimental.1) experimental; urgency=high
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.3
[ Ben Hutchings ]
* aufs: Update to aufs3.8-20130311
* USB: cdc-wdm: fix buffer overflow (CVE-2013-1860)
* signal: always clear sa_restorer on execve (CVE-2013-0914)
* ext3: Fix format string issues (CVE-2013-1848)
* net/sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (CVE-2013-1828)
* bridge: fix mdb info leaks
* rtnl: fix info leak on RTM_GETLINK request for VF devices
* dcbnl: fix various netlink info leaks
* ALSA: seq: Fix missing error handling in snd_seq_timer_open()
[ Ian Campbell ]
* arm: correct path to DTB files. Patch from Nobuhiro Iwamatsu.
(Closes: #703082)
-- Ben Hutchings <email address hidden> Tue, 19 Mar 2013 04:52:46 +0000
-
linux (3.8.2-1~experimental.1) experimental; urgency=low
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.1
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.8.2
[ Ben Hutchings ]
* linux-image: Increase minimum version of initramfs-tools to 0.110~
which copes with the recently renamed EHCI and NFS modules
* genorig: Accept xz-compressed upstream tarballs and patches,
thanks to Sedat Dilek
* net: Enable USB_NET_CDC_MBIM as module (Closes: #701869)
* mfd,mmc,memstick: Enable MFD_RTSX_PCI, MMC_REALTEK_PCI and
MEMSTICK_REALTEK_PCI as modules, replacing RTS_PSTOR (Closes: #702108)
* [mips,mipsel] Add dependencies for HAVE_ARCH_TRANSPARENT_HUGEPAGE
(fixes FTBFS)
[ Aurelien Jarno ]
* [mips/octeon] Change HW_RANDOM and HW_RANDOM_OCTEON to modules.
-- Ben Hutchings <email address hidden> Thu, 07 Mar 2013 04:00:04 +0000
-
linux (3.8-1~experimental.1) experimental; urgency=low
* New upstream release: http://kernelnewbies.org/Linux_3.8
- pidns: Support unsharing the pid namespace. (Closes: #595920)
- fsnotify: Rework locking and reference counting (Closes: #602966)
[ Ben Hutchings ]
* aufs: Update to aufs3.x-rcN-20130204
* sock_diag: Fix out-of-bounds access to sock_diag_handlers[]
-- Ben Hutchings <email address hidden> Mon, 25 Feb 2013 05:29:53 +0000
-
linux (3.7.8-1~experimental.1) experimental; urgency=low
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.7.4
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.7.5
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.7.6
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.7.7
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.7.8
[ Ben Hutchings ]
* Add powerpcspe architecture, thanks to Roland Stigge (Closes: #693042)
* aufs: Hide CONFIG_AUFS_PROC_MAP, which requires a patch we don't apply
(Closes: #693332)
-- Ben Hutchings <email address hidden> Fri, 15 Feb 2013 00:42:03 +0000
-
linux (3.7.3-1~experimental.1) experimental; urgency=low
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.7.2
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.7.3
[ Ben Hutchings ]
* [ia64] nouveau: Disable another bit of ACPI support (fixes FTBFS)
* [armhf/omap] Make OMAP_DMA built-in (fixes FTBFS)
* ath6kl: Do not use virt_addr_valid() (fixes FTBFS on mips,mipsel)
* [armel/iop32x,armel/ixp4xx,armel/orion5x] Make IPV6 a module again due
to kernel size limit (fixes FTBFS)
* ALSA: usb-audio: Avoid autopm calls after disconnection; Fix missing
autopm for MIDI input (Closes: #664068)
* [!x86] Disable ZRAM, ZSMALLOC as modules (Reopens: #676779), as they
really aren't portable yet.
* udeb: Remove ipv6-modules on all architectures/flavours where it's
now built-in (fixes FTBFS)
[ Ian Campbell ]
* [x86/xen] Update microcode driver to use new API.
-- Ben Hutchings <email address hidden> Fri, 18 Jan 2013 01:36:15 +0000
-
linux (3.7.1-1~experimental.2) experimental; urgency=low
[ Ben Hutchings ]
* linux-headers-common: Include the include/uapi/asm-generic directory
(Closes: #696664)
* linux-headers-common: Do not use link-vmlinux.sh when cleaning external
modules (Closes: #696775)
* Enable ZRAM, ZSMALLOC as modules on all architectures (Closes: #676779)
-- Ben Hutchings <email address hidden> Sat, 05 Jan 2013 17:48:05 +0000
-
linux (3.7.1-1~experimental.1) experimental; urgency=low
* New upstream release: http://kernelnewbies.org/Linux_3.7
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.7.1
[ maximilian attems ]
* Enable WIZNET_W5100, WIZNET_W5300, AMD_PHY, BCM87XX_PHY.
[ Ben Hutchings ]
* aufs: Update to aufs3.x-rcN-20121210
* [rt] Disable until it is updated for Linux 3.7 or later
* Make gcc-4.7 the default compiler
* [mips,mipsel,sparc] media/parpot: Disable VIDEO_PMS in all
configurations where the other parport video drivers are disabled
* [x86] fs: Re-enable PSTORE_RAM (formerly known as RAMOOPS) as module
* net/wireless: Enable WL_TI; re-enable WL1251 and WL12XX as modules
* staging: Enable RTLLIB; re-enable RTL8192E as module
* media: Enable IR_TTUSBIR as module, replacing LIRC_TTUSBIR
* media: Enable VIDEO_STK1160 as module, replacing EASYCAP
* [armhf/mx5] Update configuration:
- Enable MACH_IMX51_DT, replacing MACH_MX51_EFIKAMX (but not fully
working in this kernel version)
- Enable SOC_IMX53, replacing MACH_MX53_{EVK,SMD,LOCO,ARD}
- Re-enable MFD_MC13XXX_SPI (formerly included in MFD_MC13XXX)
- Enable PWM and re-enable PWM_IMX (formerly known as MXC_PWM)
* [i386] comedi: Re-enable COMEDI_ISA_DRIVERS
* [i386,alpha] media/radio: Enable V4L_RADIO_ISA_DRIVERS and re-enable
the ISA drivers
* PCI: Enable PCI_REALLOC_ENABLE_AUTO
* [x86] PCI: Enable PCI_PRI, PCI_PASID, PCI_IOAPIC
* [amd64] ACPI: Enable ACPI_BGRT
* net: Enable INET_UDP_DIAG, NET_IPVTI, PACKET_DIAG, UNIX_DIAG as modules
* netfilter: Enable NF_NAT_IPV6, IP6_NF_TARGET_MASQUERADE, IP6_NF_TARGET_NPT,
NF_CT_NETLINK_HELPER as modules
* net/sched: Enable NET_EMATCH_CANID, NET_EMATCH_IPSET as modules
* can: Enable CAN_PEAK_PCIEC, CAN_PEAK_PCMCIA, CAN_PEAK_USB as modules
* [i386] can: Enable CAN_CC770, CAN_CC770_ISA as module
* block: Enable BLK_DEV_NVME, BLK_DEV_PCIESSD_MTIP32XX as modules
* qla2xxx: Enable TCM_QLA2XXX as module
* team: Enable NET_TEAM_MODE_BROADCAST as module
* net: Enable VXLAN as module
* phy: Enable AT803X_PHY as module
* rt2800pci: Enable RT2800PCI_RT3290
* wireless/ti: Enable WL18XX as module
* ptp: Enable clock drivers along with associated net/PHY drivers
* [!x86] drm: Disable DRM_VMWGFX
* drm: Enable DRM_UDL as module
- Disable autoloading as it is incompatible with older versions of
xserver-xorg-video-displaylink
* [x86] drm: Enable DRM_AST, DRM_MGAG200 as modules
- Disable autoloading as they are incompatible with older versions of
xserver-xorg-video-ast and xserver-xorg-video-mga
-- Ben Hutchings <email address hidden> Mon, 24 Dec 2012 02:50:21 +0000
-
linux (3.6.9-1~experimental.1) experimental; urgency=low
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.6.9
[ maximilian attems ]
* Enable NETFILTER_XT_TARGET_HMARK, NET_EMATCH_IPSET, USB_NET_QMI_WWAN.
* Enable more HID drivers.
* [x86] Enable INTEL_MEI.
* [ARM]: 7492/1: add strstr declaration for decompressors.
[ Ben Hutchings ]
* HID: Add Apple wireless keyboard 2011 ANSI to special driver list
(Closes: #694546)
[ Arnaud Patard ]
* [ARM]: add patch from staging-next to fix lis3l02dq on omap
* [ARM]: backport omap usb fixes to make it build again.
* Change musb Kconfig so that our configuration of USB_MUSB_OMAP2PLUS
is used and not set to 'm'.
-- maximilian attems <email address hidden> Wed, 05 Dec 2012 16:16:50 +0100
-
linux (3.6.8-1~experimental.1) experimental; urgency=low
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.6.7
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.6.8
[ Bastian Blank ]
* Enable POWER_SUPPLY, BLK_DEV_THROTTLING and NETPRIO_CGROUP.
* [amd64] Enable CRYPTO_CAMELLIA_X86_64, CRYPTO_SERPENT_AVX_X86_64 and
CRYPTO_TWOFISH_AVX_X86_64.
* [x86] Enable more platform drivers.
* [s390/s390x-tape, s390x/s390x-tape] Remove not longer supported image
variant.
* [s390, s390x] Enable support for transparent hugepages.
* Use XZ for kernel images if supported.
[ maximilian attems ]
* Enable DVB_USB_RTL28XXU. (closes: #692749)
* Enable SBP_TARGET. (closes: #685341)
-- maximilian attems <email address hidden> Wed, 28 Nov 2012 18:35:41 +0100
-
linux (3.6.6-1~experimental.1) experimental; urgency=low
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.6.5
- [x86] mm: Find_early_table_space based on ranges that are actually
being mapped (Closes: #692067)
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.6.6
- ext4: fix unjournaled inode bitmap modification (Closes: #692411)
[ Uwe Kleine-König ]
* [rt] bump to 3.6.4-rt10
[ Ben Hutchings ]
* [x86] staging: Re-enable ZSMALLOC as module, previously selected by
ZRAM but now a dependency (Closes: #692024)
* fs: Re-enable link security restrictions that are disabled by default
in 3.6.5
* [rt] Update to 3.6.6-rt17
* rc: Enable RC_DEVICES; re-enable LIRC; re-enable the drivers that
depend on those; enable IR_SANYO_DECODER and IR_IGUANA as modules
[ Bastian Blank ]
* [sparc] Remove IP_PNP, IP_PNP_RARP, NET_IPGRE and ARPD overrides.
* Enable IPv6 globally.
-- Ben Hutchings <email address hidden> Thu, 15 Nov 2012 04:49:50 +0000
-
linux (3.6.4-1~experimental.1) experimental; urgency=low
* New upstream release: http://kernelnewbies.org/Linux_3.6
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.6.1
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.6.2
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.6.3
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.6.4
[ Ben Hutchings ]
* aufs: Update to aufs3.6-20121015
* cirrus: Disable by default, as it is currently incompatible with
xserver-xorg-video-cirrus. It can be forced to load with module
parameter modeset=1.
[ Uwe Kleine-König ]
* reenable the rt featureset using 3.6.3-rt8
-- Ben Hutchings <email address hidden> Mon, 29 Oct 2012 04:22:02 +0000
-
linux (3.5.5-1~experimental.1) experimental; urgency=low
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.5.3
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.5.4
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.5.5
[ Ben Hutchings ]
* mfd: lpc_ich: Fix a 3.5 kernel regression for iTCO_wdt driver
(Closes: #686040)
* drm: Enable various drivers (Closes: #685479):
- [x86] Enable DRM_GMA500 (previously DRM_PSB) as module
- Enable DRM_CIRRUS_QEMU as module
* media/dvb: Enable DVB_USB_AF9035 as module (Closes: #687050)
[ Bastian Blank ]
* Remove superfluous dependency in debugging packages.
-- Bastian Blank <email address hidden> Thu, 04 Oct 2012 15:19:30 +0200
-
linux (3.5.2-1~experimental.1) experimental; urgency=low
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.5.1
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.5.2
[ Ben Hutchings ]
* genorig: Fix linux_upstream_full compute for version with modifier,
thanks to Julien Danjou (Closes: #683824)
-- Ben Hutchings <email address hidden> Sun, 19 Aug 2012 21:36:04 +0100
-
linux (3.5-1~experimental.1) experimental; urgency=low
* New upstream release: http://kernelnewbies.org/Linux_3.5
[ Ben Hutchings ]
* net: Enable OPENVSWITCH as module (Closes: #675010)
* aufs: Update to aufs3.5-20120730
* rt: Disable until it is updated for Linux 3.5 or later
* debian/copyright: Convert to machine-readable format (fka DEP-5)
* debian/copyright: Add copyright notice for newly-added Unicode data
* [x86] seccomp: Enable SECCOMP_FILTER
* [x86] applesmc: Update to Linux 3.6, including fixes for new MacBook models
-- Ben Hutchings <email address hidden> Wed, 01 Aug 2012 14:08:55 +0100
-
linux (3.4.4-1~experimental.1) experimental; urgency=low
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.4.2
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.4.3
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.4.4
[ Ben Hutchings ]
* [ia64] Export <asm/cmpxchg.h> to userland (fixes FTBFS)
* [x86] Enable BATTERY_SBS as module (Closes: #662902)
* team: Enable NET_TEAM_MODE_LOADBALANCE as module
* [x32] Build a linux-libc-dev package
* input: Enable MOUSE_SYNAPTICS_USB (Closes: #678071)
* [x86] staging: zsmalloc: Finish conversion to a separate module
(Closes: #677273)
* [rt] Update to 3.4.4-rt13
[ Arnaud Patard ]
* [armel] disable FIPS, VGA_ARB, FTRACE on iop32x and ixp4xx to reduce
kernel size.
* [armel] disable virtio modules on all platforms except versatile
* [armel] enable PHYSMAP on all platforms except ixp4xx
-- Ben Hutchings <email address hidden> Tue, 26 Jun 2012 07:28:41 +0100
-
linux (3.2.39-2) unstable; urgency=high
* [s390,s390x] virtio: Ignore ABI changes in 3.2.39 (fixes FTBFS)
* [sparc] drm: Ignore ABI changes in 3.2.39 (fixes FTBFS)
* [sparc] drm: Change from built-in to module
* [rt] Update to 3.2.39-rt59:
- acpi/rt: Convert acpi_gbl_hardware lock back to a raw_spinlock_t
- printk: Fix rq->lock vs logbuf_lock unlock lock inversion
- wait-simple: Simple waitqueue implementation
- rcutiny: Use simple waitqueue
* [x86] efi: Fix ABI change for introduction of efi_enabled() function
in 3.2.38 (Closes: #701690)
* [armel/versatile] i2c: Re-enable I2C_PCA_PLATFORM as module, erroneously
disabled in 3.2.39-1 (fixes FTBFS)
* [x86,powerpc/powerpc64] random: Change HW_RANDOM from module to built-in,
to work around virtio-rng bug (Closes: #701784)
-- Ben Hutchings <email address hidden> Wed, 27 Feb 2013 03:48:30 +0000
-
linux (3.2.35-2) unstable; urgency=low
* [ia64] Make IPV6 built-in (fixes FTBFS)
* [rt] Update to 3.2.35-rt52
* audit: Increase maximum number of names logged per syscall to 30
(Closes: #631799)
* asix: Add support for Lenovo 10/100 USB dongle (Closes: #696248)
* udeb: Add ums-eneub6250, ums-realtek (Closes: #694348) to
usb-storage-modules
-- Ben Hutchings <email address hidden> Wed, 19 Dec 2012 03:41:35 +0000
-
linux (3.2.32-1) unstable; urgency=low
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.2.31
- target: Fix ->data_length re-assignment bug with SCSI overflow
- hpsa: fix handling of protocol error
- cifs: fix return value in cifsConvertToUTF16
- asix: Support DLink DUB-E100 H/W Ver C1 (Closes: #687567)
- dj: memory scribble in logi_dj
- dm: handle requests beyond end of device instead of using BUG_ON
- md/raid10: fix "enough" function for detecting if array is failed.
- libata: Prevent interface errors with Seagate FreeAgent GoFlex
- vfs: dcache: fix deadlock in tree traversal
- Revert "drm/radeon: rework pll selection (v3)" (regression in 3.2.30)
- HID: hidraw: don't deallocate memory when it is in use
- xfrm: Workaround incompatibility of ESN and async crypto
- xfrm_user: fix various information leaks
- xfrm_user: ensure user supplied esn replay window is valid
- net: guard tcp_set_keepalive() to tcp sockets
- ipv4: raw: fix icmp_filter()
- ipv6: raw: fix icmpv6_filter()
- ipv6: mip6: fix mip6_mh_filter()
- netrom: copy_datagram_iovec can fail
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.2.32
- mtd: nand: Use the mirror BBT descriptor when reading its version
- TTY: ttyprintk, don't touch behind tty->write_buf
- n_gsm: fix various serious bugs
- hpsa: Use LUN reset instead of target reset
- staging: comedi: don't dereference user memory for INSN_INTTRIG
- ext4: fix potential deadlock in ext4_nonda_switch()
- staging: comedi: fix memory leak for saved channel list
- scsi_remove_target: fix softlockup regression on hot remove
(Closes: #690990)
- usb: host: xhci: Fix Null pointer dereferencing with 71c731a for
non-x86 systems (regression in 3.2.30)
- ext4: online defrag is not supported for journaled files
- staging: comedi: s626: don't dereference insn->data
- serial: pl011: handle corruption at high clock speeds
- ext4: always set i_op in ext4_mknod()
- ext4: fix fdatasync() for files with only i_size changes
- [x86] drm/i915: use adjusted_mode instead of mode for checking the
6bpc force flag (regression in 3.2.29)
- staging: comedi: jr3_pci: fix iomem dereference
- JFFS2: don't fail on bitflips in OOB
- mtd: nandsim: bugfix: fail if overridesize is too big
- pnfsblock: fix partial page buffer wirte
- target/file: Re-enable optional fd_buffered_io=1 operation
- iscsit: remove incorrect unlock in iscsit_build_sendtargets_resp
- rapidio/rionet: fix multicast packet transmit logic
- ALSA: aloop - add locking to timer access
- [armhf/omap] counter: add locking to read_persistent_clock
- mm: fix invalidate_complete_page2() lock ordering
- mm: thp: fix pmd_present for split_huge_page and PROT_NONE with THP
- mm: hugetlb: fix pgoff computation when unmapping page from vma
- hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach
- [x86] firewire: cdev: fix user memory corruption (i386 userland on
amd64 kernel)
- udf: fix retun value on error path in udf_load_logicalvol
- eCryptfs: Unlink lower inode when ecryptfs_create() fails
- eCryptfs: Initialize empty lower files when opening them
- eCryptfs: Revert to a writethrough cache model
- eCryptfs: Write out all dirty pages just before releasing the lower file
- eCryptfs: Call lower ->flush() from ecryptfs_flush()
- mempolicy: remove mempolicy sharing
- mempolicy: fix a race in shared_policy_replace()
- mempolicy: fix refcount leak in mpol_set_shared_policy()
- mempolicy: fix a memory corruption by refcount imbalance in
alloc_pages_vma()
- hpsa: dial down lockup detection during firmware flash
- netfilter: nf_ct_ipv4: packets with wrong ihl are invalid
- netfilter: nf_nat_sip: fix incorrect handling of EBUSY for RTCP
expectation
- netfilter: nf_ct_expect: fix possible access to uninitialized timer
- ipvs: fix oops on NAT reply in br_nf context
[ Ben Hutchings ]
* codel: refine one condition to avoid a nul rec_inv_sqrt
* [mips,mipsel] Ignore NFS/SunRPC ABI changes in 3.2.30 (fixes FTBFS)
* tg3: Fix TSO CAP for 5704 devs w / ASF enabled
* SUNRPC: Set alloc_slot for backchannel tcp ops (regression in 3.2.30)
* iwlwifi: Do not request unreleased firmware for IWL6000 (Closes: #689416)
* aufs: Update to aufs3.2-20120827:
- Fix statfs() values when different block sizes are in use
* udeb: Add hid-logitech-dj to input-modules (Closes: #661379)
* connector: Make CONNECTOR built-in; enable PROC_EVENTS (Closes: #588200)
* e1000e: Change wthresh to 1 to avoid possible Tx stalls
* [x86] efi: Build EFI stub with EFI-appropriate options
* [rt] Update to 3.2.32-rt48:
- random: Make add_interrupt_randomness() work on rt
- softirq: Init softirq local lock after per cpu section is set up
- mm: slab: Fix potential deadlock
- mm: page_alloc: Use local_lock_on() instead of plain spinlock
- rt: rwsem/rwlock: lockdep annotations
- sched: Better debug output for might sleep
- stomp_machine: Use mutex_trylock when called from inactive cpu
* [x86] storvsc: Account for in-transit packets in the RESET path
* fs: handle failed audit_log_start properly
* fs: prevent use after free in auditing when symlink following was denied
* kernel/sys.c: fix stack memory content leak via UNAME26 (CVE-2012-0957)
* ALSA: hda: Fix oops caused by "Fix internal mic for Lenovo Ideapad U300s"
in 3.2.32
-- Ben Hutchings <email address hidden> Mon, 22 Oct 2012 06:25:37 +0100
-
linux (3.2.23-1) unstable; urgency=low
* New upstream stable update:
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.2.22
- nilfs2: ensure proper cache clearing for gc-inodes
- ath9k_hw: avoid possible infinite loop in ar9003_get_pll_sqsum_dvc
http://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.2.23
- splice: fix racy pipe->buffers uses
- NFC: Prevent multiple buffer overflows in NCI (CVE-2012-3364)
- NFC: Return from rawsock_release when sk is NULL
- md/raid5: Do not add data_offset before call to is_badblock
- md/raid5: In ops_run_io, inc nr_pending before calling
md_wait_for_blocked_rdev
- md/raid10: fix failure when trying to repair a read error.
- udf: Improve sanity checking of filesystem metadata (CVE-2012-3400)
+ udf: Avoid run away loop when partition table length is corrupted
+ udf: Fortify loading of sparing table
- l2tp: fix a race in l2tp_ip_sendmsg()
- netpoll: fix netpoll_send_udp() bugs
- Btrfs: run delayed directory updates during log replay
- ocfs2: clear unaligned io flag when dio fails
- aio: make kiocb->private NUll in init_sync_kiocb()
- mm: Hold a file reference in madvise_remove
[ Ben Hutchings ]
* linux-libc-dev: Fix redundant 'GNU glibc' in description (Closes: #631228)
* README.source: Correct name of main patch series file
* [sh] Fix up store queue code for subsys_interface changes (Closes: #680025)
* scsi: Silence unnecessary warnings about ioctl to partition
(Closes: #656899)
* Update Czech debconf template translations (Michal Simunek)
(Closes: #679674)
* linux-image: Remove versioned relations where stable version is new enough
* udf: Improve table length check to avoid possible overflow
* CIFS: Respect negotiated MaxMpxCount (deferred from 3.2.14)
* epoll: clear the tfile_check_list on -ELOOP (CVE-2012-3375)
* nouveau: Update to support Fermi (NVC0+) acceleration (Closes: #679566)
- Refactor sub-channel use
- Bump version to 1.0.0
* e100: ucode is optional in some cases
* [x86] drm/i915: prefer wide & slow to fast & narrow in DP configs
(Closes: #658662)
* cipso: don't follow a NULL pointer when setsockopt() is called
* [x86] hwmon: Enable SENSORS_SCH5636 as module (Closes: #680934)
* atl1c: fix issue of transmit queue 0 timed out
* raid5: delayed stripe fix (Closes: #680366)
* fs: Remove easily user-triggerable BUG from generic_setlease
* tcp: drop SYN+FIN messages
* fifo: Do not restart open() if it already found a partner (Closes: #678852)
* [rt] linux-source: Include -rt version suffix
* [rt] Update to 3.2.23-rt37:
- Latency histogramms: Cope with backwards running local trace clock
- Latency histograms: Adjust timer, if already elapsed when programmed
- Disable RT_GROUP_SCHED in PREEMPT_RT_FULL
- Latency histograms: Detect another yet overlooked sharedprio condition
- slab: Prevent local lock deadlock
- fs, jbd: pull your plug when waiting for space
- perf: Make swevent hrtimer run in irq instead of softirq
- cpu/rt: Rework cpu down for PREEMPT_RT
- cpu/rt: Fix cpu_hotplug variable initialization
- workqueue: Revert workqueue: Fix PF_THREAD_BOUND abuse
- workqueue: Revert workqueue: Fix cpuhotplug trainwreck
[ Arnaud Patard ]
* [mipsel] add r8169 to d-i udeb.
-- Ben Hutchings <email address hidden> Sun, 22 Jul 2012 23:25:47 +0100