We're no longer updating This wiki!!

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:c2_building_rt_kernel [2016/08/11 14:09]
moon.linux [Checkout]
en:c2_building_rt_kernel [2016/10/06 11:38] (current)
moon.linux [Checkout]
Line 37: Line 37:
 $ zcat patch-3.14.65-rt68.patch.gz > patch-3.14.65-rt68.patch $ zcat patch-3.14.65-rt68.patch.gz > patch-3.14.65-rt68.patch
 $ patch -p1 < patch-3.14.65-rt68.patch $ patch -p1 < patch-3.14.65-rt68.patch
 +</​code>​
 +
 +**Note:** Arc arm64 rt kernel have some missing patches so we have to update the kernel for
 +Following patches need to be applied to build the kernel.
 +
 +**Note:** These patches can be found in 3.18.y-rt patch series.
 +
 +<​code>​
 +arm64: Mark PMU interrupt IRQF_NO_THREAD.patch
 +arm64: Allow forced irq threading.patch
 +arch/arm64: Add lazy preempt support.patch
 +arm64: replace read_lock to rcu lock in call_step_hook
 </​code>​ </​code>​
  
 **Note:** Few file have conflict so you need to update manually these patches before build the kernel. **Note:** Few file have conflict so you need to update manually these patches before build the kernel.
  
 +**Note:** Please find the links for all the updated patch in the following repository.
 +
 +https://​github.com/​moonlinux/​linux/​tree/​odroidc2-3.14.y-rt
 ==== BuildRT Linux Kernel ==== ==== BuildRT Linux Kernel ====
 Kernel Configuration for RT Full Preemptible Kernel. Kernel Configuration for RT Full Preemptible Kernel.
en/c2_building_rt_kernel.1470893992.txt.gz ยท Last modified: 2016/08/11 14:09 by moon.linux
CC Attribution-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0