From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932310AbbDIAE3 (ORCPT ); Wed, 8 Apr 2015 20:04:29 -0400 Received: from smtprelay0054.hostedemail.com ([216.40.44.54]:60277 "EHLO smtprelay.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753881AbbDIAEX (ORCPT ); Wed, 8 Apr 2015 20:04:23 -0400 X-Session-Marker: 6A6F6540706572636865732E636F6D X-Spam-Summary: 50,0,0,,d41d8cd98f00b204,joe@perches.com,:::::::::::::::::::::,RULES_HIT:41:355:379:421:541:599:967:973:988:989:1260:1263:1277:1311:1313:1314:1345:1359:1373:1437:1515:1516:1518:1534:1541:1593:1594:1711:1730:1747:1777:1792:2393:2525:2560:2563:2682:2685:2693:2828:2859:2933:2937:2939:2942:2945:2947:2951:2954:3022:3138:3139:3140:3141:3142:3353:3622:3865:3866:3867:3868:3870:3871:3872:3873:3874:3934:3936:3938:3941:3944:3947:3950:3953:3956:3959:4321:4401:5007:6261:6691:7775:7903:8957:8985:9025:9072:9388:9392:10004:10049:10400:10450:10455:10462:10464:10471:10848:11596:11658:11914:12043:12517:12519:12555:12679:12682:12740:13069:13161:13229:13255:13311:13357:14089:14090:14091:14096:14097:14347:19904:19999:21080:21094,0,RBL:none,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:fn,MSBL:0,DNSBL:none,Custom_rules:0:0:0 X-HE-Tag: meat41_7d550f2af8e2b X-Filterd-Recvd-Size: 2912 Message-ID: <1428537860.22406.58.camel@perches.com> Subject: Re: about the flood of trivial patches and the Code of Conduct (was: Re: [PATCH 19/25] sched: Use bool function return values of true/false not 1/0) From: Joe Perches To: "Rafael J. Wysocki" Cc: Steven Rostedt , Peter Zijlstra , Richard Weinberger , Greg Kroah-Hartman , Ingo Molnar , LKML , Ingo Molnar , Linus Torvalds , Thomas Gleixner , "H. Peter Anvin" Date: Wed, 08 Apr 2015 17:04:20 -0700 In-Reply-To: <3681763.iLyH4xMfmO@vostro.rjw.lan> References: <1835148.WK9y2EKkR9@vostro.rjw.lan> <20150407132803.GB6801@home.goodmis.org> <3681763.iLyH4xMfmO@vostro.rjw.lan> Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: Evolution 3.12.10-0ubuntu1~14.10.1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 2015-04-09 at 01:37 +0200, Rafael J. Wysocki wrote: > old code is somewhat like an ancient building. Yes, it needs to be > kept in a good shape, but you won't replace bricks in it just because they are > old, will you? No, but you do have to replace/repoint the mortar as it ages. Here in SoCal, we also have to do structural work on UnReinforced Masonry (URM) buildings to avoid loss of life when the ground moves underneath us. A small story: There's a guy a few blocks from me that wants to open a restaurant in a ~70 year old building. He's been fighting the city permitting process for over a year now because he rented a well built, but old, URM building with double courses of brick walls that had already had some structural improvements. http://la.eater.com/2014/3/18/6260975/brixton-restaurant-going-into-the-joker-in-santa-monica He added some windows where previously windows had been located but also had been covered and filled-in with over time. The place had been a dark, smoky dive bar. City went into a mode where any change to the building was unacceptable unless _every_ element of the building was brought up to new construction standards. It's a silly and expensive process for him and an overall loss for the city because of delays in creation of a tax-paying business. Santa Monica, my home town... Anyway, code isn't a lot like a building. It's easy to prove that some source code change doesn't cause a change in object output. It's not so easy in a physical structure.