Hi all,
It would be great if someone could go through the 4.9-lts patches that
Sasha posted to the stable@vger list last week and I included in the 4.9
release today, to see if anyone of them are also applicable to 4.4?
Also, the way he sent those patches out is a wonderful format to copy,
if you all want to do so (hint hint...)
thanks,
greg k-h
Hi Greg,
I found following (maybe)useful upstream cherry picks on
raspberrypi/rpi-4.9.y tree[1].
26fc78f6fef3 ("drm/vc4: Fix race between page flip completion event
and clean-up")
ab8df60e3a3b ("drm/vc4: Fix ->clock_select setting for the VEC encoder")
f2a46926aba1 ("clk: bcm2835: Fix ->fixed_divider of pllh_aux")
Cherry-picked and build tested on Linux 4.9.16 for
ARCH=arm/arm64/x86_64 + allmodconfig.
So far I'm relying on assumption that RPi maintainers use "git
cherry-pick -x" to cherry pick upstream commit on their stable trees.
I'll take a look again if I have missed out on any other patches.
Regards,
Amit Pundir
[1] https://github.com/raspberrypi/linux.git
Hi Greg,
I had a brief look at Fedora and a discussion with Fedora, I realised
she's already doing a decent job at sending you patches that might've
been missed from stable.
So started looking at Ubuntu 4.4 (xenial), and could find some patches
that seem good candidates for stable.
I'm just listing them down with upstream commit ID, description and a
remark, but if you prefer another way (txt file, xls, or anything
else), please let me know, and we can start following that :)
(This is just something to begin with, not done the whole list of
candidate patches. I will continue to monitor and send).
Patches cc'ed to stable:
91a25e463130c8e19bdb42f2d827836c7937992e drm/dp/mst: deallocate
payload on port destruction
8a580f70f6936ec095da217018cdeeb5835c0207 x86/irq: Do not use
apic_chip_data.old_domain as temporary buffer
3716fd27a604d61a91cda47083504971486b80f1 x86/irq: Check vector allocation early
8244062ef1e54502ef55f54cced659913f244c3e modules: fix longstanding
/proc/kallsyms vs module insertion race.
Patches not CC to stable, but seem a good fix
2b2f5ff00f63847d95adad6289bd8b05f5983dd5 rtc: interface: ignore
expired timers when enqueuing new timers
3084558658c2f9a48d7c460d57aeb30964c06b7e megaraid_sas: Don't issue
kill adapter for MFI controllers in case of PD list DCMD failure
=> fixes 3084558658c2f9a48d7c460d57aeb30964c06b7e
87c279e613f848c691111b29d49de8df3f4f56da blk-mq: really fix plug list
flushing for nomerge queues
=>fixes 0809e3ac6231
Also wanted to ask you if there's a better way in your opinion than
using "git cherry -v" to :
1. find patches IN distro, and IN mainline,
2. get patches IN distro, and NOT IN stable
and then scan through them to scout? :)
(If you're able to share any of your scripts for hunting distros, it'd
be pretty good I suppose!)
--
Thanks and regards,
Sumit Semwal
Linaro Mobile Group - Kernel Team Lead
Linaro.org │ Open source software for ARM SoCs
Hi All,
As a sort of 'prototype`' email for reporting back on one of the
potential sources for 4.9 kernel fixes, I went trolling into the
gentoo repo. (gentoo-sources to be exact, I didn't look at hardened
tho I will)
For 4.9 it's a pretty short list of potential fixes. Being more
verbose about this just because well first post as well get started,
here's what I've whittled the list down to and recommendations for the
two patches.
Patch: 1510_fs-enable-link-security-restrictions-by-default.patch
From: http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-…
Desc: Enable link security restrictions by default.
Recommendation : Interesting but I have hard accepting this as a 'fix'
as compared to a feature change.
Patch: 2900_dev-root-proc-mount-fix.patch
From: https://bugs.gentoo.org/show_bug.cgi?id=438380
Desc: Ensure that /dev/root doesn't appear in /proc/mounts when
bootint without an initramfs.
Discussion: https://patchwork.kernel.org/patch/2076031/ (unresolved)
Recommendation: no action
--
Regards,
Tom
Director, Linaro Mobile Group
Linaro.org │ Open source software for ARM SoCs
irc: tgall_foo | skype : tom_gall
"Where's the kaboom!? There was supposed to be an earth-shattering
kaboom!" Marvin Martian