From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id AF00FC84 for ; Wed, 5 Jul 2017 15:40:46 +0000 (UTC) Received: from mail-it0-f67.google.com (mail-it0-f67.google.com [209.85.214.67]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 2FD56CE for ; Wed, 5 Jul 2017 15:40:46 +0000 (UTC) Received: by mail-it0-f67.google.com with SMTP id k3so13652345ita.3 for ; Wed, 05 Jul 2017 08:40:46 -0700 (PDT) MIME-Version: 1.0 Sender: geert.uytterhoeven@gmail.com In-Reply-To: <20170705152026.rkw73q2f6xmiju37@sirena.org.uk> References: <20170705084528.67499f8c@gandalf.local.home> <4080ecc7-1aa8-2940-f230-1b79d656cdb4@redhat.com> <20170705092757.63dc2328@gandalf.local.home> <20170705140607.GA30187@kroah.com> <20170705143341.oees22k2snhtmkxo@sirena.org.uk> <20170705103658.226099c6@gandalf.local.home> <1499266228.3668.10.camel@HansenPartnership.com> <20170705105651.5da9c969@gandalf.local.home> <1499267389.3668.16.camel@HansenPartnership.com> <20170705152026.rkw73q2f6xmiju37@sirena.org.uk> From: Geert Uytterhoeven Date: Wed, 5 Jul 2017 17:40:44 +0200 Message-ID: To: Mark Brown Content-Type: text/plain; charset="UTF-8" Cc: "ksummit-discuss@lists.linuxfoundation.org" , Carlos O'Donell , "linux-api@vger.kernel.org" , Thorsten Leemhuis , Shuah Khan , James Bottomley Subject: Re: [Ksummit-discuss] [MAINTAINERS SUMMIT] & [TECH TOPIC] Improve regression tracking List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Wed, Jul 5, 2017 at 5:20 PM, Mark Brown wrote: > On Wed, Jul 05, 2017 at 08:09:49AM -0700, James Bottomley wrote: >> On Wed, 2017-07-05 at 10:56 -0400, Steven Rostedt wrote: >> > James Bottomley wrote: > >> > > you're protecting was accessed outside the lock, which is the usual >> > > source of concurrency problems. In other words lockdep is useful >> > > but it's not a panacea. > >> > Still not an excuse to not have lockdep enabled during tests. > >> OK, what makes you think lockdep isn't enabled? Since Kconfig is so >> complex, I usually use a distro config ... they have it enabled (or at >> least openSUSE does), so it's enabled for everything I do. > > Yeah, I see enough reports with it in embedded contexts to make me think > people use it there. I know I tend to have it turned on most of the > time. The concurrency stuff I'm thinking of here is more the things > you're mentioning with just not taking locks at all when they are needed > or concurrency with hardware. I try to have it enabled as much as possible. However, as it increases kernel size (huge static tables), hitting boot loader limitations on several boards, I cannot enable all debugging I would like to on all boards. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds From mboxrd@z Thu Jan 1 00:00:00 1970 From: Geert Uytterhoeven Subject: Re: [Ksummit-discuss] [MAINTAINERS SUMMIT] & [TECH TOPIC] Improve regression tracking Date: Wed, 5 Jul 2017 17:40:44 +0200 Message-ID: References: <20170705084528.67499f8c@gandalf.local.home> <4080ecc7-1aa8-2940-f230-1b79d656cdb4@redhat.com> <20170705092757.63dc2328@gandalf.local.home> <20170705140607.GA30187@kroah.com> <20170705143341.oees22k2snhtmkxo@sirena.org.uk> <20170705103658.226099c6@gandalf.local.home> <1499266228.3668.10.camel@HansenPartnership.com> <20170705105651.5da9c969@gandalf.local.home> <1499267389.3668.16.camel@HansenPartnership.com> <20170705152026.rkw73q2f6xmiju37@sirena.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: In-Reply-To: <20170705152026.rkw73q2f6xmiju37-GFdadSzt00ze9xe1eoZjHA@public.gmane.org> Sender: linux-api-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Mark Brown Cc: James Bottomley , "ksummit-discuss-cunTk1MwBs98uUxBSJOaYoYkZiVZrdSR2LY78lusg7I@public.gmane.org" , Carlos O'Donell , "linux-api-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , Shuah Khan , Thorsten Leemhuis List-Id: linux-api@vger.kernel.org On Wed, Jul 5, 2017 at 5:20 PM, Mark Brown wrote: > On Wed, Jul 05, 2017 at 08:09:49AM -0700, James Bottomley wrote: >> On Wed, 2017-07-05 at 10:56 -0400, Steven Rostedt wrote: >> > James Bottomley wrote: > >> > > you're protecting was accessed outside the lock, which is the usual >> > > source of concurrency problems. In other words lockdep is useful >> > > but it's not a panacea. > >> > Still not an excuse to not have lockdep enabled during tests. > >> OK, what makes you think lockdep isn't enabled? Since Kconfig is so >> complex, I usually use a distro config ... they have it enabled (or at >> least openSUSE does), so it's enabled for everything I do. > > Yeah, I see enough reports with it in embedded contexts to make me think > people use it there. I know I tend to have it turned on most of the > time. The concurrency stuff I'm thinking of here is more the things > you're mentioning with just not taking locks at all when they are needed > or concurrency with hardware. I try to have it enabled as much as possible. However, as it increases kernel size (huge static tables), hitting boot loader limitations on several boards, I cannot enable all debugging I would like to on all boards. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert-Td1EMuHUCqxL1ZNQvxDV9g@public.gmane.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds