From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Rothwell Subject: linux-next: manual merge of the workqueues tree with the tip tree Date: Tue, 20 Jul 2010 14:46:57 +1000 Message-ID: <20100720144657.47ad6afb.sfr@canb.auug.org.au> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Sender: linux-kernel-owner@vger.kernel.org To: Tejun Heo Cc: linux-next@vger.kernel.org, linux-kernel@vger.kernel.org, Li Zefan , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , Peter Zijlstra List-Id: linux-next.vger.kernel.org Hi Tejun, Today's linux-next merge of the workqueues tree got a conflict in kernel/trace/Kconfig between commit 039ca4e74a1cf60bd7487324a564ecf5c981f254 ("tracing: Remove kmemtrace ftrace plugin") from the tip tree and commit 64166699752006f1a23a9cf7c96ae36654ccfc2c ("workqueue: temporarily remove workqueue tracing") from the workqueues tree. Juts context changes. I fixed it up (see below) and can carry the fix as necessary. -- Cheers, Stephen Rothwell sfr@canb.auug.org.au diff --cc kernel/trace/Kconfig index f669092,a0d95c1f..0000000 --- a/kernel/trace/Kconfig +++ b/kernel/trace/Kconfig @@@ -354,17 -371,26 +354,6 @@@ config STACK_TRACE Say N if unsure. - config WORKQUEUE_TRACER - bool "Trace workqueues" - select GENERIC_TRACER - help - The workqueue tracer provides some statistical information - about each cpu workqueue thread such as the number of the - works inserted and executed since their creation. It can help - to evaluate the amount of work each of them has to perform. - For example it can help a developer to decide whether he should - choose a per-cpu workqueue instead of a singlethreaded one. - -config KMEMTRACE - bool "Trace SLAB allocations" - select GENERIC_TRACER - help - kmemtrace provides tracing for slab allocator functions, such as - kmalloc, kfree, kmem_cache_alloc, kmem_cache_free, etc. Collected - data is then fed to the userspace application in order to analyse - allocation hotspots, internal fragmentation and so on, making it - possible to see how well an allocator performs, as well as debug - and profile kernel code. - - This requires an userspace application to use. See - Documentation/trace/kmemtrace.txt for more information. - - Saying Y will make the kernel somewhat larger and slower. However, - if you disable kmemtrace at run-time or boot-time, the performance - impact is minimal (depending on the arch the kernel is built for). - - If unsure, say N. - config BLK_DEV_IO_TRACE bool "Support for tracing block IO actions" depends on SYSFS