Applied: [quantal]: Update ubuntu/i915 to v3.8.13.11 and fix #1138700

Brad Figg brad.figg at canonical.com
Thu Oct 17 19:50:32 UTC 2013


On 10/17/2013 01:58 AM, Timo Aaltonen wrote:
> 
> 	Hi!
> 
>   So, after a few twists, here's an update to ubuntu/i915 (i915_hsw) to
> bring it to the same level as stable v3.8.13.11:
> 
> git://kernel.ubuntu.com/tjaalton/ubuntu-quantal.git i915-hsw-update
> 
> 34 commits from the 37 commit diff between v3.8.13..v3.8.13.11 were
> applied, dropped ones were:
> 
> b102182257eb315 drm/i915: add more VLV IDs
> - doesn't apply since the driver is limited to HSW ID's
> 
> 349fe2edae985d4 drm/i915: Adding more reserved PCI IDs for Haswell.
> - already applied as e6f62efea8618bd
> 
> 16f091c6e04b5ac drm/i915: Make data/link N value power of two
> - already applied as d91121cdce1af0a
> 
> 
> and the top commit of the branch includes the patch for #1138700 that
> got reverted recently since it broke the build (needed 88c76f8c4063979
> from this branch).
> 
> I've build & runtime tested the kernel on HSW, works fine!
> 
> 
> ps. for future reference, here's what I did to make this happen:
> - checked out a temp branch from v3.8.13.11
> - applied the commit diff to drivers/gpu/drm/i915 until v3.8.13.11
>   # for i in `git log1 --reverse v3.8.13..v3.8.13.11 \
>       drivers/gpu/drm/i915 | sed 's/ .*//'`; do git cherry-pick -x $i; \
>     done
> - pull the patches from the branch
>   # git format-patch -p -k <sha of v3.8.13 head on this branch>
> - remove the three patches already applied to quantal
> - mangle the patches so they apply to ubuntu/i915 instead
>   # sed -i 's/drivers\/gpu\/drm/ubuntu/g' *.patch
> - add the BugLink header
>   # sed -i '/commit .*upstream./a \\nBugLink:
> https://bugs.launchpad.net/bugs/1240639' *.patch
> - apply them to the quantal tree
>   # for i in `ls ../.../*.patch`; do git am -s $i; done
> - profit
> 
> 


-- 
Brad Figg brad.figg at canonical.com http://www.canonical.com




More information about the kernel-team mailing list