Commit Graph

13375 Commits

Author SHA1 Message Date
Ben Hutchings 1ce0efc405 debian/rules.d/tools/perf/Makefile: Use KERNEL_ARCH variable
Currently we replicate the mapping of Debian architectures to kernel
source architectures here.  Use the KERNEL_ARCH variable that is now
passed down by rules.real.  We still need to check whether perf is
supported on the architecture, though.
2018-07-12 17:56:20 +01:00
Ben Hutchings 1446e940ce debian/rules.real: Pass KERNEL_ARCH variable down to debian/rules.d 2018-07-12 17:42:24 +01:00
Ben Hutchings fa7a732564 debian/control: Fix arch/profile qualifications for libelf-dev build-dependency 2018-07-12 15:32:19 +01:00
Ben Hutchings 564172e59e [armhf] drm/sun4i: Ignore ABI changes (fixes FTBFS) 2018-07-12 15:16:42 +01:00
Ben Hutchings 5cf22ecc66 Open a new changelog entry for changes added in the previous merge 2018-07-12 13:56:43 +01:00
Ben Hutchings e37ea68579 Merge branch 'm68k' into 'master'
Enable new m68k drivers from 4.18

See merge request kernel-team/linux!43
2018-07-12 12:54:48 +00:00
John Paul Adrian Glaubitz db4ed9e563 [m68k] udeb: Add zorro_esp module to scsi-modules 2018-07-12 14:50:06 +02:00
John Paul Adrian Glaubitz ae0e47cf78 [m68k] scsi: Enable CONFIG_SCSI_ZORRO_ESP as module 2018-07-12 14:49:46 +02:00
John Paul Adrian Glaubitz 2a91a3d2e2 [m68k] udeb: Remove individual modules from nic-modules 2018-07-12 14:49:30 +02:00
John Paul Adrian Glaubitz f3d8692510 [m68k] net: Enable CONFIG_XSURF100 as module 2018-07-12 14:48:55 +02:00
Ben Hutchings fa6357d027 Prepare to release linux (4.18~rc4-1~exp1). 2018-07-12 05:12:50 +01:00
Ben Hutchings 9832544260 bugfix/powerpc/powerpc-lib-makefile-don-t-pull-in-quad.o-for-32-bit.patch: Unfuzz 2018-07-12 05:12:47 +01:00
Ben Hutchings 3885cfb63f Release linux (4.17.6-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAltG0zUACgkQ57/I7JWG
 EQlb3Q//auZ2SJEu0MV/X+Mu7vjoUNZhi5VlPC2GBZaClEjrRG6iW0n2bO7fC1jd
 H8HSfVXy9F3vPiTUcMXyKq6vosLh/9Ie7jH1fGOCBoT7YbLcuoVmAPpAePOv6qTX
 gPdtWUvCT8lTviBX8LSFOG8zBewfcocU8MvNjIGKfu2b0CNykq5Z+yg9P7OAHaTt
 cfUU44v91YYwn8eo1Asi909kK73IO0V3SpIPUvgv5K2shCS44xKI19F2FIOuWRuD
 2COH0pSTV1oEjRGtkOJOzQqpEmO3sHZZfAUQTrKzxpTv43NzK80c148sd7/u6Hp1
 c+CszjeI3RJSX/YDie5noyL4BfYxXb+NGcLa41YOr2l1MM01fDOxKk1L/2imr1kV
 Ic73KR5h1fOD3JZmVTRwFpBgrxI9tNBQ7LP2fP666DqvMolRwr8vL5UvTqIF67l9
 uf/765rIgOhg6gwW9GghbuN08gMUfB8DTlsJerNbh1LKLZ8uN+7HzXoYjn44IINn
 Gbp09tQEx3lBl55zLH80MRUlo+mWlpxL2krDGrBTc/QxxDofl4ag+aRYTNmUut2+
 b54PEEpe2H1h6poMVOIjQlwvhKlWEez+8Syh8XKab0ZnMHipf316pX9UMAJIBtyb
 3iTjqMCgNQuraSzKT8/PfrMSV6HGfDN2FQo1vSf3kCQuigFsrA8=
 =VAyl
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.17.6-1'

Release linux (4.17.6-1).

- Drop patches for ABI maintenance or that are already upstream
- Drop ABI reference files
2018-07-12 05:07:12 +01:00
Ben Hutchings f9073244c8 Prepare to release linux (4.17.6-1). 2018-07-12 02:05:27 +01:00
Ben Hutchings 4cb0ba1732 debian/dax-avoid-abi-change-in-4.17.6.patch: Fix typo 2018-07-12 02:04:32 +01:00
Ben Hutchings 8b5c36b9d4 Update to 4.17.6
Drop patches applied upstream.

Add patches to avoid ABI changes.
2018-07-12 01:11:34 +01:00
Ben Hutchings 6a08095249 debian/changelog: Fix indentation in current entry 2018-07-12 01:10:42 +01:00
Ben Hutchings 34a7d9011f [armhf] mm: Export __sync_icache_dcache() for xen-privcmd (fixes FTBFS) 2018-07-12 00:21:54 +01:00
Ben Hutchings 3637c5b986 udeb: Move of_mdio to nic-shared-modules (Closes: #903587)
This was already done for armel; remove the redundant entry in its
list.
2018-07-11 22:57:04 +01:00
Cyril Brulebois 0d621e2eba udeb: Add virtio_console to virtio-modules (Closes: #903122).
Reported-by: Vincent Caron <vincent@zerodeux.net>
2018-07-10 05:07:19 +01:00
Ben Hutchings 63b7b54a80 sound/pci/hda: Ignore ABI changes 2018-07-10 02:01:56 +01:00
Ben Hutchings bedf220e50 fs: Fix up non-directory creation in SGID directories (CVE-2018-13405) 2018-07-10 00:47:18 +01:00
Ben Hutchings 90c6b3eab9 Update to 4.17.5 2018-07-10 00:43:01 +01:00
Ben Hutchings e4e54093b5 Add ABI reference for 4.17.0-1 2018-07-10 00:35:14 +01:00
Ben Hutchings 7f556b271b Merge branch 'master' into 'master'
Update to 4.18~rc4

See merge request kernel-team/linux!44
2018-07-09 20:01:52 +00:00
Romain Perier 99de07e63b Update to 4.18~rc4
This updates the debian changelog and removes the patches that have been
merged upstream.

Signed-off-by: Romain Perier <romain.perier@gmail.com>
2018-07-09 19:09:54 +02:00
Ben Hutchings b8c95ad3b9 [powerpc,powerpcspe,ppc64] Fix cross-build (Closes: #903096)
- Introduce linux-bootwrapper-<abiname> package containing boot wrapper
  tools for the host architecture
- linux-image: Install symlinks to boot wrapper tools instead of the
  native tools built by kbuild
2018-07-07 22:07:03 +01:00
Ben Hutchings af34178104 autofs: rename 'autofs' module back to 'autofs4' (Closes: #902946) 2018-07-07 00:55:56 +01:00
Ben Hutchings 7c3c3873db Group together the changes to remove Python 2 deps in the changelog 2018-07-07 00:45:02 +01:00
Ben Hutchings 07eb9ee019 linux-perf: Use Python 3 for scripts 2018-07-07 00:14:59 +01:00
Ben Hutchings e442796757 linux-perf: Really fix man page generation with asciidoctor
The real problem was not that there were two rules, but that the first
rule didn't work for out-of-tree builds.

After I disabled the second rule, "make man" still succeeded because
of another rule (with no commands) that made all man pages depend on
asciidoc.conf.
2018-07-07 00:14:59 +01:00
Salvatore Bonaccorso e57ba67647 Add CVE id for CVE-2018-13406 2018-07-06 22:42:02 +02:00
Ben Hutchings afa20e4a35 linux-perf: Build docs using asciidoctor instead of asciidoc
This removes another Python 2 dependency.
2018-07-06 21:35:30 +01:00
Ben Hutchings 8b0549f036 Build docs using Python 3 version of Sphinx 2018-07-06 21:05:11 +01:00
Ben Hutchings f434dd0d83 Merge branch 'rperier-guest/linux-sid' into sid
Update to 4.17.4

See merge request kernel-team/linux!42
2018-07-06 19:28:54 +01:00
Romain Perier 16fe15c366 Update to 4.17.4
This updates the debian changelog for listing changes of this stable
update. It also removes the patches that have been merged upstream.

Signed-off-by: Romain Perier <romain.perier@gmail.com>
2018-07-06 15:00:25 +02:00
Ben Hutchings 49db810924 linux-perf: Disable building for powerpcspe
James Clarke had a go at fixing it but hasn't succeeded yet.
2018-07-06 05:21:53 +01:00
Ben Hutchings 4f5d99cab4 [powerpcspe] Fix build failures (thanks to James Clarke) 2018-07-06 05:11:04 +01:00
Ben Hutchings 4fd24e2fc5 linux-tools: Fix cross-build of objtool
objtool is normally built and used during the kernel build process,
in which case it should always be built as a native executable.
But when we build it for linux-tools it should match the target
architecture.  We need to override the CC and LD variables to
make this work.
2018-07-06 04:36:21 +01:00
Ben Hutchings 999f952b74 Merge branch 'imx6-parallel-displays' into 'sid'
[armhf] DRM: Enable CONFIG_DRM_IMX_PARALLEL_DISPLAY

See merge request kernel-team/linux!41
2018-07-05 02:30:13 +00:00
Sjoerd Simons 1b8e793265 [armhf] DRM: Enable CONFIG_DRM_IMX_PARALLEL_DISPLAY
For parallel display outputs like RGB panels on i.MX device
DRM_IMX_PARALLEL_DISPLAY needs to be enabled

Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
2018-07-04 10:33:39 +02:00
Ben Hutchings 4634fe38a6 Remove config for tilegx architecture, removed upstream in 4.17 2018-07-03 22:56:56 +01:00
Ben Hutchings d2806c1d8d autofs: Enable AUTOFS_FS instead of AUTOFS4_FS
AUTOFS4_FS is now a compatibility symbol which selects AUTOFS_FS.
It will be removed in a later kernel release.
2018-07-03 18:43:23 +01:00
Ben Hutchings 5175ef2895 Prepare to release linux (4.18~rc3-1~exp1). 2018-07-03 17:26:05 +01:00
Ben Hutchings 016ec7e42c udeb: Moved fixed_phy to nic-shared-modules 2018-07-03 17:25:53 +01:00
Ben Hutchings 44b4298577 [sh4] udeb: Add nic-shared-modules package 2018-07-03 17:25:37 +01:00
Ben Hutchings 353c1b13ce lockdep: Stub task_struct::state 2018-07-03 15:12:33 +01:00
Ben Hutchings a14e37b110 Move config files from linux-source to an arch-dependent linux-config package
In Linux 4.18, various compiler version and feature tests are invoked
via kconfig rather than via kbuild.  This means that we generally
cannot generate kconfig files for foreign architectures.

Move the config files to a new linux-config-<version> package which is
arch-dependent (and also M-A: same).

Make linux-config-<version> and linux-source-<version> recommend each
other.
2018-07-03 15:12:33 +01:00
Ben Hutchings 7f113f9112 Release linux (4.17.3-1).
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAls6toYACgkQ57/I7JWG
 EQnUyQ/9GCNcKyhvUX+JW534f1vCai0GujvXCgEBWyDuj0AXcgthJT27cs7kXUYH
 tCfL9xTikeUIgNR+JTWFnZSHIUKaQ8RJPdR4l1KyqdDxqrEx9BqdXRW0dzS4OtTQ
 jgnVLkEfCtllgXkEh6L+ZKZ3NRFKc6OcYFrWa+Q+ovk1mY23P5y5YyPuaV4j+cKI
 8M1pMYCxTGpy9+SncKEnWHD9hq1AsySe19Q/yd5WzhDMu6kLg61S+n/iiVZJA8lK
 qHmMEhtEbiQN+/79C3dgH8nDV5yceqPZxon2GmPrUXrLTM0cX2J3VZpNFOH4SCr8
 AZa1nzzD8UXNDHVVb91QpwMGQrmjAwuLQtJPOCrOnuS71ba+q2w5ylYgjbbs7AMn
 SJpakcYBKBYoMI7fk+qKRVneBIhPDEBWe6yf//XL7N+Nfsf02bkb5k81NPTF65dE
 RESMNI/wXjhFkCWjqxZQiJqvG2mvyTGFs4iEk7NWjFfyqRz4bFNP+SbMHfGwVI1u
 xnlK2e31h25kWuFuQjq6eVXg+jyWjagM1/aa4lI1H4j2Rk9iXVU/52wVZGatmUj0
 1zbqYL2noJpD46/Q4jtbatZu9TI+ynjr+mbmZYys8BfFMNKPjL2TavW7RNWARk/p
 VmgvS7qS5JmJz22LBGRU1S5aKbDhXmyt8IcJS9LCUwEU0yL+u4U=
 =n9qI
 -----END PGP SIGNATURE-----

Merge tag 'debian/4.17.3-1'

Release linux (4.17.3-1).
2018-07-03 00:45:29 +01:00
Ben Hutchings 76582573f8 Update to 4.18-rc3 2018-07-03 00:44:10 +01:00