Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Matteo wrote: > Hi Lars and thank for your quick answer, i had a little look at the kernel > Changelog and i saw they changed sg_set_page, suggestin use of > sg_assign_page.I went to drbd/drbd_worker.c changin sg_set_page to sg_assign_page and it > compiles without problems. So i solved the oops usin the rc2... > > BUT, even switching to new kernel my problems remains the same... > I have tested latest drbd/kernel with CORE2/QUAD processors and i'm in deep > troubles, syncer get stuck at 20mb/s with incredible high await/iowait times: > You might want to instrument the kernel and use oprofile. URL : http://oprofile.sf.net Summary : System wide profiler Description : Profiling runs transparently during the background, and profile data can be collected at any time. oprofile makes use of the hardware performance counters provided on Intel P6, and AMD Athlon family processors, and can use the RTC for profiling on other x86 processor types. Enable both Kernel profiling and debugging support. Oprofile needs the uncompressed vmlinux. I don't know your distro but you can find some setup/use tips at: http://www.linuxtopia.org/online_books/centos5/centos5_administration_guide/centos5_s1-oprofile-configuring.html Compare short benchmarks with cold caches using the P4 vs CORE2 with the same kernel setup. Include /bin/sync after the benchmark.