Ben Hutchings
419ed037e5
debian/rules.real: Delete unused install-manual rule
2018-07-02 00:10:02 +01:00
Ben Hutchings
ae6ef24f0d
Fix linux-{doc,manual,source,support} package names in rules.real
...
I only fixed the control file before.
(cherry picked from commit 146c11a13da5643966cd6d07f437b183dc34a19e)
2018-07-02 00:08:22 +01:00
Ben Hutchings
5866ae2a5f
aufs: Update to aufs4.x-rcN 20180702 and re-enable
2018-07-01 19:44:18 +01:00
Ben Hutchings
6afe0a945a
debian/lib/python/debian_linux/debian.py: Let superclass split version string
...
The Version class already parses the version into upstream and Debian
revision parts. Match the results of that against two separate
regexps rather than matching the whole version string and potentially
parsing it inconsistently.
As a result we no longer have to explicitly exclude '-' in the
revision_other group.
2018-07-01 19:37:25 +01:00
Romain Perier
8fdd4da200
[armhf] Enable missing SND_EDMA_SOC for davinci-mcasp on BeagleBoneBlack
...
AM35x use EDMA for McASP audio SoC, resulting in a "missing
SND_EDMA_SOC" message during probe. This enables the support.
Signed-off-by: Romain Perier <romain.perier@gmail.com>
2018-07-01 14:01:13 +02:00
Ben Hutchings
f12a5bd063
debian/lib/python/debian_linux/debian.py: Accept arbitrary revision suffixes
...
Closes : #898087
We always used to match arbitrary revision suffixes, but in commit
f4dbf1aa82
".../debian.py: Fix binNMU revision parsing" I excluded
'+' from the revision_other to ensure that it wouldn't match a
binNMU suffix (which is matched separately).
Stop excluding '+' from the revision_other group, and change the
repetition to non-greedy so that any binNMU suffix will still match
the following group.
2018-07-01 04:35:00 +01:00
Ben Hutchings
6f7e87ee67
debian/lib/python/debian_linux/debian.py: More test cases for VersionLinux
...
Add test case for #898087 and for the earlier bug whose fix caused it.
2018-07-01 04:25:24 +01:00
Ben Hutchings
92a23c728d
debian/lib/python/debian_linux/debian.py: Fix VersionLinux self-test failures
...
The revision_security group matched either +debXuY or ~debXuY but not
both.
2018-07-01 04:03:53 +01:00
Ben Hutchings
343b328ed0
debian/lib/python/debian_linux/debian.py: Add unit tests for VersionLinux class
...
Two of these currently fail and will be fixed in the next commit.
2018-07-01 04:03:53 +01:00
Ben Hutchings
1102f36c49
debian/lib/python/debian_linux/debian.py: Fix Version self-test failures
...
We didn't check for invalid characters in the upstream or revision
parts. Tighten the regexps for those parts.
Also, failure to match the epoch or revision groups caused
those parts to be treated as part of the upstream version.
Split out the three parts and match them against separate
regexps.
2018-07-01 03:49:54 +01:00
Ben Hutchings
ed60e27410
debian/lib/python/debian_linux/debian.py: Add unit tests for Version class
...
Three of these currently fail and will be fixed in the next commit.
2018-07-01 03:49:54 +01:00
Ben Hutchings
6fcfc170b9
dm: Enable DM_INTEGRITY as module (except on armel) ( Closes : #896649 )
2018-07-01 03:49:54 +01:00
Ben Hutchings
d7f4f21608
tracing: Check for no filter when processing event filters (CVE-2018-12714)
2018-06-30 03:27:55 +01:00
Ben Hutchings
3ff18afde5
debian/bin/gencontrol.py: Remove check for old [packages]tools config field
...
This was split into tools-versioned and tools-unversioned.
2018-06-26 22:27:55 +01:00
Ben Hutchings
38dba741c6
debian/rules: Fix pkg.linux.notools build profile
2018-06-26 22:26:46 +01:00
Ben Hutchings
f757f30817
debian/rules.d/scripts/mod/gendef.py: Use Python 3
2018-06-26 22:22:22 +01:00
Ben Hutchings
6f97cae880
binder: Fix duplicate module parameters
...
binder.c and binder_alloc.c both define a debug_mask module parameter,
which was fine when they were two separate built-in "modules". Now
that they're grouped together we need to distinguish these parameters,
so rename the one in binder_alloc.c to alloc_debug_mask.
2018-06-26 20:52:01 +01:00
Ben Hutchings
6c7df557db
Export symbols needed by Android drivers
2018-06-26 18:32:25 +01:00
Ben Hutchings
6143dfd1bd
Update to 4.18-rc2
...
Drop/refresh patches as appropriate.
Disable the aufs support patchset since aufs hasn't yet been updated.
2018-06-26 03:08:29 +01:00
Ben Hutchings
86ecf2f70f
Merge branch 'sid'
2018-06-26 02:59:01 +01:00
Ben Hutchings
2dea3c89a1
Merge commit '9e147f81c663b3e7a47124e9f951a950d1d84398' into sid
2018-06-26 02:56:39 +01:00
Ben Hutchings
2202083eb0
Update to 4.17.3
...
Drop patches applied upstream.
2018-06-26 02:49:57 +01:00
Ben Hutchings
544f15ac72
aufs: Update support patchset to aufs4.x-rcN-20180611
2018-06-26 02:49:57 +01:00
Ben Hutchings
c9c765a055
[x86] vboxguest: Enable VBOXGUEST and DRM_VBOXVIDEO as modules
2018-06-26 02:49:57 +01:00
Vagrant Cascadian
1ddc0915c9
[arm64] Add device-tree to support Pinebook.
2018-06-25 18:23:47 -07:00
Ben Hutchings
4eabac8481
[x86] virt: vbox: Only copy_from_user the request-header once (CVE-2018-12633)
2018-06-26 00:26:41 +01:00
Ben Hutchings
d6b55c2dde
socket: close race condition between sock_close() and sockfs_setattr() (CVE-2018-12232)
2018-06-26 00:26:41 +01:00
Ben Hutchings
8d25e929ea
ext4: do not allow external inodes for inline data (CVE-2018-11412)
...
Plus the related fix "ext4: bubble errors from
ext4_find_inline_data_nolock() up to ext4_iget()".
2018-06-26 00:26:41 +01:00
Ben Hutchings
5e4f042d2f
ext4: correctly handle a zero-length xattr with a non-zero e_value_offs (CVE-2018-10840)
2018-06-26 00:26:41 +01:00
Ben Hutchings
43505297af
vhost: fix info leak due to uninitialized memory (CVE-2018-1118)
2018-06-26 00:26:36 +01:00
Ben Hutchings
0121e97f79
Merge branch 'sid'
...
Only take the pending version change. Leave code signing enabled for
the next experimental upload, and keep the ABI name as trunk.
2018-06-25 23:48:04 +01:00
Ben Hutchings
8b18affd7b
[x86,arm64] Disable code signing for upload to unstable
2018-06-25 23:46:37 +01:00
Ben Hutchings
08e5944a80
Set ABI and version for upload to unstable
2018-06-25 23:45:44 +01:00
Ben Hutchings
9e147f81c6
Fix changelog syntax for #901349 fix
...
Closes must be followed by a ":" to be detected by dpkg-genchanges.
Also mention the driver name, amdgpu.
2018-06-22 21:59:56 +01:00
Ben Hutchings
331fb0096c
Restore changelog entries lost in mis-merge
...
Commit 793d0ba52e
"Merge tag 'debian/4.16.16-1'" deleted much of the
changelog for 4.17.2-1~exp1.
2018-06-22 21:52:55 +01:00
Romain Perier
0e9b222623
[x86] Enable DCN 1.0 Raven family ( Closes #901349 )
...
This enables the display engine for cards like Ryzen 2200G or 2400G
2018-06-22 22:19:49 +02:00
Ben Hutchings
dda20799ec
Release linux (4.16.16-2)
...
-----BEGIN PGP SIGNATURE-----
iQFFBAABCgAvFiEER3HMN63jdS1rqjxLbZOIhYpp/lEFAlss4tsRHHdhbGRpQGRl
Ymlhbi5vcmcACgkQbZOIhYpp/lGljQf+PpkRJyRrGqExy2vGr9NHNpy67raT4IvG
QnkL6xWyan1Lxs0ITea/3lvNZZVqhrGYilpWXjAUet2x5qOmtF9C3URaUMKG3woB
Hbwn2KLLxcsYqMO8PkmUWxicKVAdjC+Ig9LvMzkrjCqm4UGQMo4zXtLiWyDUWK+5
J22kuwrLDau/Jm1y4Y6RrVM41pZ3Mse++uYVq4p3eKdzvb393eGQW3PISbDX2YUT
zEM0M4DZGzF4PoyKJuNOYeX0whiYCFI2PGQLp9F1lAD0jirfn2qUxhaC1BZqUQkk
Pe0Xtpu+BJpLnDX7loAdRqzpnx1jl9d5d93adl2z2jYrQHoQKK2FyQ==
=EAVO
-----END PGP SIGNATURE-----
Merge tag 'debian/4.16.16-2'
Release linux (4.16.16-2)
2018-06-22 18:05:34 +01:00
Ben Hutchings
f945a0b98b
[mips*] Increase RELOCATION_TABLE_SIZE to 0x00140000 (fixes FTBFS)
2018-06-22 18:01:42 +01:00
Ben Hutchings
5df1ad8e8b
Clean up kconfig with kconfigeditor2
...
Drop one long-obsolete and one automatic symbol that were wrongly
added recently.
2018-06-22 17:55:54 +01:00
Ben Hutchings
5316cb1c19
[amd64,arm64,armhf] android: Build modules to support Anbox ( Closes : #901492 )
2018-06-22 17:47:56 +01:00
Bastian Blank
a831a6039c
Prepare to release linux (4.16.16-2)
2018-06-22 11:51:13 +02:00
Bastian Blank
f32929be8f
[ia64] Add compress-modules udeb
2018-06-22 11:39:40 +02:00
Bastian Blank
3f8e3a1aa6
[powerpc*] Ignore further ABI changes in cxl
2018-06-22 11:29:38 +02:00
Bastian Blank
9f91ced888
Prepare to release linux (4.17.2-1~exp1)
2018-06-19 22:02:17 +02:00
Bastian Blank
793d0ba52e
Release linux (4.16.16-1)
...
-----BEGIN PGP SIGNATURE-----
iQFFBAABCgAvFiEER3HMN63jdS1rqjxLbZOIhYpp/lEFAlspVJURHHdhbGRpQGRl
Ymlhbi5vcmcACgkQbZOIhYpp/lFk8ggAvgwAw3CSdFCGSLvd8cBjZa2mqpxqOILN
BbuXT0qRTibN19qtjeHvk0SQUQuBBIoP9DVGu0j1UIBfpQcVsEg+tM2FTqrPI5DT
1LPdMcOEyNpD9FlmEljd7lkjetyils/0T87+hHXxhBP2d2DkuUjcaY1t09+6kKW0
A2XXeEGeJmDbLEuY7R/WxGHsT20nvvLD0on5691mF8yW7wLDavekwGk9JJlFjOID
XkwxAj2nFVDCWB6hmi1ETGYahmnFXgK1kX2X0lTAi6FM1mql4oha6LNxQSYc8hAd
03nWnzwh+BmsAJjapp1PkkGEj7SHw9AHl8EUS+cqaAzigB4LjSPffw==
=4gVf
-----END PGP SIGNATURE-----
Merge tag 'debian/4.16.16-1'
Release linux (4.16.16-1)
2018-06-19 21:50:55 +02:00
Bastian Blank
055a1807cb
Drop RT patch
2018-06-19 21:43:35 +02:00
Bastian Blank
7b7ba382cf
Update to 4.17.2
2018-06-19 21:26:50 +02:00
Bastian Blank
ab4d248ef1
Prepare to release linux (4.16.16-1)
2018-06-19 20:24:00 +02:00
Bastian Blank
ac887964a0
[rt] Update to 4.16.15-rt7
2018-06-19 15:29:24 +02:00
Bastian Blank
560930a22f
Update to 4.16.16
...
Ignore all ABI changes in drivers/iio/** and another in drm. Disable
not longer applicable RT patch.
2018-06-19 15:07:18 +02:00
Vagrant Cascadian
261fe7baf0
[arm64,armhf] Add device-tree to support Raspberry PI 3b+.
2018-06-17 15:31:23 -07:00
Vagrant Cascadian
20afa6c3e8
[arm64] Enable configuration options used in Firefly-RK3399:
...
DRM_ROCKCHIP, ROCKCHIP_ANALOGIX_DP, ROCKCHIP_DW_HDMI,
ROCKCHIP_DW_MIPI_DSI, ROCKCHIP_SARADC, ROCKCHIP_IOMMU, ROCKCHIP_EFUSE,
PHY_ROCKCHIP_TYPEC, ROCKCHIP_THERMAL (Closes : #901159 ).
Thanks to Heinrich Schuchardt.
2018-06-17 14:47:39 -07:00
Vagrant Cascadian
5cd2c3b57c
[arm64] Enable configuration options used in Firefly-RK3399:
...
DRM_ROCKCHIP, ROCKCHIP_ANALOGIX_DP, ROCKCHIP_DW_HDMI,
ROCKCHIP_DW_MIPI_DSI, ROCKCHIP_SARADC, ROCKCHIP_IOMMU, ROCKCHIP_EFUSE,
PHY_ROCKCHIP_TYPEC, ROCKCHIP_THERMAL (Closes : #901159 ).
Thanks to Heinrich Schuchardt.
2018-06-17 14:11:11 -07:00
Romain Perier
c2d82aa53d
[arm64] correct voltage selector for Firefly-RK3399 ( Closes : #900799 )
2018-06-15 18:49:25 +02:00
Bastian Blank
330c7461f4
Add ABI reference for 4.16.0-2
2018-06-13 16:31:35 +02:00
Bastian Blank
87e3b20439
hv_netvsc: Fix a network regression after ifdown/ifup
2018-06-13 13:49:24 +02:00
Bastian Blank
ce045ef43e
cloud-amd64: Enable MEMORY_HOTPLUG
2018-06-13 13:27:44 +02:00
Bastian Blank
4ae4ab6f46
Update to 4.17.1
2018-06-13 10:38:22 +02:00
Bastian Blank
228a2446d1
genorig.py: Provide xz parameters to tar itself
2018-06-13 10:18:32 +02:00
Ben Hutchings
64f4d67d9e
ext4: Fix duplicate softdep fields in module info
...
We no longer need to add the crypto-aes or crypto-ecb dependencies
because ext4 uses the common encryption code in fscrypto (and has a
regular symbol dependency on it).
Since upstream added a softdep on "crc32c", we don't actually need to
change ext4 at all now. But let's replace it with "crypto-crc32c",
since that's the module alias the crypto subsystem will actually
request and is consistent with the softdep we add to other
filesystems.
2018-06-07 16:21:25 +01:00
Ben Hutchings
c1ecc67a90
Merge branch 'corsac/linux-hardening-options' into sid
2018-06-06 20:57:40 +01:00
Bastian Blank
5cb5873ba8
cloud-amd64: Enable VIRTUALIZATION
2018-06-06 14:51:32 +02:00
Bastian Blank
59e5cb05eb
Update to 4.17
2018-06-06 14:35:13 +02:00
Salvatore Bonaccorso
7e35837639
Cleanup debian/changelog file
...
Remove maintainer stanza for the now upstreamed CVE-2018-11506 (included
in 4.16.13) and remove maintainer trailer for the new upstream stable
update import.
2018-06-05 17:09:22 +02:00
Romain Perier
657307624b
Update to 4.16.13
...
This updates the debian changelog for listing changes of this stable
update. It also removes the patches that have been merged upstream.
2018-06-05 14:31:46 +02:00
Helge Deller
5b261c2b95
[hppa] Disable debug info due to required disk size.
2018-06-03 22:20:39 +02:00
Vagrant Cascadian
31812a0dcb
[armhf] Enable MFD_AC100 and RTC_DRV_AC100, used in allwinner A80/A83t
...
systems.
2018-06-02 22:11:02 -07:00
Vagrant Cascadian
50a8903a67
[armhf] Enable MFD_AC100 and RTC_DRV_AC100, used in allwinner A80/A83t
...
systems.
2018-06-02 22:08:36 -07:00
Salvatore Bonaccorso
bc42fd66b1
sr: pass down correctly sized SCSI sense buffer (CVE-2018-11506)
2018-05-30 08:41:40 +02:00
Ben Hutchings
4cccacc785
Prepare to release linux (4.17~rc7-1~exp1).
2018-05-29 09:54:12 +01:00
Bastian Blank
d8dc672de1
Don't use special copyright file for signing template
2018-05-29 10:27:27 +02:00
Bastian Blank
4739547302
Write a complete changelog to signing template
2018-05-29 10:27:27 +02:00
Ben Hutchings
c514e73827
Release linux (4.16.12-1).
...
-----BEGIN PGP SIGNATURE-----
iQKmBAABCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAlsKn2ZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89E/cYP/R31VzcQpyLuMJtYL3SqgMwZJFgFDhIw
nTpM4xiZFPm0Ci0hcy5u9oGbrD6bSINfK3SH50d36yBJMNDWMnk4y29IAQ92VJLp
yKobfV3TTFDeHocpMjY1CmYPu6mWckwqPDSfP+lBBvLw9iDtiVptn1oY91+utyGG
9gJOQbLe0Ck0+aOt+AhNKSt/acYrmaIewiJhBpOzy8w/piEuOLXGhe6HYCGxT6hp
gKBz9tBON/1e0x6I88BjD/wvPCWgBOon9c2ZrS3GEYZ3GmITPGR8tbtObucRC2iF
g1dpu2iSTt9ZjyBQpTJlZMGrLUBu5UvQy4xvI39Qu+wWzS3sD9D1e+dzb2UT298k
8i8zMLh8qNnd8rQpak5+LdUw/5RdFqGdh/Y95b0giaAohJtRum8SiBRSerlTVLCy
nHI55yXP8Hnj7G0+BqCanuHrbDulPX9nYUe9bSPcATBtI4Tzbj+ToywMV2BkTYAi
QrjSjuugSkUPjhinVZrex8ZS7qbDXTcl4PaYMms9PfMsE5hyLCtuclSLEZvGsB1g
MuAZEHXliSdK37LoStuSljXk2ZA/d6dilLCyLoL6GbyJyeFJ5guSNKBVdIQDs5us
Mnw9j0QHQh1bMGRNRwwcFUnLNsIT9ONUIXKOlhLtRBoLn8hreB2l4s7nMglHu8aW
sO9HQqb5TXyc
=Q2Gx
-----END PGP SIGNATURE-----
Merge tag 'debian/4.16.12-1'
Release linux (4.16.12-1).
2018-05-28 16:56:46 +02:00
Ben Hutchings
257bf132e3
Update to 4.17-rc7
2018-05-28 16:53:44 +02:00
Salvatore Bonaccorso
771e5be22a
Prepare to release linux (4.16.12-1).
2018-05-27 14:05:03 +02:00
Ben Hutchings
ea4e2c3ad4
Merge branch 'master' into 'master'
...
Update to 4.17-rc6
See merge request kernel-team/linux!29
2018-05-26 18:07:11 +00:00
Salvatore Bonaccorso
2357158140
Update to 4.16.12
...
Cleanup debian/changelog file
2018-05-25 21:28:49 +02:00
Bastian Blank
8eda5a77f8
cloud-amd64: Disable some filesystems
2018-05-25 14:12:05 +02:00
Bastian Blank
ea024852d4
debian/bin/genorig.py: Use --sort option for reproducible tar
...
Since Stretch, tar can sort the files by name itself.
2018-05-25 10:18:09 +02:00
Bastian Blank
91d3209f78
debian/bin/genorig.py: Allow xz to use all cpu cores
2018-05-25 10:08:33 +02:00
Romain Perier
3230e66a9c
Update to 4.17-rc6
2018-05-24 18:39:42 +02:00
Ben Hutchings
cb55017d9c
[x86] KVM: VMX: Expose SSBD properly to guests.
2018-05-23 00:45:33 +02:00
Salvatore Bonaccorso
0e0b695e53
Update to 4.16.11
...
Revert "[x86] Add support for disabling Speculative Store Bypass (CVE-2018-3639)"
Cleanup debian/changelog file
2018-05-22 21:03:43 +02:00
Ben Hutchings
975e4433ed
[x86] Add support for disabling Speculative Store Bypass (CVE-2018-3639)
...
Apply all the SSB-related patches pending for 4.16-stable.
2018-05-22 12:26:02 +02:00
Ben Hutchings
baa5254a6f
[rt] Update to 4.16.8-rt3
2018-05-22 00:55:31 +02:00
Ben Hutchings
b1a9e2470a
Update to 4.16.10
2018-05-22 00:49:31 +02:00
Yves-Alexis Perez
1bdb99105c
tune changelog to fit latest commit
2018-05-21 16:32:58 +02:00
Yves-Alexis Perez
f569e56cd1
enable REFCOUNT_FULL only on x86
2018-05-21 14:44:26 +02:00
Yves-Alexis Perez
674ae81ed9
use "is not set" syntax
2018-05-21 14:41:01 +02:00
Hideki Yamane
c5271ac5c2
Note to close #898629
2018-05-20 21:35:15 +09:00
Hideki Yamane
8cd0f39aad
Note how to revert config option for battery
2018-05-20 21:27:27 +09:00
Hideki Yamane
ccef5427ca
Improve Laptop Battery Life ( Closes : #898629 )
...
I've found Fedora28 tries to improve battery life on laptop.
See https://docs.fedoraproject.org/f28/release-notes/sysadmin/Kernel.html#sect-kernel-battery
There are three points.
1. A new SATA link-powermanagement-policy has been written which mirrors
Windows defaults: med_power_with_dipm, this has been merged for kernel
4.15, as part of this change this new policy will be the default on all
Intel mobile chipsets. This saves aprox. 1.0 - 1.5 Watts of power on an
idle laptop.
2. Enable Intel HDA codec power-saving by default with a 1 second timeout.
This saves aprox. 0.4 Watts of power on an idle laptop.
3. Enable USB autosuspend for USB bluetooth receivers by default. If all
other USB devices on the laptop also have USB auto-suspend enabled
(which typically is true) this saves aprox. 0.4 Watts of power on an idle
laptop.
2018-05-20 20:21:34 +09:00
Yves-Alexis Perez
ab436fc35b
hardening: enable REFCOUNT_FULL and FORTIFY_SOURCE, disabled HARDENED_USERCOPY_FALLBACK
2018-05-19 11:26:45 +02:00
Vagrant Cascadian
66f8fb08ec
[armhf] Update mtd-modules: Replace pxa3xx_nand with marvell_nand.
2018-05-18 14:45:57 -07:00
Ben Hutchings
1c53205545
Merge branch 'patch-1' into 'master'
...
[mips*r6*]Enable MIPS_CPS for Boston
See merge request kernel-team/linux!23
2018-05-18 10:33:14 +00:00
Salvatore Bonaccorso
c2dbc30362
proc: do not access cmdline nor environ from file-backed areas (CVE-2018-1120)
2018-05-17 23:15:48 +02:00
YunQiang Su
5e03b26fab
[mips*r6*]Enable MIPS_CPS for Boston
2018-05-17 14:32:19 +08:00
Ben Hutchings
45c6ddad0b
Update to 4.17-rc5
2018-05-16 22:31:42 +01:00
YunQiang Su
b968d18584
[mips{,64}r6{,el}] use boston as the target
...
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
2018-05-14 16:26:26 +08:00
YunQiang Su
ecefd63ffc
loongson-3: enable NUMA, CPU_PM, CPU_IDLE, RS780_HPET, REGULATOR
2018-05-14 15:59:09 +08:00
Ben Hutchings
9deec69be4
Bump ABI to 2
2018-05-13 01:14:24 +01:00
Salvatore Bonaccorso
9febee02d1
mm, oom: fix concurrent munlock and oom reaper unmap (CVE-2018-1000200)
2018-05-12 16:49:55 +02:00
Salvatore Bonaccorso
5903405411
[rt] certs: Reference certificate for test key used in Debian signing service
2018-05-12 10:20:40 +02:00
Salvatore Bonaccorso
5f1b90fa69
Update to 4.16.7-rt1 and reenable
2018-05-12 10:14:20 +02:00
Ben Hutchings
569ca4dfa0
Merge branch 'master' into 'master'
...
[ia64] add compress-modules (fixes FTBFS)
See merge request kernel-team/linux!16
2018-05-11 19:23:34 +00:00
Jason Duerstock
19d39cc961
Correct changelog entry
2018-05-11 14:29:08 +00:00
Luca Boccassi
8102eefaf5
Add missing Copyright line to debian/copyright
...
Another harmless but annoying Lintian source warning:
missing-field-in-dep5-copyright copyright
2018-05-10 22:22:57 +01:00
Luca Boccassi
9e50382779
Remove redundant "Dual License" from debian/copyright
...
In machine-readable format, "or" already mean dual licensed.
Fixes harmless but annoying Lintian warning:
space-in-std-shortname-in-dep5-copyright x11 dual license
2018-05-10 22:22:19 +01:00
Salvatore Bonaccorso
1173c652e9
Update to 4.16.8
...
Cleanup debian/changelog file
2018-05-10 16:46:46 +02:00
Salvatore Bonaccorso
24b281238c
Update to 4.16.7
...
Refresh bugfix/all/fs-add-module_softdep-declarations-for-hard-coded-cr.patch
Drop patches applied upstream related to CVE-2018-1093
Cleanup debian/changelog entries
2018-05-10 15:01:21 +02:00
Salvatore Bonaccorso
3f624e1bcf
Update to 4.16.6
...
Cleanup debian/changelog file
Add CVE identifier for CVE-2018-10940
Add TODO item (ABI changes or ABI bump)
2018-05-10 08:59:32 +02:00
Ben Hutchings
e2a9c8d8a2
dm: Enable DM_MQ_DEFAULT. This can be reverted using the kernel parameter: dm_mod.use_blk_mq=n
2018-05-10 01:46:15 +01:00
Ben Hutchings
049487d882
SCSI: Enable SCSI_MQ_DEFAULT. This can be reverted using the kernel parameter: scsi_mod.use_blk_mq=n
2018-05-10 01:45:30 +01:00
Ben Hutchings
812a34ef9d
Clean up configuration with kconfigeditor2
2018-05-10 01:42:22 +01:00
Ben Hutchings
1211a253cb
[x86] sound/soc/intel: Explicitly enable SND_SST_ATOM_HIFI2_PLATFORM_ACPI as module
...
The HiFi2 driver was split up into ACPI and PCI parts, and we need to
select one or both of those instead of SND_SST_ATOM_HIFI2_PLATFORM.
Baed on the help text, it appears that the ACPI part is all we want.
It also gets selected automatically, so this commit doesn't change
the resulting config.
2018-05-10 01:38:40 +01:00
Ben Hutchings
f65f618689
rtl8192se: Fix warning introduced by "firmware: Remove redundant log messages from drivers"
...
The firmware file name is a local variable in both functions that
use it, and rtl92se_fw_cb() only uses it for the logging that we
remove.
2018-05-09 22:53:01 +01:00
Ben Hutchings
a5394cbc13
[hppa/parisc64-smp] IB: Fix RDMA_RXE and INFINIBAND_RDMAVT dependencies for DMA_VIRT_OPS
2018-05-09 22:48:55 +01:00
Ben Hutchings
188c1ec8ff
[sh4] Delete ineffective setting of CONFIG_PREEMPT_NONE
...
If multiple options in a "choice" group are enabled, kconfig uses the
last (and warns about this). This means that the global default of
CONFIG_PREEMPT_VOLUNTARY=y has always overridden the setting of
CONFIG_PREEMPT_NONE=y here.
Since no-one seems to have complained, assume that the default is OK
and remove this.
2018-05-09 22:08:35 +01:00
Ben Hutchings
841a55bd0c
[amd64/cloud-amd64] Explicitly disable DEFAULT_CFQ
...
This fixes a kconfig warning.
2018-05-09 21:53:44 +01:00
Ben Hutchings
f4a882f016
Update to 4.17-rc4
2018-05-09 19:10:50 +01:00
Jason Duerstock
29cddc8de8
[ia64] add compress-modules (fixes FTBFS)
2018-05-09 09:56:09 -04:00
Luca Boccassi
b3be450737
Add build profile and config/defines for disabling linux-source
...
Add a new "pkg.linux.nosource" to let users disable building the
linux-source-* package, and allow to set "source: false" to modify
the default behaviour when no rofile is used.
When doing development builds this can save up to 15 minutes of build
time, especially on IO-strapped build workers.
2018-05-08 19:17:15 +01:00
Ben Hutchings
923552dcc8
Reclassify lockdep packages as unversioned tools
...
The liblockdep<version> package is obviously versioned, but the others
aren't and it's not very useful to build just that one.
2018-05-08 17:01:41 +01:00
Ben Hutchings
29c80ea278
Fix building only versioned tools packages
...
Modifying makeflags in do_main_makefile() only affects the
build-indep/binary-indep rules!
2018-05-08 16:59:02 +01:00
John Paul Adrian Glaubitz
d8596b9773
[m68k] Enable CONFIG_PATA_GAYLE as module
2018-05-07 13:36:30 +02:00
Salvatore Bonaccorso
5e859e37b6
Add ABI reference for 4.16.0-1
2018-05-06 15:06:27 +02:00
Romain Perier
c171f70365
[armhf] MFD: Enable MFD_TPS65217 ( Closes : #897590 )
...
This enables MFD TPS65217 that is the PMIC found on the BeagleBone
Black. So the board can be powered off safely.
2018-05-04 22:14:33 +02:00
Ben Hutchings
00e2f5f30e
kbuild: use -fmacro-prefix-map to make __FILE__ a relative path
2018-05-02 23:47:40 +01:00
Luca Boccassi
7e07ef0202
nodoc: don't build linux-doc and don't install tools documentation
...
Fully disable building and installing any documentation when the nodoc
build-profile is used.
Among other things this will help reducing build times when doing
development builds, especially on IO-limited build workers.
2018-05-02 12:59:55 +01:00
Vagrant Cascadian
8a269b84e6
Add changelog entry for [armhf] DRM: Enable DW_HDMI_AHB_AUDIO and
...
DW_HDMI_CEC (Closes : #897204 ) by Romain Perier.
2018-04-30 11:24:39 -07:00
Romain Perier
ff277a8c4c
[armhf] DRM: Enable DW_HDMI_AHB_AUDIO and DW_HDMI_CEC ( Closes : #897204 )
...
This enables AHB audio interface and the CEC interface of the Synopsys
DesignWare HDMI bridge.
2018-04-30 19:13:37 +02:00
Ben Hutchings
6856488bca
Prepare to release linux (4.17~rc3-1~exp1).
2018-04-30 00:13:06 +01:00
Ben Hutchings
bb6c7da6fe
Update to 4.17-rc3
2018-04-30 00:12:50 +01:00
Ben Hutchings
114088708f
Fix linux-doc, linux-manual, linux-source, linux-support package names
...
We don't want to include "-4.9" in them twice. Add a "source_basename"
template variable that excludes any version suffix in the source package
name.
(cherry picked from commit f3c51efdd6e9d0ce32ee5a0f998fdcda930a715c)
For master, nothing is immediately broken without this. Also we have
no longer build a linux-manual package. Change the changelog text
accordingly.
2018-04-29 21:19:11 +01:00
Ben Hutchings
7b34ddf467
Add support for building only versioned tools packages
...
We already had support for disabling the tools build, used by
src:linux-grsec. However in this case, where we're using a different
based version to src:linux, we do still need to build the versioned
tools packages (linux-kbuild-4.9 and linux-perf-4.9). Split the
control template, config setting and rules accordingly.
(cherry picked from commit cb62c945f27ddee476631fa85c6aa67e50ed3bee)
2018-04-29 21:16:01 +01:00
Ben Hutchings
634a2fc7db
Release linux (4.16.5-1).
...
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAlrmIuQACgkQ57/I7JWG
EQl34hAAiQMv+LrOJsingSeIxmPM2q+FktFykdjTNsjcyEZ5pSfhj8T4fc4hZHZp
uXOMV4+lfNSCQF9agPsYcTvm6Md7VqMCMjFOmM6GdUrIc7kDnZEheA1ZTFuZzOVv
Heh88tDu6Zl2vqPbt+81Ah3N/lSyCVA5jVF0K4RYUe1Gs7YFTqaJdPZi8wP7I9Os
GwvY41auQFNdTQfIpdB1dISQVtfAZT8cg+c/fGUNPhJWqFnjMeYhBoQWRKPATp4/
NNJNAEOU7K0zpooCCAH5zK03T6bpt64GOJx/gDMyaqdlAd3LbLiCQP09tS3OVqQS
qAm7I0STnM3oD0D1uk+OPo8Cxeu3V/4kHwYH59G/EwyYa7rJxrThQSvTZCxEdKuK
REr2aPe6doW7x45yhL+R3ZKJDLsdVJkkutpCXhdqnwAUnXITUR4PprNd4l6tc5nC
IzZM5Il7nAx3LWB2Xtz4iGykQVAyXdpDKXjCJgarTI4kG49iitCq1eRJHi5jFVJw
7iuIgZmjFBWx6bzifhNBg0oUG3R7hEitzaqJ0G1jX+FRVfOOr+an+txZEVyJuqsw
3FDI8kJClXVB6kNAPgEQWPh3Cdh63s69qVLZZTGujgLHMXv833MbBHIV3KR+7YNS
uKfzJNSglCIKf3LVKRUSHJyfYJTV+iS4ioHVjn8B7fc0YCdXQpg=
=hQGL
-----END PGP SIGNATURE-----
Merge tag 'debian/4.16.5-1'
Release linux (4.16.5-1).
2018-04-29 21:09:11 +01:00
Ben Hutchings
65b6c45811
Update to 4.17-rc2
2018-04-29 21:08:28 +01:00
Ben Hutchings
f36c7f9bd9
Prepare to release linux (4.16.5-1).
2018-04-29 17:09:15 +01:00
Ben Hutchings
f78b896b8b
debian/lib/python/debian_linux/gencontrol.py: Allow uploads to *-security with a simple revision
2018-04-28 21:42:12 +01:00
Ben Hutchings
498cb2c129
Update to 4.16.5
2018-04-27 18:25:27 +01:00
Ben Hutchings
5b54699034
ext4: fix bitmap position validation
...
Un-revert "ext4: add validity checks for bitmap block numbers" and
apply this new fix on top of it.
2018-04-27 18:08:44 +01:00
Ben Hutchings
c3c6a03a9c
udeb: Add algif_skcipher to crypto-modules ( Closes : #896968 )
2018-04-27 00:05:25 +01:00
Luca Boccassi
d2d240fc1b
Build-Dep on libelf-dev even for nopython/notools builds
...
libelf-dev is needed to build objtool when CONFIG_STACK_VALIDATION
and CONFIG_UNWINDER_ORC are enabled, which is currently the case.
Do not mark it as !nopython !pkg.linux.notools otherwise the build
will fail in a minimal chroot (pbuilder/etc).
2018-04-26 22:19:01 +01:00
Ben Hutchings
5dc6988d26
[alpha] mtd: Don't try to enable MTD_XIP
...
MTD_XIP can only actually be enabled on ARM, and even then it doesn't
make sense in a Debian kernel.
2018-04-25 22:11:44 +01:00
Ben Hutchings
019c1fa6f3
xfs: set format back to extents if xfs_bmap_extents_to_btree (CVE-2018-10323)
2018-04-25 21:23:07 +01:00
Ben Hutchings
f78c3b3434
xfs: enhance dinode verifier (CVE-2018-10322)
2018-04-25 21:22:21 +01:00
Ben Hutchings
9f2182e09a
Revert "ext4: add validity checks for bitmap block numbers", which caused a regression
2018-04-25 21:15:48 +01:00
Ben Hutchings
98017b2bd7
Update to 4.16.4
2018-04-25 21:14:23 +01:00
Jan Blunck
c33c43727d
Fix stripped module signatures if CONFIG_DEBUG_INFO
...
If building with CONFIG_MODULE_SIG_ALL and CONFIG_DEBUG_INFO the
objcopy call that adds the debuglink has the side-effect of removing
the signature added to the kernel module. Let's explicitly sign the
installed modules again in that case.
Closes : #852715
2018-04-25 09:39:12 +01:00
Ben Hutchings
f4dbf1aa82
debian/lib/python/debian_linux/debian.py: Fix binNMU revision parsing
...
In VersionLinux, any binNMU version will currently match the
revision_other group in the regexp and therefore never be recognised
as an experimental, security, or backport version. This is probably
harmless in practice because:
- binNMUs don't happen in those suites
- Only debian/bin/gencontrol.py cares about the linux_revision_other
attribute, and it won't be run for a binNMU version
But let's fix it by matching the binNMU suffix separately.
2018-04-24 20:40:27 +01:00
Ben Hutchings
90f09743ec
debian/lib/python/debian_linux/debian.py: Fix binNMU changelog parsing
...
I incorrectly added a requirement of a newline after urgency in the
changelog entry top line as part of
"debian/lib/python/debian_linux/debian.py: Parse bottom lines of
changelog entries". For a binNMU, there will be ", binary-only=yes"
after the urgency. Since we don't currently care about any fields
after urgency, allow either a comma or newline.
2018-04-24 20:20:47 +01:00
Ben Hutchings
5d952f897c
linux-kbuild: Update genksyms makefile to run flex and bison
...
The C code generated by these tools used to be included in the source
tree but has now been removed.
2018-04-20 03:38:54 +01:00
Ben Hutchings
81d6f91e25
Clean up kconfig for 4.17
...
- Various ancient SCSI drivers were removed
- BT_HCIBTUART and INFINIBAND_CXGB3_DEBUG were removed
- OMAP_DM_TIMER is now an automatic symbol
- Marvell NAND driver was rewritten, so we enable MTD_NAND_MARVELL
instead of MTD_NAND_PXA3xx
- Various netfilter symbols are now boolean instead of tristate
2018-04-20 01:39:47 +01:00
Ben Hutchings
1c1d5f2d95
Documentation: Update references to drivers/base/firmware_class.c
2018-04-20 00:57:50 +01:00
Ben Hutchings
d04e628f00
Documentation: typec.rst: Use literal-block element with ascii art
...
This fixes a fatal error in the doc build process.
2018-04-20 00:50:39 +01:00
Ben Hutchings
a5cb9ae406
debian/rules.real: Stop enabling verbose output for listnewconfig target
2018-04-19 23:46:11 +01:00
Ben Hutchings
8457aba35f
Update to 4.17-rc1
...
- Drop patches included upstream
- Drop "Don't WARN about expected W+X pages on Xen"; the problem appears
to have been fixed by upstream commits 2cc42bac1c ("x86-64/Xen: eliminate
W+X mappings") and 672c0ae09b33 ("x86/mm: Consider effective protection
attributes in W+X check")
- Drop "Kbuild: kconfig: Verbose version of --listnewconfig"; it seems
redundant with upstream commit 17baab68d337 ("kconfig: extend output of
'listnewconfig'")
- Drop lockdown patch to drivers/scsi/eata.c; the driver was removed
upstream
- Refresh various other patches
2018-04-19 23:44:22 +01:00
Ben Hutchings
84cc9cc225
Really apply the pending version change from sid branch
2018-04-19 23:35:36 +01:00
Ben Hutchings
cb7c0036b0
Update to 4.16.3
2018-04-19 15:04:56 +01:00
Ben Hutchings
ac5eca03c1
[x86,arm64] Disable code signing for upload to unstable
2018-04-19 14:51:22 +01:00
Ben Hutchings
71f21e927e
For unstable, set ABI to 1 and remove ~exp1 suffix from version
2018-04-19 14:51:02 +01:00
Ben Hutchings
fcb558d168
Merge branch 'sid'
...
- Drop patches already in 4.16
- Overwrite changes on master to debian/installer, which were also
applied on sid and then changed
- [x86] Fix up dell_smbios configuration; now it's a single driver
selected by DELL_SMBIOS, with DELL_SMBIOS_{SMM,WMI} being boolean
options
- Clean up configuration with kconfigeditor2
2018-04-19 14:43:33 +01:00
Ben Hutchings
63bed1200a
Clean up kconfig for 4.16
...
- CONFIG_PHY_MVEBU_SATA is an automatic symbol, so don't try to set it.
- CONFIG_SND_SOC_INTEL_SST_TOPLEVEL is now boolean
- CONFIG_X86_PPRO_FENCE was removed
2018-04-19 14:24:54 +01:00
Ben Hutchings
0b520de976
Prepare to release linux (4.15.17-1).
2018-04-19 11:13:03 +01:00
Ben Hutchings
4220b94e90
udeb: Add zstd_decompress to compress-modules and make squashfs-modules depend on it
...
zstd_decompress is now used by both btrfs and squashfs, so it needs
to be in a common dependency of their udebs.
2018-04-19 11:12:40 +01:00
Ben Hutchings
cdd19a1d2d
udeb: Rename lzo-modules to compress-modules
2018-04-19 11:12:13 +01:00
Ben Hutchings
946ec48f38
udeb: Move lzo_decompress to common list for lzo-modules
...
lzo-modules is currently only built on armel so this has no immediate
effect.
2018-04-19 10:47:05 +01:00
Ben Hutchings
8bf0fade16
[amd64] net: Enable AQTION as module
...
I'm enabling it in the top-level config, but currently it has
'depends on X86_64' so it will only be built for amd64.
References: https://lists.debian.org/CAMVG2svxkO42pr7VgjFxv1o5hiw9-1cAgBuhyEem1foTH2M6zw@mail.gmail.com
2018-04-19 00:23:00 +01:00
Ben Hutchings
5014bbfd99
[arm64] PCI: Enable PCI_TEGRA ( Closes : #888817 )
2018-04-19 00:19:47 +01:00
Ben Hutchings
ae9bb017a0
[arm64] Enable ARCH_SYNQUACER and related driver modules ( Closes : #891787 )
2018-04-19 00:15:08 +01:00
Ben Hutchings
a529c97bc1
block: Enable BLK_SED_OPAL (except on armel)
2018-04-19 00:11:59 +01:00
Ben Hutchings
b776a2b257
squashfs: Enable SQUASHFS_ZSTD ( Closes : #883410 )
2018-04-19 00:03:22 +01:00
Ben Hutchings
fc0c66ddb9
ath9k_htc: Fix regression in 4.15, thanks to Ben Caradoc-Davies ( Closes : #891060 )
...
- mac80211: add ieee80211_hw flag for QoS NDP support
- ath9k_htc: use non-QoS NDP for AP probing
2018-04-19 00:01:09 +01:00
Ben Hutchings
4bb4183118
[x86] platform: Enable DELL_SMBIOS_SMM, DELL_SMBIOS_WMI as modules ( closes : #893976 )
2018-04-18 23:52:47 +01:00
Ben Hutchings
f3cb525153
[x86] net: Enable THUNDERBOLT_NET as module ( Closes : #894310 )
2018-04-18 23:50:16 +01:00
Ben Hutchings
91b60c01c7
[arm64] net/phy: Enable MDIO_BUS_MUX_MMIOREG as module ( Closes : #894336 )
2018-04-18 23:47:39 +01:00
Ben Hutchings
9926a8790e
w1: Enable all "slave" device drivers ( Closes : #895340 )
2018-04-18 23:39:48 +01:00
Ben Hutchings
95cf0f2687
[x86] Enable MFD_AXP20X_I2C, AXP288_FUEL_GAUGE as modules ( Closes : #895129 )
2018-04-18 23:31:26 +01:00
Ben Hutchings
0fefb6932b
SCSI: Enable SCSI_SYM53C8XX_2 as module on all architectures ( Closes : #895532 )
2018-04-18 23:27:21 +01:00
Ben Hutchings
31ed54f425
udeb: Move arc4 and ecb from nic-wireless-modules to crypto-modules ( Closes : #895362 )
2018-04-18 23:24:08 +01:00
Ben Hutchings
e663157b88
[arm*] iio: Enable DHT11 as module ( Closes : #873176 )
2018-04-18 22:33:41 +01:00
Ben Hutchings
4c275f6349
Clean up kconfig order using kconfigeditor2
2018-04-18 22:33:11 +01:00
Ben Hutchings
7c4275d142
[armhf] udeb: Add i2c-exynos5 to i2c-modules ( Closes : #895976 )
2018-04-18 22:28:53 +01:00
Ben Hutchings
ba793f6361
[armel/marvell] linux-image: Replace supported model list with wiki link
2018-04-18 22:12:35 +01:00
Uwe Kleine-König
a8c6014b43
[amd64] enable AMD 10GbE Ethernet driver (CONFIG_AMD_XGBE=m)
2018-04-18 17:16:16 +02:00
Helge Deller
f147fe68c4
[hppa] Switch to self-decompressing kernel
2018-04-18 08:34:17 +02:00
Ben Hutchings
9f5a30bb07
Add various security fixes
2018-04-18 00:11:35 +01:00
Ben Hutchings
bf94bb5914
Bump ABI to 3
2018-04-17 23:58:30 +01:00
Ben Hutchings
66b63716aa
Update to 4.15.17
2018-04-17 23:43:11 +01:00
Ben Hutchings
2082e2d5af
linux-headers: Change linux-kbuild dependency to be versioned
...
In case we ever have another bug fix where we want to force rebuilding
out-of-tree modules (like for the addition of retpoline), we should
ensure that they are built using an updated linux-kbuild.
Since linux-kbuild packages are built from src:linux, we can simply
require at least the same source version. (linux-headers and
linux-kbuild can come from different architectures so we must not use
binary:Version here.)
2018-04-16 23:23:06 +01:00
Ben Hutchings
083ddaa564
Add support for compilers installed outside the default PATH
...
The obvious way to do this is to edit the PATH in .kernelvariables.
But this obvious way doesn't work due to a bug in make (#895835 ).
(cherry picked from commit 4c6213fbbbff44710dda2091a7b26e0f0ea0a610)
2018-04-16 23:15:33 +01:00
Salvatore Bonaccorso
a325681bab
[arm64] net: hns: Fix ethtool private flags (CVE-2017-18222)
2018-04-15 20:58:48 +02:00
Salvatore Bonaccorso
f5b6a35cad
media: usbtv: prevent double free in error case (CVE-2017-17975)
2018-04-15 20:52:17 +02:00
Salvatore Bonaccorso
8e41f67460
drm/nouveau/mmu: ALIGN_DOWN correct variable
...
Closes : #895750
2018-04-15 20:33:52 +02:00
Roger Shimizu
926704f2b9
[armel] Add dependency of udeb to fix FTBFS
...
* [armel] Add dependency of udeb modules (fixes FTBFS):
- Add lzo_decompress to lzo-modules.
- Add cmdlinepart to mtd-modules.
* [armel] Add dependency of udeb packages (fixes FTBFS):
- Add package dependency of mtd-modules to jffs2-modules.
- Add package dependency of lzo-modules to squashfs-modules.
(cherry picked from commit 175171d42d
)
2018-04-16 00:16:47 +09:00
Roger Shimizu
175171d42d
[armel] Add dependency of udeb to fix FTBFS
...
* [armel] Add dependency of udeb modules (fixes FTBFS):
- Add lzo_decompress to lzo-modules.
- Add cmdlinepart to mtd-modules.
* [armel] Add dependency of udeb packages (fixes FTBFS):
- Add package dependency of mtd-modules to jffs2-modules.
- Add package dependency of lzo-modules to squashfs-modules.
2018-04-14 22:38:57 +09:00
Vagrant Cascadian
f68523c82b
[arm64] Add patch enabling simplefb LCD on A64.
2018-04-13 20:34:07 -07:00
Vagrant Cascadian
846bba8048
[arm64] Enable features to support Pinebook and other A64 systems:
...
CONFIG_USB_MUSB_HDRC, CONFIG_USB_MUSB_SUNXI, CONFIG_SUN8I_DE2_CCU,
CONFIG_DMA_SUN6I
2018-04-13 20:20:55 -07:00
Ben Hutchings
d948b7a44d
wireless: Add Debian wireless-regdb certificates (see #892229 )
2018-04-13 20:22:12 +01:00
Vagrant Cascadian
10b9c6345e
[armhf] Add patch to fix loading of imx6q-cpufreq module.
2018-04-12 01:12:40 -07:00
James Clarke
12dee9d0f8
[ia64] Drop nic-modules Depends overrides (fixes FTBFS)
...
The overridden Depends is missing i2c-modules, and includes the no longer
present core-modules, so just use the standard Depends instead which does not
have these issues.
2018-04-11 11:47:17 +01:00
Vagrant Cascadian
4ece70b07d
[arm64] Add patches to support SATA on Tegra210/Jetson-TX1.
2018-04-10 13:14:24 -07:00
Ben Hutchings
39213877ab
aufs: Update support patchset to aufs4.16-20180409 (no functional change)
2018-04-08 20:06:10 +02:00
Ben Hutchings
51c5591ed2
aufs: gen-patch: Fix Subject generation to skip SPDX-License-Identifier
...
(cherry picked from commit 809a0521f8
)
I already did this on the sid branch but for some reason it didn't get
merged to master.
2018-04-08 20:04:22 +02:00
Ben Hutchings
672b1476ef
Prepare to release linux (4.16-1~exp1).
2018-04-08 14:44:18 +02:00
Ben Hutchings
82596c5122
integrity: Disable IMA until it works properly with lockdown
...
Enabing CONFIG_IMA, CONFIG_MODULE_SIG and lockdown currently breaks module
loading with finit_module().
2018-04-08 14:43:46 +02:00
Ben Hutchings
ef9c7e11c5
certs: Add certificate for test key used in Debian signing service
2018-04-08 14:39:52 +02:00
Ben Hutchings
7628c027f4
[x86,arm64] Enable code signing again
2018-04-08 10:31:20 +02:00
Ben Hutchings
e85bd66dc5
debian/bin/gencontrol_signed.py: Copy maintainer and date into template's changelog
2018-04-08 10:31:20 +02:00
Ben Hutchings
a7e85cb155
debian/lib/python/debian_linux/debian.py: Parse bottom lines of changelog entries
...
Changelog doesn't currently provide access to the maintainer
name/address and date. We need this when updating the signed template
changelog.
While we're at it, make sure we don't ignore any important lines.
Anything beginning with exactly zero or one spaces is a top or bottom
line, respectively; anything else is internal text we can ignore.
2018-04-08 10:31:20 +02:00
Ben Hutchings
9f8aafcd1f
debian/bin/gencontrol_signed.py: Make valid native version for signed source
...
dpkg-source strictly enforces that 3.0 (native) packages do not have
Debian revisions in their version strings, i.e. they cannot include
hyphens.
Replace the hyphen from the image binary version with a '+'.
Override this version back to what we want when building the signed
binary packages.
2018-04-08 10:31:20 +02:00
Ben Hutchings
3b3e6ad4cb
Use a dummy build profile for udebs that we test-build before signing
...
debhelper no longer fully trusts the package list specified with -p,
but only processes packages that are listed in debian/control and
enabled in the current build profile. This breaks the test build of
udebs that we build for real after code signing.
Work around this by adding the udebs to the control file, conditional
on a new build profile (pkg.linux.udeb-unsigned-test-build). Override
the build profile during the test build.
2018-04-08 10:31:20 +02:00
Ben Hutchings
be394a26da
Add template source package to support code signing
2018-04-08 10:31:20 +02:00
Ben Hutchings
1d4211ef97
debian/lib/python/debian_linux/gencontrol.py: Don't override source name
...
We set the source package name from debian/changelog, which is not
appropriate when generating a source package template for a signed image
package. Only set the source package name if it's not in the control
template.
2018-04-08 10:31:19 +02:00
Ben Hutchings
f980187986
debian/rules.d/tools/lib/lockdep/Makefile: Fix repeated 'make install'
...
Currently the 'ln -s' command fails when run a second time. Add the
-f option to fix this.
2018-04-08 10:31:19 +02:00
Ben Hutchings
354e9c4806
debian/lib/python/debian_linux/debian.py: Allow parsing any file as changelog
2018-04-08 10:31:19 +02:00
Ben Hutchings
09697cfec7
debian/lib/python/debian_linux/debian.py: Close changelog after parsing
2018-04-08 10:31:19 +02:00
Ben Hutchings
e120f06587
debian/lib/python/debian_linux/gencontrol.py: Allow overriding output filenames
2018-04-08 10:31:19 +02:00
Ben Hutchings
a25eb38372
debian/config: Rename [build]signed-modules setting to signed-code
...
This setting controls code signing in general, not just modules.
2018-04-08 10:30:49 +02:00
Ben Hutchings
8fcefc201f
debian/config: Remove redundant overrides of [build]signed-modules
...
We will keep signed-modules disabled by default, and only enable it on
architectures where it makes sense.
2018-04-08 10:30:15 +02:00
Jeremy Stanley
215951c4a8
[x86] Enable CONFIG_PWM_LPSS_PLATFORM as a module
...
Provides support for the low-level power subsystem handling
backlight control on GPD Pocket UMPC systems. Also enable its
dependency CONFIG_PWM=y (Closes : #895164 ).
2018-04-08 01:42:12 +00:00
Jeremy Stanley
3ef59ddc39
[x86] Enable CONFIG_INTEL_INT0002_VGPIO as a module
...
Provides support for the Bay Trail/Cherry Trail virtual GPIO
controller to handle power events on GPD Pocket UMPC systems.
2018-04-08 01:42:12 +00:00
Jeremy Stanley
e70195604f
[x86] Enable CONFIG_REGULATOR
...
This is needed to build the already enabled CONFIG_INTEL_CHT_INT33FE
module which provides support for the ACPI interface on GPD Pocket
UMPC systems.
2018-04-08 01:42:11 +00:00
Jeremy Stanley
9d053a8255
[x86] Enable CONFIG_TYPEC_FUSB302 as a module
...
Provides support for the USB type-C interface on GPD Pocket UMPC
systems. Also enable its dependencies CONFIG_TYPEC=m and
CONFIG_TYPEC_TCPM=m.
2018-04-08 01:42:11 +00:00
Jeremy Stanley
7ef6ea60ce
[x86] Enable CONFIG_BATTERY_MAX17042 as a module
...
Provides support for the battery level monitor on GPD Pocket UMPC
systems.
2018-04-08 01:42:11 +00:00
Jeremy Stanley
9e5d5923e3
[x86] Enable CONFIG_CHARGER_BQ24190 as a module
...
Provides support for the battery charger on GPD Pocket UMPC systems.
Also enable its dependencies CONFIG_EXTCON=m,
CONFIG_EXTCON_INTEL_CHT_WC=m, CONFIG_I2C_CHT_WC=m and
CONFIG_INTEL_SOC_PMIC_CHTWC=y.
2018-04-08 01:42:11 +00:00
Ben Hutchings
765677fc1f
Update to 4.16
2018-04-07 20:29:53 +02:00
Roger Shimizu
d192eb7555
[armel] Change size limit of armel kernel image back to 2097080
...
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.
So qnap support is back.
Thanks to Leigh Brown <leigh@solinno.co.uk> for his idea to disable VT.
(cherry picked from commit a4fdfa09ce
)
2018-04-07 21:51:24 +09:00
Roger Shimizu
a4fdfa09ce
[armel] Change size limit of armel kernel image back to 2097080
...
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.
So qnap support is back.
Thanks to Leigh Brown <leigh@solinno.co.uk> for his idea to disable VT.
2018-04-07 19:53:33 +09:00
Sjoerd Simons
db401171be
Enable CONFIG_DRM_DP_AUX_CHARDEV ( Closes : #890235 )
...
Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
2018-04-06 16:34:32 +02:00
Riku Voipio
db95598aa8
[armhf] update changelog with dove cubox support
...
Accidentally missed from the previous patch
2018-04-06 12:29:01 +03:00
Ben Hutchings
6b8b6f7948
wireless: Disable regulatory.db direct loading (see #892229 )
2018-04-05 21:34:14 +02:00
Josua Mayer
652951710c
enable support for dove cubox
...
This enables CONFIG_MACH_DOVE, and a few device-specific drivers.
Signed-off-by: Josua Mayer <josua.mayer97@gmail.com>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
2018-04-05 16:19:29 +03:00
Salvatore Bonaccorso
8a1196e2d0
Add ABI reference for 4.15.0-2
2018-03-24 21:33:31 +01:00
Roger Shimizu
ab4260743a
Bring back armel build by extending the size limit for kernel image
...
Extend the size limit for kernel image, from 2097080 to 2729712.
This will break a few qnap devices, but keep other armel devices
running.
Also revert two commits that disabled armel previously:
- [2ed70eb
] "Add empty featuresets for armel to help abiupdate script"
- [5f62872
] "(Temporarily) disable armel kernel image build"
(cherry picked from commit b0a94d07b4
)
2018-03-23 21:17:45 +09:00
Roger Shimizu
b0a94d07b4
Bring back armel build by extending the size limit for kernel image
...
Extend the size limit for kernel image, from 2097080 to 2729712.
This will break a few qnap devices, but keep other armel devices
running.
Also revert two commits that disabled armel previously:
- [2ed70eb
] "Add empty featuresets for armel to help abiupdate script"
- [5f62872
] "(Temporarily) disable armel kernel image build"
2018-03-23 21:11:08 +09:00
Ben Hutchings
957b707ff1
Prepare to release linux (4.16~rc6-1~exp1).
2018-03-20 13:52:03 +00:00
Ben Hutchings
630c3f806d
Release linux (4.15.11-1).
...
-----BEGIN PGP SIGNATURE-----
iQKmBAABCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAlqwxttfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2
NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk
ZWJpYW4ub3JnAAoJEAVMuPMTQ89EA+AP/3w06dM1NGmIwjmKWtFDpYrrPLz/vtGG
g/QHFtFGpGQdbzC2O6OULe3z/M63AlNJ6d1VG9OnDcbgsr2eXxHy+021LvtucWK2
wtKtNJVz6VQ7XtfccsYqcAhqQq22tS5lEqPxMmRAz9SUPuG823B0LH0LXQwvRCiA
4PeVjDa+bHzNfGyp+ecF70ZsDdfQmYHTNxnAgRiiUUGvLnd2Aq9uQWMILSgiZAiu
D9lqn3VLI49bT65QGaK+G35MgfkmwnaSa4P1Kvsr8OKkKJMoWObdTnO3UL2hYQj4
4P7EM4VzRa45eKpBEGpcrEMNtIv6ioNh80r2Dxj/3TlusruG7qXSUgLJMneX5ZVf
bT1mVkDrr61f3d/ubypXaJNgR7g6zu522o/wLOaCwU+tjBlxuEELCxyGcB5vlQeR
EbJy/jjW3+NX23w9bheYoDqaz4bITgqAma2Y2VC7jC34CP42oowavLy6OQdWUbCh
wPvwxYnNEqZWPlMYyTCj/cmLAZb6JN1mNmq0rlbGjlnICtBKYDKah57noCGq34BW
pAm7aDLQGFGaj0pW2rzCgMd20klg39sLxCMZmYbqRubQXGJaq7FuzjWSmAmd6tSV
8dcM1QLOz3XmcaLRGXTr/hWllj9AltSFp5EVaCN27Fdlvjec6RnVdNNjOs5bd4rK
7ik0RWgWDIoU
=PehK
-----END PGP SIGNATURE-----
Merge tag 'debian/4.15.11-1'
Release linux (4.15.11-1).
Refresh patches.
2018-03-20 13:50:27 +00:00
Ben Hutchings
96a9a0c51f
Update to 4.16-rc6
2018-03-20 13:45:54 +00:00
Salvatore Bonaccorso
8c71b9a7b6
Prepare to release linux (4.15.11-1).
2018-03-20 09:31:08 +01:00
Vagrant Cascadian
6b6dc95db7
[armhf] Add device-tree patches from linux-next to support USB and
...
Ethernet on meson8b.
2018-03-19 19:27:39 -07:00
Vagrant Cascadian
75177c7c40
[armhf] Enable ARCH_MESON and related drivers.
2018-03-19 19:18:48 -07:00
Salvatore Bonaccorso
1d363986d0
mac80211_hwsim: fix possible memory leak in hwsim_new_radio_nl() (CVE-2018-8087)
2018-03-19 22:31:39 +01:00
Salvatore Bonaccorso
6a020907c6
Update to 4.15.11
...
Drop bugfix/all/crypto-ecc-fix-null-pointer-deref.-on-no-default_rng.patch
Cleanup debian/changelog file
2018-03-19 13:05:40 +01:00
Jeremy Stanley
15a4ccac46
[x86] Enable CONFIG_GPD_POCKET_FAN as a module
...
Provides fan control on GPD Pocket UMPC systems (Closes : #893451 )
2018-03-19 01:05:09 +00:00
Ben Hutchings
dcdf9a112f
udeb: Update patterns for PHY modules included in usb-modules
...
Closes : #893154
2018-03-16 23:47:15 +00:00
Salvatore Bonaccorso
677fae7f88
Update to 4.15.10
...
Add CVE ids for two issues fixed in 4.15.10
Drop bugfix/all/scsi-core-Avoid-that-ATA-error-handling-can-trigger-.patch
Drop bugfix/all/nospec-kill-array_index_nospec_mask_check.patch
Cleanup debian/changelog file
2018-03-16 11:53:04 +01:00
Ben Hutchings
87ddc553bb
udeb: Add i2c-modules
...
mouse-modules and nic-modules both contain modules depending on
i2c-core, so we need to package it properly.
2018-03-16 01:52:47 +00:00
Ben Hutchings
e5827e60d6
[ia64] udeb: Combine core-modules/kernel-image and scsi{,-common,-extra}-modules
...
This was done for other architectures in 2016 after ia64 was removed.
2018-03-15 20:29:23 +00:00
Ben Hutchings
6a61176cdf
[ia64] linux-image: Improve flavour descriptions
2018-03-15 20:24:09 +00:00