Salvatore Bonaccorso
c18baf7c4d
Improve changelog for stable update 4.4.3
2016-02-28 08:29:29 +01:00
Salvatore Bonaccorso
bcf60af755
Update to 4.4.3
...
Drop several patches that are included in it.
2016-02-28 07:57:17 +01:00
Aurelien Jarno
dbe11b4d3b
[x86] KVM: fix conversion of addresses to linear in 32-bit protected mode.
2016-02-26 09:29:37 +01:00
Roger Shimizu
54248be7f5
[armel] dts: Add various device-tree fixes and improvements for Buffalo Linkstation devices.
2016-02-24 18:30:56 +09:00
Salvatore Bonaccorso
3b5fbd13f8
Add CVE reference for one fix (CVE-2016-2550)
2016-02-24 05:04:08 +01:00
Ben Hutchings
e8bbad4b1a
udeb: Include more modules, including those needed on Firefly-RK3288
...
Thanks to Vagrant Cascadian. Closes : #815476 .
2016-02-24 01:49:00 +00:00
Ben Hutchings
5810ec7828
unix: correctly track in-flight fds in sending process user_struct
...
Fixes a regression caused by the previous partial fix for CVE-2013-4312.
Ignore ABI changes as we never build unix sockets as a module and
nothing OOT should use the scm functions.
2016-02-24 01:47:32 +00:00
Ben Hutchings
a47af1b9f9
Add ABI reference for 4.0.0-1
2016-02-24 01:47:31 +00:00
Roger Shimizu
837fc752ad
[armhf] dts: imx6dlq-wandboard-revb1: use unique model id ( Closes : #813881 )
2016-02-24 07:59:05 +09:00
Ben Hutchings
bd792d2441
Prepare to release linux (4.4.2-3).
2016-02-21 13:11:19 +00:00
Ben Hutchings
88d259a75c
[x86] efi-bgrt: Fix kernel panic when mapping BGRT data ( Closes : #815125 )
...
Plus the following fix-up.
2016-02-20 23:25:05 +00:00
Ben Hutchings
d2c5c9e085
Prepare to release linux (4.4.2-2).
2016-02-19 14:48:52 +00:00
Ben Hutchings
e6ce1b131d
[mipsel/loongson-2f] udeb: Add i2c-modules to avoid duplicate modules
...
Also add "Provides: i2c-modules" to kernel-image udeb for loongson-2e.
2016-02-19 14:48:00 +00:00
Martin Michlmayr
a776630eb7
[arm64] Create i2c-modules udeb to avoid duplicate modules
...
Create i2c-modules udeb on arm64 to avoid the following build failure:
kernel-wedge find-dups 4.4.0-1-arm64
debian/nic-modules-4.4.0-1-arm64-di lib/modules/4.4.0-1-arm64/kernel/drivers/i2c/i2c-core.ko
debian/input-modules-4.4.0-1-arm64-di lib/modules/4.4.0-1-arm64/kernel/drivers/i2c/i2c-core.ko
some modules are in more than one package
command exited with status 1
2016-02-18 18:22:43 -08:00
Ben Hutchings
c232b093cb
[armel,armhf] net: mv643xx_eth: fix packet corruption with TSO and tiny unaligned packets.
...
This looks like it fixes #814681 .
2016-02-18 16:45:54 +00:00
Ben Hutchings
71665302ad
udeb: Make DAC960 and cciss optional in scsi-modules again
...
They are only built on some architectures, but armhf and arm64 #include
this file so currently FTBFS.
2016-02-18 16:45:09 +00:00
Ben Hutchings
42d36aac27
Prepare to release linux (4.4.2-1).
2016-02-17 21:20:12 +00:00
Ben Hutchings
edd433b85f
Update to 4.4.2
...
Drop patches included in it.
Refresh rt patches with textual conflicts.
2016-02-17 21:19:37 +00:00
Ben Hutchings
b0ddcef1a9
udeb: Fix issues with wildcards that caused FTBFS on armhf, thanks to Karsten Merker
...
Karsten did a test-build on armhf and found failures due to missing modules
and directories.
* The wireless drivers from staging need to be optional; this requires
support for wildcards in optional-inclusion lines
* The check for a containing directory must only be done for non-optional
inclusion lines
Bump the kernel-wedge version requirement and add the optional-include
suffixes.
2016-02-17 18:00:31 +00:00
Ben Hutchings
96504c2870
IFF_NO_QUEUE: Fix for drivers not calling ether_setup() (regression in 4.3)
2016-02-17 18:00:31 +00:00
Ben Hutchings
2c39d8f576
Merge remote-tracking branch 'alioth/ukleinek/4.4.1-rt6' into HEAD
2016-02-16 13:54:44 +00:00
Uwe Kleine-König
91d4b94303
[rt] update to 4.4.2-rt6
2016-02-16 14:23:21 +01:00
Ben Hutchings
5427214b64
[i386/686-pae] PCI: Set pci=nobios by default
2016-02-16 02:51:44 +00:00
Ben Hutchings
fcd5547ba0
[i386/686-pae] mm: Fix types used in pgprot cacheability flags translations
2016-02-16 02:04:23 +00:00
Ben Hutchings
5b76884dc2
[amd64] efi: Build our own page table structure
...
This avoids adding W+X pages to the default page table, which is not
only bad for security but also now triggers a warning on boot.
2016-02-16 02:03:55 +00:00
Ben Hutchings
feb964cdac
[armel/marvell] udeb: Remove inet_lro from nic-modules
2016-02-15 19:28:54 +00:00
Ben Hutchings
a5a866d112
udeb: Really add virtio_input to virtio-modules (not input-modules)
...
kernel-wedge is sensitive to the difference between '-' and '_' so
adding 'virtio-input ?' to input-modules had no effect.
If we really added virtio_input to input-modules then we would end up
with virtio and virtio_ring duplicated. Instead, add it to
virtio-modules like all the other virtio drivers.
2016-02-15 15:22:31 +00:00
Ben Hutchings
306abaa161
udeb: Move most USB wireless drivers from nic-usb-modules to nic-wireless-modules
2016-02-15 03:33:03 +00:00
Ben Hutchings
c66e31d10c
udeb: nic-pcmcia-modules: Remove Arcnet drivers
2016-02-15 03:29:43 +00:00
Ben Hutchings
740fbe327e
udeb: nic-modules: Remove FDDI and HIPPI drivers, and inet_lro module
2016-02-15 03:29:32 +00:00
Ben Hutchings
b01f6d01fe
usb-storage-modules: Include USB storage drivers by default
2016-02-15 03:06:32 +00:00
Ben Hutchings
7d12e0fcef
usb-serial-modules: Include USB serial drivers by default
2016-02-15 03:06:32 +00:00
Ben Hutchings
acd4224ce8
usb-modules: Include USB host drivers by default
2016-02-15 03:06:32 +00:00
Ben Hutchings
9264d0947e
udeb: scsi-modules: Include SCSI drivers by default
2016-02-15 03:06:32 +00:00
Ben Hutchings
301a940180
sound-modules: Include sound drivers by defaults
2016-02-15 03:06:28 +00:00
Ben Hutchings
d5d980eb63
udeb: {pata,sata}-modules: Include ATA drivers by default
2016-02-15 02:41:38 +00:00
Ben Hutchings
f7cbcdd519
udeb: nic{,-pcmcia,-usb,-wireless}-modules: Include Ethernet, USB and wireless drivers by default
2016-02-15 02:41:34 +00:00
Ben Hutchings
d1a2d68dab
udeb: input-modules: Include HID drivers by default
2016-02-15 02:40:33 +00:00
Ben Hutchings
b8c3eeca7f
udeb: Combine scsi-{common,extra}-modules with scsi-modules
2016-02-15 02:40:09 +00:00
Salvatore Bonaccorso
02bda7119f
CVE-2016-2384 assigned
2016-02-14 19:18:04 +01:00
Salvatore Bonaccorso
3684b6ebad
CVE-2016-2383 assigned
2016-02-14 19:17:39 +01:00
Ben Hutchings
1ad5c45be8
Set ABI to 1
2016-02-14 16:14:05 +00:00
Ben Hutchings
b84086545e
ALSA: usb-audio: avoid freeing umidi object twice (CVE-2016-XXXX)
2016-02-14 04:55:59 +00:00
Ben Hutchings
29ef5032ac
bpf: fix branch offset adjustment on backjumps after patching ctx expansion
...
CVE ID to be assigned.
2016-02-14 04:54:45 +00:00
Roger Shimizu
86ea7ce8a0
Enable TTY_PRINTK as module ( Closes : #814540 ).
2016-02-13 17:28:13 +00:00
Ben Hutchings
3c25ed439a
af_unix: Don't set err in unix_stream_read_generic unless there was an error
...
This fixes a regression in 4.4, also introduced in 4.3.4 and various
other stable updates.
2016-02-13 00:56:13 +00:00
Ben Hutchings
2d5f78b62a
Revert "workqueue: make sure delayed work run in local cpu"
...
This caused a regression in 4.3
2016-02-13 00:30:07 +00:00
Ben Hutchings
83fd76229d
af_unix: Guard against other == sk in unix_dgram_sendmsg (regression in 4.2.6-2)
2016-02-13 00:23:18 +00:00
Ben Hutchings
1c28b9c3ed
fs/hugetlbfs/inode.c: fix bugs in hugetlb_vmtruncate_list() (CVE-2016-0617)
...
Fixes a regression in 4.3.
2016-02-12 23:43:07 +00:00
Ben Hutchings
95ece6ebc6
iw_cxgb3: Fix incorrectly returning error on success (CVE-2015-8812)
2016-02-12 23:34:37 +00:00
Ben Hutchings
576b29b2c5
Prepare to release linux (4.4.1-1~exp1).
2016-02-10 02:02:14 +00:00
Ben Hutchings
3c6d2452cb
[x86] crypto: Enable CRYPTO_DEV_QAT_DH895xCCVF as module
2016-02-10 01:59:10 +00:00
Ben Hutchings
580997dd4a
[amd64] mm,nvdimm: Disable ZONE_DMA; enable ZONE_DEVICE, NVDIMM_PFN
2016-02-10 01:56:33 +00:00
Ben Hutchings
5a231207c7
[x86] thermal: Disable THERMAL_OF
2016-02-10 01:51:38 +00:00
Ben Hutchings
e502fed247
[armhf] mfd: Expliicitly enable TWL4030_CORE
...
It's currently selected by OMAP symbols but let's not assume that will
continue to be true.
2016-02-10 01:51:38 +00:00
Ben Hutchings
2addfa5303
Really *really* enable NFT_REDIR_IPV4, NFT_REDIR_IPV6 as modules
2016-02-10 01:51:38 +00:00
Ben Hutchings
aea9926d19
vfs,nvdimm: Really enable FS_DAX
2016-02-10 01:51:38 +00:00
Ben Hutchings
3a3b557ac3
changelog: Note some old entries that wrongly claimed config symbols were enabled
2016-02-10 01:51:38 +00:00
Ben Hutchings
abaed981d7
Enable many new config symbols
...
* 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 as module
* [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
* [x86] Enable INTEL_PMC_IPC as module
2016-02-10 01:21:56 +00:00
Ben Hutchings
e4d331b75f
Explicitly enable/disable many config symbols per defaults
2016-02-10 00:56:01 +00:00
Ben Hutchings
0efd25dfff
[rt] Update to 4.4.1-rt5
2016-02-09 18:04:09 +00:00
Ian Campbell
efab9f0b2f
[armel/marvell] Declare breaks against flash-kernel << 3.57~
2016-02-08 09:20:43 +00:00
Ben Hutchings
19630e9d2b
[armel] udeb: Remove obsolete control stanza for beeper-modules
...
There hasn't been a beeper-modules package since before the
kernel-wedge configuration was added to src:linux.
2016-02-08 02:41:47 +00:00
Ben Hutchings
24ff745737
[armel] udeb: Update kernel-image Provides field for marvell flavour
...
For marvell, only the RTC drivers are built-in.
Remove the Provides definitions for kirkwood and orion5x.
2016-02-08 02:40:47 +00:00
Ben Hutchings
fac721e301
[armel] Fold config-reduced into config.marvell
2016-02-07 18:14:32 +00:00
Ben Hutchings
8ff6a7a38a
[armel/marvell] mtd: Change JFFS2_FS, MTD_SPI_NOR, and M25P80 from built-in to modules
2016-02-07 18:14:32 +00:00
Ben Hutchings
db28f005ab
input: Disable KEYBOARD_ATKBD
2016-02-07 18:14:32 +00:00
Ben Hutchings
401df5efb5
[armel/marvell] Disable support for DNS-323
...
The kernel image was already too large for this machine.
- Disable MACH_DNS323
- Change MTD_CFI_AMDSTD from built-in to module
2016-02-07 18:14:32 +00:00
Ben Hutchings
7f810117b9
[armel] Replace kirkwood and orion5x flavours with a 'marvell' flavour
...
Apply upstream patches from 4.5-rc1 to enable inclusion of orion5x in a
multiplatform build.
Merge configurations as well as possible.
2016-02-07 18:14:32 +00:00
Ben Hutchings
43671fd62b
Re-group fixes in the patch series
2016-02-07 18:08:27 +00:00
Ben Hutchings
536da2762d
Drop ABI fix, not needed in experimental
2016-02-07 18:05:13 +00:00
Ben Hutchings
6c26fa513e
Release linux (4.3.5-1).
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIVAwUAVrbUcee/yOyVhhEJAQqY7RAAvLy0Z5eKYP7/Re1jHCuYqGFwhgIig+uo
yscoEqKlSWUwC7Tio5ar+oydqdvRyUOYB+ABXvpnQb+ImsPF5xNwYDLO5OIVGIuh
yc7RgHROYzDMYSqO8ToDAJbhPfd/UVUp25gJQqdbmozXr9lMPL1zH3/d5FUQgrcz
2AmCFDa6nvcCg6SxuT8IFl2lsDsPA7WI3AYUnFKVwxpwSGwZQmhH4G6SDBOTGd4n
Zx8ySfHle+Jz4aIYyD6jAFV4RVCsucwswwD78PYDZlfqxr29IzdwOx4MJNuLzxGp
A6/FVRg6V7b+/1E1BKS7wUAoN2F7JyXgrro7QsZEyq+ckQY/9CyfLopC0shx3+xv
2nQLGLb3rFySKkYXFBPJdQacr0zGRtEa5QdRWRVYPCUvXc2ju5pv8DTINzb7aW+6
tkec0Wks5LeDa+zVzbAJHpVgnE3PBSTJHpRWaqZv1C5avp92MmnphXxpjj5ifB2b
/eu6PzF4zAwM0Sr8aBY2riELQXMbFmtAE60+weMUjYHiL4MHc/yDNHtpjiz3zgrQ
qptf26uuHClC/FmMq+9jhTlbsXb9X30XWG94Dif0A46iAHAyRrO200DUlMYqx3KF
tDtHKHsJ2rqso6WQhuLOgd37qTKlt93rA6Se4bbDASQKdQealbY3COsYS1eulyJI
HXXB8qbopJI=
=cqNy
-----END PGP SIGNATURE-----
Merge tag 'debian/4.3.5-1'
2016-02-07 05:28:43 +00:00
Ben Hutchings
4b5119edad
Prepare to release linux (4.3.5-1).
2016-02-06 23:25:14 +00:00
Ben Hutchings
af8b80ce07
Fix yet another ABI change due to CVE-2013-4312 mitigation
2016-02-06 23:25:11 +00:00
Ben Hutchings
0df8f2e3e7
hwrng: n2 - Attach on T5/M5, T7/M7 SPARC CPUs ( Closes : #809815 )
2016-02-06 21:25:49 +00:00
Martin Michlmayr
8e44bb11ea
Include Device Tree model in reportbug script
...
It would be nice to include the Device Tree model in the reportbug
output. On DT based platforms, /proc/cpuinfo only includes quite
generic information.
Please note that the strange "echo ... $(cat ..)" construct is
intentional. 'cat /proc/device-tree/model' leads to a strange
character at the end because there's no newline and using echo
gets rid of it.
2016-02-06 21:15:38 +00:00
Hendrik Brueckner
d77feea6da
udeb: include btrfs-modules
...
Add btrfs-modules udeb. Also add zlib-modules udeb because btrfs
requires zlib_deflate.
Signed-off-by: Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
2016-02-06 21:01:40 +00:00
Hendrik Brueckner
b6b5dc56d5
udeb: include modules to mount ISOs (loop device)
...
To mount ISO images within the Debian Installer, the loop device
support is required. Also the CD/DVD file systems are required too.
Hence, add the ISO and UDF file systems modules, as well as, the
loop device modules.
Signed-off-by: Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
2016-02-06 21:00:43 +00:00
Ben Hutchings
13b0fb82e4
udeb: Add hid-logitech-hidpp to input-modules ( Closes : #796096 )
2016-02-06 20:57:29 +00:00
Ben Hutchings
32d2f8cfc9
debian/copyright: Add licence information for drivers/crypto/vmx/*.pl
...
Another GPL-compatible licence that needs an extra notice.
2016-02-06 20:40:32 +00:00
Ben Hutchings
2e76aafc84
[powerpc*] Enable CRYPTO_DEV_VMX and enable CRYPTO_DEV_VMX_ENCRYPT as module ( Closes : #813640 )
2016-02-06 20:15:55 +00:00
Ben Hutchings
455507d34b
Improve changelog for stable updates 4.3.{4,5}
...
Delete entries for commits that are unimportant.
Add regression versions.
2016-02-06 18:31:53 +00:00
Ben Hutchings
ef736f8440
pipe: limit the per-user amount of pages allocated in pipes (CVE-2013-4312)
2016-02-04 20:34:11 +00:00
Ben Hutchings
3180443250
rt2x00: fix monitor mode regression (regression in 4.2)
2016-02-01 17:16:15 +00:00
Ben Hutchings
1ba618c3d3
Update to 4.4.1
2016-02-01 10:59:35 +00:00
Ben Hutchings
ba1393105a
Update to 4.3.5
...
Drop several patches that are included in it.
Fix/ignore various ABI changes.
2016-02-01 10:27:12 +00:00
Ben Hutchings
20ed8bdbac
x86/mm: Add barriers and document switch_mm()-vs-flush synchronization (CVE-2016-2069)
...
Plus a follow-up fix to the comments.
2016-01-29 03:42:16 +00:00
Aurelien Jarno
985fe43552
[arm64] Enable RTC_DRV_EFI.
2016-01-28 17:52:56 +01:00
Aurelien Jarno
237b83662e
[mips*] Backport math emulation fix from 4.5.
2016-01-27 22:33:18 +01:00
Ben Hutchings
546ce38280
[rt] Update to 4.4-rt3
...
This includes all the build fixes I made for 4.4-rt1 and -rt2, so drop
my patches.
2016-01-27 21:24:31 +00:00
Ben Hutchings
3106c3977c
linux-headers: Make postinst script less verbose (see: #734266 )
2016-01-27 19:52:52 +00:00
Ben Hutchings
2b5391e7a4
linux-{headers,image}: Remove support for version-specific hooks
...
This was inherited/cargo-culted from kernel-package, undocumented, and
apparently useless.
2016-01-27 19:52:52 +00:00
Ben Hutchings
b34af3d32d
linux-image: Remove unnecessary debconf initialisations
...
Only the prerm and postrm scripts need it now.
Also remove the Pre-Depends relation to debconf.
2016-01-27 19:52:52 +00:00
Ben Hutchings
daa4d23204
[mips*] linux-image: Remove debconf question for requirement of initramfs
...
This question was presented during the upgrade to jessie and there's
no need to retain it.
2016-01-27 19:52:52 +00:00
Ben Hutchings
65d6c09bbd
Remove residual support for multiple image package types
...
We only really support the 'plain' type. Remove all the conditions on
image type and remove 'plain' from all target and file names.
2016-01-27 19:52:52 +00:00
Ben Hutchings
87a5fb1450
Remove all support for monolithic kernel packages
...
The last such package (s390-tape variant) was removed in
3.6.8-1~experimental.1.
2016-01-27 19:52:48 +00:00
Salvatore Bonaccorso
b1fa3fac88
netfilter: nf_nat_redirect: add missing NULL pointer check (CVE-2015-8787)
2016-01-27 19:25:20 +01:00
Ben Hutchings
76c256b5b8
SCSI: fix crashes in sd and sr runtime PM ( Closes : #801925 )
2016-01-27 01:32:15 +00:00
Ben Hutchings
78007e962c
linux-image: Make user hook failure handling consistent across maintainer scripts
...
- Use system_failure_message() to generate the error message
- Exit using "die", not passing up the exit code (which will be 0 in case the
process was terminated by signal!)
- Remove redundant path lookup since system() already does that
2016-01-27 00:29:27 +00:00
Ben Hutchings
f71765e064
linux-image: Make failure of depmod fatal, rather than asking what to do
...
depmod has been stable for a very long time so there's no reason to
have a configuration variable and debconf question to handle failure.
While we're at it, fix the decoding of $? to handle the exec failure
case ($? == -1).
2016-01-27 00:19:31 +00:00