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
On Mon, Mar 20, 2017 at 04:49:11PM +0530, Amit Pundir wrote:
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.
Thanks, I've queued these up now.
greg k-h
On 20 March 2017 at 18:02, Greg KH gregkh@google.com wrote:
On Mon, Mar 20, 2017 at 04:49:11PM +0530, Amit Pundir wrote:
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.
Thanks, I've queued these up now.
Found a couple more seemingly useful drm/vc4 fixes in rpi-4.9.y.
457e67a72869 ("drm/vc4: Fix termination of the initial scan for branch targets.") 3a62234680d8 ("drm/vc4: Use runtime autosuspend to avoid thrashing V3D power state.")
Cherry-picked and build tested on Linux 4.9.16 for ARCH=arm/arm64/x86_64 + allmodconfig.
Regards, Amit Pundir
greg k-h
On Tue, Mar 21, 2017 at 11:35:30PM +0530, Amit Pundir wrote:
On 20 March 2017 at 18:02, Greg KH gregkh@google.com wrote:
On Mon, Mar 20, 2017 at 04:49:11PM +0530, Amit Pundir wrote:
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.
Thanks, I've queued these up now.
Found a couple more seemingly useful drm/vc4 fixes in rpi-4.9.y.
457e67a72869 ("drm/vc4: Fix termination of the initial scan for branch targets.") 3a62234680d8 ("drm/vc4: Use runtime autosuspend to avoid thrashing V3D power state.")
Cherry-picked and build tested on Linux 4.9.16 for ARCH=arm/arm64/x86_64 + allmodconfig.
Thanks, both taken now.
greg k-h