Luotao Fu wrote:I don't known what you refer to, but in __rcu_preempt_unboost() of 2.6.25.8-rt7, the trace code simply increments a counter: static void rcu_trace_boost_##type(struct rcu_boost_dat *rbd) \ { \ rbd->rbs_stat_##type++; \ } and that's the reason why latency is not affected by switching CONFIG_RCU_TRACE on (while trace_mark uses preempt_disable/preempt_enable around). The ELDK v4.2 uses: ppc_6xx-gcc (GCC) 4.2.2 and GLIBC v2.6 But I measured the same latencies with ELDK v4.1: ppc_6xx-gcc (GCC) 4.0.0 (DENX ELDK 4.1 4.0.0) GLIBC v2.3.5 Wolfgang. --
| Ingo Molnar | [bug] block subsystem related crash with latest -git |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Adrian Bunk | Re: net/ipv4/fib_trie.c - compile error (Re: 2.6.23-rc3-mm1) |
git: | |
| Gerrit Renker | [PATCH 03/37] dccp: List management for new feature negotiation |
| Jarek Poplawski | [PATCH take 2] pkt_sched: Protect gen estimators under est_lock. |
| David Miller | [GIT]: Networking |
| Natalie Protasevich | [BUG] New Kernel Bugs |
