Markers updates for 2.6.25-rc6
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest4 patches 12 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/4 | Markers - depends on not PREEMPT_RCUinit/ | +1 | 2 replies | |
| 2/4 | Markers - Update preempt_disable. call_rcu, rcu_barrier comments.kernel/ | +8 | 0 replies | |
| 3/4 | Markers - Remove ACCESS_ONCEkernel/ | +6 | 0 replies | |
| 4/4 | Markers Support for Proprierary Moduleskernel/ | +1 | 10 replies |
Reviews trailers per patch
1 of 4 patches has a Reviewed-by or Acked-by.
| Patch | Jon Masters |
|---|---|
| 1/4 | |
| 2/4 | |
| 3/4 | |
| 4/4 | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [patch 0/4] Markers updates for 2.6.25-rc6
Hi Andrew,
Here are a few updates for the kernel markers. One is particularity important :
the combined use of preempt_disable/enable() and call_rcu/rcu_barrier does not mix well with PREEMPT_RCU. I added a depends !PREEMPT_RCU to the markers to this configuration is not reached.
The proper fix will imply to implement call_sched and sched_barrier, but I don't think it will appear before 2.6.25.
It applies on top of 2.6.25-rc6 on top of the make-marker_debug-static.patch already in your tree in th following order :
markers-depends-on-not-preempt-rcu.patch
markers-add-comments.patch
markers-remove-access-once.patch
markers-support-for-proprietary-modules.patch
Mathieu
Signature · 3 lines
Mathieu Desnoyers Computer Engineering Ph.D. Student, Ecole Polytechnique de Montreal OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68