Ben Hutchings
8ed7991db8
linux-image: Make a newly installed kernel the default if the package was previously removed
...
Currently the postinst script distinguishes installation vs upgrade by
checking whether its second argument is empty. However, it will only
be empty if the package was *never* installed before, or was purged.
If the package has been installed, then removed, and is now being
installed again, it's seen as an upgrade.
Unfortunately dpkg only tells the preinst script whether or not this
is an upgrade. So create a flag file there, consume it in postinst
and remove it in postrm.
2016-06-05 02:11:45 +01:00
Ben Hutchings
586edb84cd
linux-image: postrm: Update default symlinks before running hook scripts
...
Currently the default symlinks may be broken when we run hook scripts,
causing removal to fail if a hook (e.g. lilo) relies on them.
2016-06-05 02:11:44 +01:00
Ben Hutchings
e4657e0ec4
linux-image: Rewrite maintainer scripts in shell
...
Use the new linux-update-symlinks command for symlink updates.
Drop support for minimal_swap, no_symlinks, use_hard_links and *_hook
parameters in /etc/kernel-img.conf.
Thanks to Aurelien Jarno and Santiago Vila for pointing out the
ischroot command and that it's in an essential package (i.e. doesn't
add a dependency).
2016-06-05 02:11:44 +01:00
Ben Hutchings
c631f1f543
[mips*r6*] Disable these architectures until dak recognises them as valid in the control file
2016-06-04 18:33:37 +01:00
Ben Hutchings
a2480e25d8
Prepare to release linux (4.6-1~exp2).
2016-05-30 04:44:45 +01:00
Ben Hutchings
6976b08b12
Release linux (4.5.5-1).
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIVAwUAV0te3Oe/yOyVhhEJAQodqBAAjpkEuBm2kSlQD1y8qeb/+1+CxJPcqIH1
DHTyMpFHQvX5VT+vCX83WhiWncMz85z7f0wcElpNaZ/3ExOQzbmrIwsucgXRXVUS
txKxHaQQv8uU1m8dgxqjOWP80+IT71H9rBcitfrRqyzLiEhC1mPOfvxjtGTOJWw+
Lohie5WPMMsfrahQGw4srPMcpVRwVKuX5N+azgk6rg8VA7rxyxQaMZRg3rr+N7Aw
btwVC5vyL8K5Be0LnveR/PdOosaUU6XzyT7kNT0fLSO9H4bWenielHaduSDI5iU4
WcPRhymrHv0dBDvbyw8vkJMDd+/1x9gWk4/DHFQNw1miaUx87N+vKyC4rZ7Lqc2d
4n/hpq3HjPBZqC07Q0mddeTy7OoN4obYSXTipIu9rWBsTJtcxxwSUVg86+xo03Zg
bb0VoEudp9JZGBMLS8PjBJ66d+/p7Q47YnKV7ZwNKyLwRq4AMo65L7PeUJflNHvj
UmJrOG/6AJ6bi+eXrWDbwAA8mrwdPPKu+QzBSQ9c6hm4CFmgkgWTH/oA2iPsp7AX
iqcPgKp6XA8YLXpiDeCqvMV5cSkGD67cpIcgTB0CrH7KILXD61cP8QEl7eaWiBMW
MW9IPDeEBEmEN3ST2tg1H7udEzzpEZXHg4NZ5gOZ7lMZphbILrapJYuUf3PDdZKL
Ccz9YH5eSuE=
=gSlx
-----END PGP SIGNATURE-----
Merge tag 'debian/4.5.5-1'
2016-05-29 22:33:26 +01:00
Ben Hutchings
f122b3358b
Prepare to release linux (4.5.5-1).
2016-05-29 22:21:11 +01:00
Ben Hutchings
1edaa5dd82
Re-apply "[media] videobuf2-v4l2: Verify planes array in buffer dequeueing"
...
This was reverted upstream in 4.5.5 due to a regression but we have a fix for
the regression (probably).
2016-05-29 22:20:52 +01:00
Ben Hutchings
46e3b9492a
dwc3-exynos: Fix deferred probing storm
...
Closes : #823552 ; thanks to Steinar H. Gunderson
2016-05-29 22:05:54 +01:00
Ben Hutchings
676db12dca
Put architecture names in brackets in Roger's list of changes
2016-05-29 21:29:11 +01:00
Ben Hutchings
08942bb065
Add upstream fixes for various information leaks
2016-05-29 21:25:44 +01:00
Ben Hutchings
97c01265fe
[s390] udeb: Drop all packages, since s390 no longer has its own kernel
2016-05-29 14:50:24 +01:00
Ben Hutchings
5478b6afe5
[mipsn32{,r6}{,el}] Note that we build tools packages for these architectures
2016-05-29 14:46:02 +01:00
Roger Shimizu
59fd45aa71
Change MFD_MAX77686 and RTC_DRV_MAX77686 from module to built-in
...
So far all RTC drivers enabled are built-in
2016-05-29 17:48:01 +09:00
Roger Shimizu
2cbff33b34
For Odroid-U3 support, add bug closure and re-order the module appended
2016-05-29 14:16:04 +09:00
Roger Shimizu
054bd88a7e
armhf: Enable SENSORS_PWM_FAN / PWM_SAMSUNG as module
...
Recommended by Steinar H. Gunderson.
(Closes : #824941 )
2016-05-29 13:40:29 +09:00
Ben Hutchings
0d36d6c16e
Merge branch 'master' of git+ssh://git.debian.org/git/kernel/linux
2016-05-27 14:44:45 +01:00
Ben Hutchings
9f4d29bb04
linux-image: prerm: Ignore version of running kernel inside a container or chroot
2016-05-27 11:54:02 +01:00
Ben Hutchings
49b5fbab50
linux-image: prerm: Allow removal of running kernel if we can't ask debconf questions
...
Closes : #825423
2016-05-27 11:54:02 +01:00
Ben Hutchings
b621344bd9
linux-image: Add workaround for bug #817083 in debconf
2016-05-27 11:54:02 +01:00
Ben Hutchings
30ae9b2024
linux-image: Stop setting $STEM in environment for maintainer script hooks
...
This seems to have been a transitional feature for the switch
from kernel-image to linux-image. mkvmlinuz still uses it but
no hook scripts appear to depend on it.
2016-05-27 11:54:02 +01:00
Ben Hutchings
ace08191f9
[rt] Override SYSTEM_TRUSTED_KEYS to work from the source_rt directory
2016-05-27 11:54:01 +01:00
Martin Michlmayr
435a974818
[armhf] Enable more NVIDIA Tegra options
2016-05-26 19:49:44 -07:00
Aurelien Jarno
e3c5586a6b
Also switch mips64 to R2
2016-05-24 19:09:53 +02:00
Ben Hutchings
adc4395a1e
[mips*/*-malta] udeb: Add ata-modules package
2016-05-24 14:21:52 +01:00
Salvatore Bonaccorso
2a7ca94d22
Add CVE reference for CVE-2016-4580 fix
2016-05-24 08:11:03 +02:00
Ben Hutchings
e8cbc41731
[mips{,64}r6{,el}] Add kernel flavours for the Malta platform; build linux-libc-dev and tools packages
...
Closes : #825024 ; thanks to YunQiang Su
2016-05-23 23:03:41 +01:00
Ben Hutchings
e41dc6a9cb
8139too: Use same configuration on all architectures
...
Enable 8139TOO_TUNE_TWISTER, 8139TOO_8129 and disable 8139TOO_PIO.
2016-05-23 21:43:19 +01:00
Ben Hutchings
6468e3b19a
[mips*] Change NFS and various storage and network drivers from built-in to modules
2016-05-23 21:42:54 +01:00
Ben Hutchings
5bec7a0097
[x86] kvm:vmx: more complete state update on APICv on/off (CVE-2016-4440)
2016-05-23 02:35:36 +01:00
Ben Hutchings
327c921aa7
Update to 4.5.5
...
Drop changes that were applied upstream.
Fix/ignore ABI changes.
2016-05-23 02:34:41 +01:00
Ben Hutchings
b88823f96b
Revert "stmmac: Fix 'eth0: No PHY found' regression" ( Closes : #823493 )
2016-05-23 00:59:46 +01:00
Ben Hutchings
3cbe9e18c1
aufs: Update support patches to aufs4.5-20160523
...
- mmap: Fix use-after-free in remap_file_pages(2)
2016-05-23 00:47:15 +01:00
Ben Hutchings
e42a61b7e0
aufs: Update support patches to aufs4.6-20160523
...
- mmap: Fix use-after-free in remap_file_pages(2)
2016-05-23 00:45:08 +01:00
Salvatore Bonaccorso
342ba3d57d
tipc: check nl sock before parsing nested attributes (CVE-2016-4951)
2016-05-21 16:53:08 +02:00
Aurelien Jarno
550ea78195
[mips] Set CPU to MIPS32/64 R2.
2016-05-20 22:47:26 +02:00
Aurelien Jarno
9a3028f2d4
[mips64el] Set CPU to MIPS64 R2.
2016-05-19 23:59:47 +02:00
Ben Hutchings
4bd293fc1d
debian/README.source: Rewrite and expand explanation of kernel config file construction
2016-05-18 04:34:27 +01:00
Ben Hutchings
7275f364d9
Fold debian/config/README into debian/README.source
2016-05-18 03:59:34 +01:00
Ben Hutchings
871f1c46dc
[rt] Update to 4.6-rc7-rt1 and re-enable
2016-05-17 23:47:48 +01:00
Ben Hutchings
fcb3296dc1
[tilegx] linux-libc-dev: Install <arch/*> headers in arch-specific directory
...
Closes : #823632 ; thanks to Helmut Grohne
2016-05-17 23:47:17 +01:00
Ben Hutchings
876e9c24a6
[tilegx] Build a linux-libc-dev package ( Closes : #824524 ; thanks to Helmut Grohne)
2016-05-17 23:41:58 +01:00
Ben Hutchings
817759669d
Prepare to release linux (4.6-1~exp1).
2016-05-17 02:39:47 +01:00
Ben Hutchings
e0d8be480a
[armhf] dsa: Enable NET_DSA_MV88E6123 as module, replacing NET_DSA_MV88E6123_61_65
...
The driver and kconfig symbol were renamed in 4.6.
2016-05-17 01:58:25 +01:00
Ben Hutchings
135b1b0d39
[arm64] Enable RANDOMIZE_BASE (kASLR)
2016-05-17 01:56:43 +01:00
Ben Hutchings
5ba72559a1
Re-apply "[media] videobuf2-v4l2: Verify planes array in buffer dequeueing"
...
This was reverted upstream in 4.6 due to a regression but we have a fix for
the regression (probably).
2016-05-16 20:06:26 +01:00
Ben Hutchings
eaafcf8a39
Release linux (4.5.4-1).
...
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIVAwUAVzoWxue/yOyVhhEJAQrD5RAAnOQWbgH3JJ/48u366vvlvebkKdfgdUQw
wyj+rfxCxWbb2i8iGh+gk4aN9FlNfmzUlPgA2esXJiCpjmZ+Ffj0aF8k7W4HkGPw
/dX2tuBEj7NKQ6TLY1BK9rzs8DQKMRw7lQ7r+uLlt0o8MjKMJg0FaA1UteC09trB
AXcSZdIeAtyPaMk1mBk3qcNsDMTIb/K3zk03sGy8HKwWgJJmHbcTm4/XWEzOOZUd
HYInRPiK724qMoIG+BkI+oigvaXEvuxHKMfKWdryKHsIyvAu4l/1myeBk/xy65Cv
/ga+NQQHJt8mfiWfleljKU9DC4wN/SQ5Nr9wzFC512TQfFVmu47BlIQPQWZ1oHjP
FQom301HEFTKqZRTIqOU6IQ+TPSSHWPPvD8jmmRFXycasvDkP0t2RNuM3gbhwU3b
9hui/YUlbzQUJOgWRitnRMk1jXtHLkQm8vRf7AIVXxT5+6u4EiZUvk6gNjg3Jz6h
dHkkrgCWzZgYIdAvqa8OF2j2ejSQUcBW3yxpSnw0T9YOxo4IiF+Il/dxwSDSX5BI
tBoNyzNH62yMOjGSQXcYOdr64KE1mjXpST+x1tRdU+n74ifP2CtA57o93WB6Gn5z
wVAuVeGmEAbIl7EcHl5r6ZC58da5syTl0BZEbH9YM54eLlM+qyLOwM0vWAztuIa5
ciXotUkDZrM=
=oSkt
-----END PGP SIGNATURE-----
Merge tag 'debian/4.5.4-1'
2016-05-16 20:00:43 +01:00
Ben Hutchings
0c5a10d4c1
Update to 4.6
...
Rebase patch series.
2016-05-16 19:49:24 +01:00
Ben Hutchings
5f0787708a
Prepare to release linux (4.5.4-1).
2016-05-16 19:17:22 +01:00
Ben Hutchings
4665b0730f
[armhf] Enable Exynos video drivers ( Closes : #824435 )
...
- drm: Enable DRM_EXYNOS as module, DRM_EXYNOS_MIXER, DRM_EXYNOS_FIMD,
DRM_EXYNOS_DSI, DRM_EXYNOS_DP, DRM_EXYNOS_HDMI
- phy: Enable PHY_EXYNOS_MIPI_VIDEO, PHY_EXYNOS_DP_VIDEO as modules
- cpuidle: Enable ARM_EXYNOS_CPUIDLE
- iio: Enable EXYNOS_ADC as module
2016-05-16 19:13:58 +01:00