Commit Graph

8466 Commits

Author SHA1 Message Date
Luca Boccassi 5a39ad2910 Generate and install libbpf.pc
Backport patch from bpf-next and install libbpf.pc in libbpf-dev
2019-04-11 23:15:22 +01:00
Ben Hutchings 1acfe734b7 Merge branch 'sf/linux-sid' into sid
Enable SND_SOC_SPDIF on armmp-lpae

See merge request kernel-team/linux!137
2019-04-09 01:19:39 +01:00
YunQiang Su 5ee30838da re-eanble JUMP_LABEL for mips r6
[bwh: Cherry-picked onto the sid branch]
2019-04-09 01:07:11 +01:00
Ben Hutchings 502148bb02 [armhf,arm64[ Revert "net: stmmac: Send TSO packets always from Queue 0" 2019-04-09 01:05:01 +01:00
Ben Hutchings a0366b7dd1 [rt] Update to 4.19.31-rt18 2019-04-09 00:53:38 +01:00
Ben Hutchings 6fa9d66378 [rt] Add new signing subkey for Steven Rostedt 2019-04-09 00:47:01 +01:00
Ben Hutchings 7935c22e07 Bump ABI to 5
There are too many ABI changes for me to cope with.
2019-04-09 00:33:21 +01:00
Ben Hutchings 821ec1b181 Update to 4.19.34
* Drop/refresh patches as appropriate
2019-04-09 00:27:06 +01:00
Stefan Fritsch 5862c7e202 Enable SND_SOC_SPDIF on armmp-lpae
Needed for Cubietruck
2019-04-07 09:53:33 +02:00
Ben Hutchings 6039118f59 [powerpc*] vdso: Make vdso32 installation conditional in vdso_install
Closes: #785065

This finally removes the need for the ppc64el compiler to support
32-bit code generation, and removes a useless file from debug
packages on ppc64el.
2019-03-22 04:28:49 +00:00
Ben Hutchings e3c916c6d7 debian/bin/abiupdate.py: Change default URLs to use https: scheme
Since we don't use the Release and Packages files to verify the
packages we download, it's worth using TLS to reduce the risk of
a man-in-the-middle corrupting them.

ftp.ports.debian.org and security.debian.org don't support TLS
in general, so use deb.debian.org for the ports and security
archives.
2019-03-18 23:11:23 +00:00
Ben Hutchings 0e10941761 debian/bin/abiupdate.py: Automatically select the correct archive to fetch from
If the changelog distribution is *-security, fetch from the security
archive.  Otherwise, try the main archive, ports, incoming, and
incoming.ports in that order.
2019-03-18 22:53:16 +00:00
Ben Hutchings 926120d62f Prepare to release linux (4.19.28-2). 2019-03-15 02:16:04 +00:00
Ben Hutchings 88d725750b Merge remote-tracking branch 'salsa/sid' into sid 2019-03-15 01:45:58 +00:00
Ben Hutchings 44f134c2b9 Merge branch 'include-signing-cert' of salsa.debian.org:corsac/linux into sid
certs: include both root CA and direct signing certificate

See merge request kernel-team/linux!135
2019-03-14 21:26:12 +00:00
Vagrant Cascadian fb17e155b9 [arm64,armhf] Drop PHY_ROCKCHIP_INNO_HDMI, not available till linux
v4.20.
2019-03-14 13:32:38 -07:00
Vagrant Cascadian 73f7977c15 [arm64,armhf] Enable PHY_ROCKCHIP_INNO_HDMI as built-ins, not
available as modules.
2019-03-14 13:10:29 -07:00
Ben Hutchings 0664e4e069 Merge branch 'sid' of salsa.debian.org:kernel-team/linux into sid 2019-03-14 17:53:52 +00:00
Ben Hutchings 0b67903203 [ppc64el] Disable PCMCIA (fixes FTBFS)
It appears to be technically possible to use PCMCIA cards on POWER8/9
systems through a PCI Express to PCI adapter and a PCI to
PCMCIA/CardBus adapter.  But I can't believe anyone would want to.

So rather than adding a pcmcia-modules package or excluding the
drivers from udebs, disable PCMCIA altogether.
2019-03-14 17:49:45 +00:00
Ben Hutchings ae178b6c72 udeb: Make serial_cs optional in serial-modules
The next commit will stop building PCMCIA drivers on ppc64el.
2019-03-14 17:48:52 +00:00
Yves-Alexis Perez af53d158a0 certs: include both root CA and direct signing certificate. closes: #924545
Module loading needs the issuer certificate to validate the signature,
and that certificate is not embedded in the signature itself.

For now embed both the signing certificate and the root CA.
2019-03-14 14:16:50 +01:00
Vagrant Cascadian 2f067b01ec [arm64] Enable MESON_EFUSE as a module. 2019-03-13 23:50:41 -07:00
Vagrant Cascadian 32b309d27c [arm64] Enable I2C_GPIO as a module. 2019-03-13 23:50:03 -07:00
Vagrant Cascadian 22dd68875f [arm64,armhf] Enable PHY_ROCKCHIP_INNO_HDMI as modules. 2019-03-13 23:49:26 -07:00
Vagrant Cascadian 7adaffb5a6 [arm64] Enable DRM_SUN4I and DRM_SUN8I_DW_HDMI as modules. 2019-03-13 23:48:44 -07:00
Ben Hutchings 20351317dd [x86] Drop fix for #865303, which no longer affects Debian's OpenJDK
This workaround is no longer needed for Debian's OpenJDK packages:

* OpenJDK 7 is unfixed (bug #876068) but is not present in stretch or
  later suites
* OpenJDK 8 was fixed in unstable (bug #876051) and the fix was then
  included in a stretch security update
* OpenJDK 9 and later were fixed (bug #876069)

The workaround was never applied upstream and it also doesn't seem
like a good idea to have a Debian-specific VM quirk that weakens the
defence against Stack Clash.  Therefore drop it now rather than
including it in another release.
2019-03-13 18:37:35 +00:00
Ben Hutchings 7064a34f6e [x86,alpha,m68k] binfmt: Disable BINFMT_AOUT, IA32_AOUT, OSF4_COMPAT
a.out support is now untested and occasionally results in security
bugs, and will be deprecated upstream (depends on BROKEN) for x86 in
5.1.  Disable it completely.

See:
https://lore.kernel.org/lkml/CAG48ez1RVd5mQ_Pb6eygQESaZhpQz765OAZYSoPE0kPqfZEXQg@mail.gmail.com/
https://lore.kernel.org/lkml/20190305145717.GD8256@zn.tnic/
2019-03-13 18:31:13 +00:00
Ben Hutchings 4895e487e1 Prepare to release linux (4.19.28-1). 2019-03-12 05:06:28 +00:00
Ben Hutchings fb875ddeb6 Bump ABI to 4 2019-03-10 23:34:30 +00:00
Ben Hutchings 4454021eb3 debian/bin/gencontrol_signed.py: Put all files.json fields under "packages"
Follow the schema change made in
3a07a08a82
2019-03-10 22:46:07 +00:00
Ben Hutchings 16e5e055ca certs: Replace test signing certificate with production signing certificate 2019-03-10 22:28:08 +00:00
Vagrant Cascadian 8a42d3ccb9 debian/changelog: Note upstream change closing bugs #913119, #913138. 2019-03-10 15:21:11 -07:00
Ben Hutchings 3f14005d42 Merge branch 'sid' into 'sid'
MIPS related backports to 4.19

See merge request kernel-team/linux!131
2019-03-10 21:57:55 +00:00
Ben Hutchings 224fd4bf26 debian/changelog: Note upstream change closing bug #921542 2019-03-10 21:49:26 +00:00
Romain Perier 340ed90d8e Update to 4.19.28 2019-03-10 16:57:21 +01:00
Salvatore Bonaccorso 22610f2634 exec: Fix mem leak in kernel_read_file (CVE-2019-8980) 2019-03-10 09:00:43 +01:00
Ben Hutchings 531357e266 debian/changelog: Only close #922182 once 2019-03-07 21:47:35 +00:00
Ben Hutchings 3ebd4206bf debian/changelog: Clean up 4.19.27 changes
* "svm" is AMD's virtualisation interface for x86 only
* We don't support the MIPS BCM63xx platform
2019-03-07 21:43:35 +00:00
Romain Perier e702b1ae75 debian/changelog: Added accidentaly removed entries and Closes #922182 2019-03-06 18:56:59 +01:00
Salvatore Bonaccorso a53ae83b62 Add CVE id reference for CVE-2019-9213
Gbp-Dch: Ignore
2019-03-06 17:33:45 +01:00
Romain Perier 8864787e64 Update to 4.19.27 2019-03-06 16:38:16 +01:00
YunQiang Su 2357044444 [mipsel/mips64el] Backport loongson workarounds
MIPS: Loongson: Introduce and use loongson_llsc_mb()
2019-03-06 21:15:23 +08:00
YunQiang Su 40b0b77497 Enable some boston drivers
IMG_ASCII_LCD, I2C_EG20T, PCH_PHUB, MMC, PCIE_XILINX,
RTC_DRV_M41T80, SPI_TOPCLIFF_PCH
2019-03-06 21:15:22 +08:00
YunQiang Su 5ba611e17d [mips r6] CPU and ASE related modify
Enable CPU_HAS_MSA, HIGHMEM, CRYPTO_CRC32_MIPS.
Set NR_CPUS to 16.
2019-03-06 21:15:22 +08:00
YunQiang Su b710f665ba [mips r6] enable SERIAL_OF_PLATFORM
If serial of platform is not enabled, userland shows nothing on console.
2019-03-06 21:15:22 +08:00
YunQiang Su cf0de8585e [mips r6]disable JUMP_LABLE: cause Reservered Instruction 2019-03-06 21:15:22 +08:00
Ben Hutchings df5732713c Merge branch 'sid-cleanup-arm64-di' into 'sid'
Sid cleanup arm64 di

See merge request kernel-team/linux!130
2019-03-05 20:43:58 +00:00
Ben Hutchings c2a762a435 Merge branch 'rperier-guest/linux-armel_rpi' into sid
[armel/rpi] Add flavour for Raspberry Pi and Raspberry Pi Zero

See merge request kernel-team/linux!117
2019-03-05 20:39:14 +00:00
Ben Hutchings 12c2125853 debian/changelog: Add missing architecture qualifications 2019-03-05 20:31:24 +00:00
Ben Hutchings e1259b5b3a debian/changelog: Delete some stable changes that don't affect us
These drivers/features don't seem to be enabled in any configuration.
2019-03-05 20:30:51 +00:00