Salvatore Bonaccorso
4237db03be
blk-mq: punt failed direct issue to dispatch list
2018-12-08 11:28:12 +01:00
Salvatore Bonaccorso
771f295a0f
blk-mq: fix corruption with direct issue
...
Closes : #915666
2018-12-06 17:39:15 +01:00
Salvatore Bonaccorso
1966fd8d99
Add CVE id information for CVE-2018-16862
...
Gbp-Dch: Ignore
2018-12-05 22:16:56 +01:00
Salvatore Bonaccorso
72b28400e1
Move debian/changelog entry to upstream entry for CVE-2018-19406
...
Gbp-Dch: Ignore
2018-12-05 20:44:39 +01:00
Romain Perier
5222653db6
Update to 4.19.7
2018-12-05 19:59:32 +01:00
Romain Perier
36bf3a2656
Update to 4.19.5-rt4
2018-12-04 21:08:34 +01:00
Salvatore Bonaccorso
37094dbb55
[x86] KVM: LAPIC: Fix pv ipis use-before-initialization (CVE-2018-19406)
2018-12-03 21:11:24 +01:00
Ben Hutchings
64dab5b29a
libcpupower: Hide private function and drop it from .symbols file
...
This avoids an FTBFS after this function was renamed in 4.19.6.
2018-12-02 19:23:13 +00:00
Ben Hutchings
5a00e93df2
debian/rules: Mark more targets as phony
2018-12-01 19:18:56 +00:00
Ben Hutchings
63b7ced1fc
debian/rules.real: Mark most targets as phony
2018-12-01 18:59:32 +00:00
Ben Hutchings
94a9229d27
Merge branch 'tools' into 'master'
...
Split build rules for tools to fix build without unversioned tools
See merge request kernel-team/linux!69
2018-12-01 18:53:13 +00:00
Salvatore Bonaccorso
53423211c4
Update to 4.19.6
2018-12-01 11:38:04 +01:00
Luca Boccassi
b193cef0c3
Override dbg-package-missing-depends in source too
...
Lintian now warns about it on the source package as well.
Signed-off-by: Luca Boccassi <bluca@debian.org>
2018-11-30 14:03:52 +00:00
Luca Boccassi
6de833bc7e
Do not ship python2-only call-graph-from-sql.
2018-11-30 14:03:52 +00:00
Luca Boccassi
f5f169ba99
Split build rules for tools to allow skipping them.
...
Split the rules in d/rules.real so that the [un]versioned_tools
knobs can be used to avoid building them.
This is necessary since the build-dependency were moved to be
conditional on those knobs, so the build fails when the
unversioned tools are set to disabled as libpci-dev is not
installed but the tools are built and fail due to it missing.
Signed-off-by: Luca Boccassi <bluca@debian.org>
2018-11-30 14:03:52 +00:00
Uwe Kleine-König
983a169e24
Enable ATH10K_USB as a module
2018-11-30 10:39:33 +01:00
Romain Perier
4b1506935b
[x86] Enable support for EDAC on the Intel Pondicherry2 Integrated Memory
...
Controller (Closes : #914946 )
2018-11-29 16:15:55 +01:00
Uwe Kleine-König
f1dc3f5614
d/changelog: move post 4.19.5-1_exp1 changes to a new log entry
...
Fix a typo on the way
2018-11-28 12:22:26 +01:00
Marcin Juszkiewicz
6ccfef8c4b
config/arm64: enable HiSilicon LPC for serial/ipmi access
...
D03 uses LPC for serial port
D0[356] use LPC to IPMI access
2018-11-28 11:05:11 +01:00
Marcin Juszkiewicz
9915166d6d
config/arm64: enable IPMI watchdog and power off
2018-11-28 11:05:11 +01:00
Marcin Juszkiewicz
ef82a0d79f
config/arm64: enable PMU for several server cpus
2018-11-28 11:05:11 +01:00
Marcin Juszkiewicz
a068e60575
config/arm64: enable PCI Express hotplug
2018-11-28 11:05:11 +01:00
Marcin Juszkiewicz
a7888cf5d6
config/arm64: enable ACPI IPMI support
2018-11-28 11:05:11 +01:00
Bastian Blank
182e013b33
Prepare to release linux (4.19.5-1~exp1)
2018-11-27 20:07:15 +01:00
Salvatore Bonaccorso
f183308f04
Update to 4.19.5
2018-11-27 16:32:45 +01:00
Vagrant Cascadian
5a64bc1733
debian/config/config: Enable Z3FOLD as a module.
2018-11-25 20:33:58 -08:00
Ben Hutchings
d4107bf973
Revert "[arm64] Add hisilicon drivers to the nic-modules udeb."
...
This reverts commit 542ffe7fe2
.
All drivers built under drivers/net/ethernet are included already
and should not be explicitly listed.
Move the bug closure to the previous log line.
2018-11-23 19:51:52 +00:00
Ben Hutchings
3cf9003132
Release linux (4.18.20-2).
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAlv4VSMACgkQ57/I7JWG
EQntFhAAnpfhwMOijDbLS7TCTp3c/onNjP6KgSVHWUUHdOAdXmT9Nk1HNVxgxqed
7M8k8RFkRh+YNj3NkSngP2aSW4sDVETf7cZ1pFU9travQYw611vb7CgU8PMnE2a4
BGSX79m0uiJcSDI10EcEjM8IF69P4AS5CBIkn8WjdiVjv3feByfZzLvcOcC6SILV
GxcAhq1hpk1KJnKj7cEzqZ5zaBbRxdP4pj+YJN/PglIfCndgiClwZjvZgPYbuJLX
lS+t1PNBmuPVQgwAvORf6r+dBjIdsThWq03x1/MQGPjeWIclBGWTQCLBXd0KTJkD
RejX7WU3QYh01XBTGAiVplpcQi3gO6IDb7qSvUTyfB1UmoCNSb7GfZTkopgPnYJr
Y7rrIRaTHHBZgCUoiPWw6mrpuPR/F1P4c6zsXBQ2jdqRWtx6Gqe8CPzbY9ps2TI9
oaozpazGgUylv18iRmlzS4M9/sxhKoyUDGAgU6+XNhV8rNeyK2MErGaEoOxk8UGj
R9IgrJQ7xJIQw8TrQk11QjaQI00ENtE8ntAIfZHnScwyK1yh1a9gVWMBp5Skeqe7
fQBwHB4ok1fnfy+8RnL6Khv7aDqPk5BHQnOZSTpXP3tdohYU8ocdcKrLt4+aaRs9
YaSHhOyPh5eivuxV6fcIDEfgJLzjAHe7NcEa+XGNmSPu0pwjj5k=
=TQTn
-----END PGP SIGNATURE-----
Merge tag 'debian/4.18.20-2'
Release linux (4.18.20-2).
2018-11-23 19:31:13 +00:00
Ben Hutchings
e6434a5655
Documentation/media: uapi: Explicitly say there are no Invariant Sections
...
Closes : #698668
This clarification has now been signed-off by the upstream authors.
2018-11-23 19:31:06 +00:00
Ben Hutchings
d4501a4879
Prepare to release linux (4.18.20-2).
2018-11-23 19:15:55 +00:00
Ben Hutchings
23be394424
linux-kbuild: Include scripts/subarch.include ( Closes : #910348 )
...
(cherry picked from commit e7923f96b5
)
2018-11-23 19:14:11 +00:00
Uwe Kleine-König
542ffe7fe2
[arm64] Add hisilicon drivers to the nic-modules udeb.
2018-11-23 10:48:46 +01:00
Uwe Kleine-König
dfa8487f80
[arm64] Enable hns3 network driver as a module
2018-11-23 10:47:03 +01:00
Salvatore Bonaccorso
11862c6bef
Update to 4.19.4
2018-11-23 08:42:33 +01:00
Romain Perier
6c58683898
[x86] Enable DisplayPort CEC-Tunneling-over-AUX HDMI support ( Closes : #913199 )
2018-11-22 21:00:48 +01:00
Ben Hutchings
c20b784198
Release linux (4.18.20-1).
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAlv18cwACgkQ57/I7JWG
EQnmrBAA0cIq67bC0g/calV1FyAnByc88h15W2BCN8+dD25PKRlsRsbSvQLx/E6J
mEwPMu6bw/yJuIA8ADTFpjh4CmulBhQMC/cpQHy82F5umt/wNAPlhryDc0n96eRX
bJfh3dzboyFEWBOSUgb6EWEdWZX1tMblf4ZpX1LfP5L/pJyq/Jz1xrpz31nGcz9E
2m4mpovTAT2N34I9FF9PSuaYlPxljU/eZe7wyDmM+leMnmV4MGEOpV+CMNEohLsp
8APxTJim6ZJXJ4ppl/Qk7yW1glTL3q5OqI+s5YB4RBKI4KBN/N3FF0PwWQ+L76bj
B6b3nKT4PZA4V6Y6OEY8Q53NxjHmRJo5opG9Xp3Kr4HO0PZHH9Ih/YApaZipSDLg
t3i/C05I/Jss2e6FZ5Ocx9L/nhzoEv9Lt0K2P6nxMJgc5U7lcTaiehcrVqQ2oBhO
QZoEwUh9G8p5dnll/MTf3nj4UzZOimr2RSpktNT8w4kBEVAFFfZL5hGdk1UmBQTu
peAPksjndtfjWvvzlhnWu3JoFMZ+J5yA8l7t8HwKI5yIlfJaM4QbjOb8YqsZQRNR
qUxXxgn85o7QdSlCX/JFSK5fBxRphZHDtyWt9wTp1Ko0PjNtHLGv2oWj+SdvrJWu
X0otIjqlEMMVCcZDlrzXboU6Cxae9FGXk6yzM5QfE1/D7F4tEuI=
=E5AV
-----END PGP SIGNATURE-----
Merge tag 'debian/4.18.20-1'
Release linux (4.18.20-1).
* [rt] Drop all changes from 4.18-rt
* Drop added patches which are already in 4.19
* Drop ABI bump
2018-11-22 00:28:54 +00:00
Ben Hutchings
397f2ab6e1
Update to 4.19.3
2018-11-22 00:15:29 +00:00
Ben Hutchings
d16d94111b
debian/changelog: Drop full list of changes for 4.19.{1,2}
...
This will be a full version update for unstable (4.18-4.19), so there
is little point in noting just the changes made in stable updates.
2018-11-22 00:10:59 +00:00
Ben Hutchings
deeb2239ba
debian/source/options: Delete redundant compression setting; satisfy lintian
...
The default compression for the Debian tarball has been xz since dpkg
1.16.5 (pre-wheezy). lintian now warns about setting the compression
option, even though we don't change the default.
2018-11-21 21:31:06 +00:00
Ben Hutchings
ec65cb0920
Prepare to release linux (4.18.20-1).
2018-11-21 20:55:46 +00:00
Ben Hutchings
b9457d933c
[rt] Update to 4.18.16-rt9
...
* Note added/removed patches
* Resolve conflicts with later changes in 4.18.y
2018-11-21 20:50:30 +00:00
Ben Hutchings
561dac67f3
Update to 4.18.20
...
* Drop patches applied upstream
* Refresh "arm64: add kernel config option to lock down when in Secure
Boot mode"
2018-11-21 20:41:44 +00:00
Romain Perier
8008ae41de
Update to 4.19.2
2018-11-16 21:22:52 +01:00
Romain Perier
b12aada85c
[rt] Update to 4.19.1-rt3
2018-11-16 19:26:07 +01:00
Romain Perier
530b4e6298
Update to 4.19.1
2018-11-05 20:07:19 +01:00
Romain Perier
88f44cb9eb
Enable Diffie-Hellman operations on retained keys ( Closes : #911998 )
2018-11-02 19:28:44 +01:00
Romain Perier
900b78489c
[amd64] Enable AMD pinctrl driver ( Closes : #908954 )
...
On AMD platforms, some pins are GPIO memory mapped pins and are used to mux some
functionalities by firmware. This fixes a not available Elantech touchpad on
Lenovo IdeaPad 320-15ABR.
2018-11-02 19:16:47 +01:00
Salvatore Bonaccorso
9ebebb5dbb
Add CVE id reference for CVE-2018-17972
2018-11-01 22:20:44 +01:00
Romain Perier
8608aa3901
[rt] Update to 4.19-rt1
2018-10-30 13:40:05 +01:00
Salvatore Bonaccorso
7fb2e63e99
cdrom: fix improper type cast, which can leat to information leak (CVE-2018-18710)
2018-10-29 22:04:01 +01:00
Salvatore Bonaccorso
5f66f9439a
mremap: properly flush TLB before releasing the page (CVE-2018-18281)
2018-10-29 22:01:56 +01:00
Uwe Kleine-König
83e21a57f8
Enable Orange filesystem
2018-10-24 12:08:29 +02:00
Noah Meyerhans
5de5484b6b
cloud-amd64: Enable CONFIG_ENA_ETHERNET
...
This enables the driver for the Amazon ENA ethernet interface as used in Amazon
EC2.
2018-10-23 12:52:41 -04:00
Ben Hutchings
78e084811d
debian/rules.real: Fix build failure with pkg.linux.nosource profile
2018-10-22 11:47:56 +01:00
Ben Hutchings
fc9674c9af
Update to 4.19
2018-10-22 11:47:56 +01:00
Romain Perier
540db7a99c
Update to 4.18.14
...
This updates the debian changelog for listing changes of this stable
update, including removal of cherry picked commits applied on upstream.
2018-10-21 21:04:32 +02:00
Salvatore Bonaccorso
8287bd051d
Move CVE-2018-18445 entry to upstream changelog
...
4.18.12-1 was never released with the cherry picked patch, and as such
we drop the maintainer stanza entry but add relevant information (e.g.
bug closer or CVE id) to the upstream changelog entry.
2018-10-21 10:23:47 +02:00
Romain Perier
63b0a73429
Update to 4.18.13
2018-10-21 09:31:01 +02:00
Salvatore Bonaccorso
3448bce542
bpf: 32-bit RSH verification must truncate input before the ALU op (CVE-2018-18445)
2018-10-20 22:45:49 +02:00
Salvatore Bonaccorso
b2e84defa2
[x86] swiotlb: Enable swiotlb for > 4GiG RAM on 32-bit kernels
...
Closes : #908924
2018-10-20 21:27:48 +02:00
Vagrant Cascadian
07cd30904b
[arm64] Update pinebook/teres-i device-tree patches to 4.19.x:
...
- Enables the lid to wakeup from suspend.
2018-10-18 19:59:22 -07:00
Ben Hutchings
bc118214a5
[x86] hyperv-daemons: Make all services conditional on device existence
...
hv_{kvp,vss}_daemon used to communicate with the corresponding kernel
drivers over netlink, but now they use char devices. hv_fcopy_daemon
always used a char device. Rather than checking for Hyper-V
specifically, change all of the init scripts and systemd service
definitions to check for the appropriate device nodes.
Delete the check-hyperv program that we used to check for Hyper-V
in init scripts.
2018-10-17 01:54:19 +01:00
Uwe Kleine-König
a1b1fdf03e
[armhf,arm64] enable SND_BCM2835 as a module
2018-10-16 08:46:24 +02:00
Salvatore Bonaccorso
201100ffa3
Remove 4.18.12 changelog entries already included earlier
2018-10-15 21:24:44 +02:00
Salvatore Bonaccorso
1813b53c0e
Remove 4.18.11 changelog entries already included earlier
2018-10-15 21:22:25 +02:00
Salvatore Bonaccorso
9e35d4c881
Add CVE id reference for CVE-2018-12896
2018-10-15 21:19:44 +02:00
Salvatore Bonaccorso
cbec9704cd
Add CVE id reference for CVE-2018-13053
2018-10-15 21:19:24 +02:00
Romain Perier
2c7f5f2710
Update to 4.18.12-rt7
...
This updates to 4.18.12-rt7 and re-enables rt
2018-10-15 21:04:07 +02:00
Romain Perier
2c351aeb14
Update to 4.18.12
...
This updates to 4.18.12, including removal of applied upstream patches.
This also disables rt until 4.18.12-rt7 is integrated to this package
2018-10-15 20:14:39 +02:00
Ben Hutchings
ca291d0138
Update to 4.19-rc8
2018-10-15 19:06:16 +01:00
Romain Perier
eba87a92ee
Update to 4.18.11
2018-10-15 19:23:03 +02:00
Ben Hutchings
be3a9537f5
Move generation of CONFIG_BUILD_SALT to gencontrol.py
...
CONFIG_DEBUG_INFO and CONFIG_MODULE_SIG are added in gencontrol.py,
so be consistent with that.
This unfortunately requires some ugly escaping of quotes.
2018-10-14 21:37:57 +01:00
Ben Hutchings
c1578ede72
debian/rules: Checksum only the source name and version from debian/changelog
...
Checksumming the whole of debian/changelog when deciding whether to
run gencontrol.py results in (a) frequent changes to control.md5sum
and (b) the need to invoke various targets twice during development.
I originally made this change to address (a), which would be an
annoyance if and when we start using dgit. However, fixing (b) is a
nice benefit regardless of whether we do that.
2018-10-14 21:33:08 +01:00
Ben Hutchings
bac0d015fd
debian/changelog: Move older entries to changelog.old
2018-10-13 16:24:04 +01:00
Ben Hutchings
323c74cdf2
debian/changelog: Note Karsten Merker's riscv64 commit
2018-10-12 01:53:54 +01:00
Ben Hutchings
45a436cc18
udeb: Move MTD core from nic-modules to mtd-core-modules
...
The sfc net driver includes an MTD driver. Currently this causes
nic-modules to include the MTD core on most architectures!
2018-10-09 15:59:16 +01:00
Ben Hutchings
72ec00386f
udeb: Define mtd-core-modules package to contain MTD core if not built-in
2018-10-09 15:56:32 +01:00
Ben Hutchings
88995ec002
linux-perf: Fix BPF feature detection
2018-10-08 19:06:09 +01:00
Ben Hutchings
db75c3d23a
linux-perf: Enable verbose output for build-time feature detection
2018-10-08 18:45:40 +01:00
Ben Hutchings
ed7bf65fa7
Prepare to release linux (4.19~rc7-1~exp1).
2018-10-07 23:48:27 +01:00
Ben Hutchings
cfe1d64691
Update to 4.19-rc7
2018-10-07 23:25:49 +01:00
Ben Hutchings
e2c454b73b
Prepare to release linux (4.18.10-2).
2018-10-07 21:57:06 +01:00
Ben Hutchings
a2764e86a2
Revert "uapi/linux/keyctl.h: don't use C++ reserved keyword as a struct member name"
...
Closes : #909813
2018-10-07 21:56:58 +01:00
Ben Hutchings
272a938bb7
xen-netback: fix input validation in xenvif_set_hash_mapping() (CVE-2018-15471)
2018-10-07 21:29:25 +01:00
Salvatore Bonaccorso
2db297e8f5
[arm64] KVM: Sanitize PSTATE.M when being set from userspace (CVE-2018-18021)
2018-10-07 08:37:42 +02:00
Salvatore Bonaccorso
20bad055e2
[arm64] KVM: Tighten guest core register access from userspace (CVE-2018-18021)
2018-10-07 08:30:32 +02:00
Uwe Kleine-König
5557866fc2
[armhf] enable CAN_FLEXCAN as a module
...
This was requested on debian-arm@lists.debian.org .
2018-10-05 21:22:53 +02:00
Ben Hutchings
64cc6de9cb
debian/changelog: Fix pending version number
2018-10-05 18:28:09 +01:00
Ben Hutchings
e7923f96b5
linux-kbuild: Include scripts/subarch.include ( Closes : #910348 )
2018-10-05 18:27:50 +01:00
Ben Hutchings
10190f3972
[rt][arm64,armhf] Fix build failure after rebasing onto 4.18.10
...
The rt patch "of: allocate / free phandle cache outside of the
devtree_lock" drops the lock earlier in of_populate_phandle_cache()
and removes the "out" label which is no longer needed.
4.18.10 includes "of: fix phandle cache creation for DTs with no
phandles" which adds another "goto out" inside the locked section.
The previous textual conflict resolution between these changes left
the "goto out" in place, but it needs to be a "return".
2018-10-05 18:11:21 +01:00
Uwe Kleine-König
5155663855
enable HID_NTI as a module
2018-10-05 09:29:27 +02:00
Uwe Kleine-König
509467b7a6
enable NET_SCH_CAKE as a module
2018-10-05 09:25:43 +02:00
Uwe Kleine-König
50928c0474
[armhf] enable MVNETA_BM_ENABLE
2018-10-04 22:36:56 +02:00
Ben Hutchings
9e99178c26
Prepare to release linux (4.19~rc6-1~exp1).
2018-10-03 18:57:08 +01:00
Ben Hutchings
91fad79906
Add Python static checks and unit tests to autopkgtest tests
2018-10-01 23:10:03 +01:00
Ben Hutchings
ee1d2b9dff
debian/lib/python/debian_linux/config.py: Fix undefined exception type
...
SchemaItemBoolean and SchemaItemInteger attempt to raise an exception
of type Error when given invalid input, but this type has never been
defined. Use ValueError instead.
2018-10-01 22:02:33 +01:00
Ben Hutchings
8b0aacdc26
debian/lib/python/debian_linux/gencontrol.py: Delete broken methods
...
MakeFlags.__repr__ references a "flags" type (probably meant to be
MakeFlags). Gencontrol.write_config references the "file" type which
was removed in Python 3. Clearly neither of these methods are
actually used, so delete them.
2018-10-01 21:59:58 +01:00
Ben Hutchings
8cafaf07ae
debian/bin, debian/lib/python: Delete write-only vars reported by pyflakes
2018-10-01 21:50:59 +01:00
Ben Hutchings
169ec06045
debian/bin, debian/lib/python: Clean up imports based on pyflakes report
...
- Add explicit imports for all needed modules, rather than indirectly
(accidentally!) importing them with "from ... import *"
- Replace all "from ... import *" statements, which inhibit static
checking, with explicit lists of names to import
- Delete the remaining unneeded imports reported by pyflakes
2018-10-01 21:45:55 +01:00
Ben Hutchings
9cfb948048
debian/bin, debian/rules.real: Add symlink to Python package directory instead of editing path
...
This fixes one of the remaining classes of pycodestyle errors.
2018-10-01 21:41:58 +01:00