From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753485AbcFFVtN (ORCPT ); Mon, 6 Jun 2016 17:49:13 -0400 Received: from mail-bn1bn0106.outbound.protection.outlook.com ([157.56.110.106]:4022 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752503AbcFFVtM (ORCPT ); Mon, 6 Jun 2016 17:49:12 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=waiman.long@hpe.com; Message-ID: <5755EFCC.6050700@hpe.com> Date: Mon, 6 Jun 2016 17:49:00 -0400 From: Waiman Long User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20130109 Thunderbird/10.0.12 MIME-Version: 1.0 To: Peter Zijlstra CC: Davidlohr Bueso , Ingo Molnar , , Jason Low , Dave Chinner , Peter Hurley , "Paul E. McKenney" , Scott J Norton , Douglas Hatch Subject: Re: [PATCH v4 1/5] locking/rwsem: Add reader-owned state to the owner field References: <1463534783-38814-1-git-send-email-Waiman.Long@hpe.com> <1463534783-38814-2-git-send-email-Waiman.Long@hpe.com> <20160606171816.djtsxdqdfrhoaeqi@linux-uzut.site> <20160606210215.GE30154@twins.programming.kicks-ass.net> In-Reply-To: <20160606210215.GE30154@twins.programming.kicks-ass.net> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [72.71.243.229] X-ClientProxiedBy: CO2PR11CA0008.namprd11.prod.outlook.com (10.141.242.146) To AT5PR84MB0308.NAMPRD84.PROD.OUTLOOK.COM (10.162.138.30) X-MS-Office365-Filtering-Correlation-Id: 96d711b9-400e-426f-d795-08d38e5463a2 X-Microsoft-Exchange-Diagnostics: 1;AT5PR84MB0308;2:IqyUFQ2HqzNatZXvZUo8PmY1aK7ZJKplPak10Ycf47aHhqol+Kp9sVssox3VGUnHUarJb9/E3hgxYj7GZ61gzwEIPdlxTLZhR/GWZsw/UZuOu4Sm4jJzaRYjy/lyM2OK5MhoR62fk7Rd/YAvJ1v2a+LIT6W3iP3F1w+imDfrshUrABdI7p5hgSuzWdpNXCIq;3:JCy4VVvUa/T/gDEI3ia+jz5GhnkyDamSVpfJ7bZwOHeFy+r1PEcSvbmGXJujvrY55QmM5ffVVXu4ubXI3bQYpepR2eaTWwrwdWGncXf+89TRFcUL0oegspffYSRGNHgI X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AT5PR84MB0308; X-Microsoft-Exchange-Diagnostics: 1;AT5PR84MB0308;25:b1mMTJlxlSvsAL6np2uV/Z34AXuwzwiBiUxN8lY094ohzqwh1hPxwWV8aLMPP9x8lMMk5pR0Pp3cIlOxGV1RGV58Cn3nfBMrntdov6QoUPtF4I0iiZ2kZ3pvsn9q+PbHh+Qgh6n3BgC8I/ZYKa3ZkOZaBDJo1ZaRmeUfrdPONBoSGaFq/JqM7z85cAJADyimgku0xuuUT8G6Fk0XMqOFrZOMl7rc9iZhTsVzwciTFfIKl0O4FqkpUa7baNsH70hGijeKro5ksykGJQnv4bTt01jEsVL3gDF07ufaW3qVPPTiPnoW1ss/tDRETgRGPelphJyAvzAJdJVtdIOR+stiMNFYvVSiQ+MkVsrHD1YFicahpfGcQBANtjaqNc0wam7kejAyZ6VJrLNU7yUxwfovVzh9FddO74InvgWVe7KxE7EqNqhGl1+egx0PWkiqTaiS6S3uYoG3fzBtWtWpNiZCPwjSI2Ct+ulotcSwmAaIjR3WcMC0n/IyjBLNUl3vAcje9T40gODFE0eoGResYj3fT2RwukmVjo0KxBhIhzPnbbS7K71h0jJ4Nyoci6jCxzVtAhN5xlYA95w5cr2gBgiGLcrbz0ztdGtnJFJocjCLIlJWUN1qFeXMCUXIarqtyJ42Ipk1JvNo3G4xAKXLlYtxsLvPX/+XiRV2SrXHsU3atBRQtdl1BZd1HuWde0H6tDkLb8ZPAUzGRvjvxu1MI9Xf+1QINcTrQGrUqPSB3oSAObI= X-LD-Processed: 105b2061-b669-4b31-92ac-24d304d195dc,ExtAddr X-Microsoft-Exchange-Diagnostics: 1;AT5PR84MB0308;20:wQj3MJYKPn88e+fCGtwss9UDwbDHNIfvYlSXem2nTnjTZPYXsn9D+sNCgBUa1aaHivjjNcBSfwVlTWLralziWSwMSZzkapjGsXuDg58magEuTse+4qVUHs2uixa9Jr3RP2Nqk6wfGF0f9G/fVFNxUeDbqhRfqO/PDSviTHU0tniIwU/OCUVnDBQ2rAgFuWIf/nLs5ywkIRe6i/j4hdvpvb9x9nr97FIAU1/UWwnrIJb0D0JZFgm8vJ6iv7gK5aJ/52s4s5RvxJllKhpVVCv57W1GyAGsow5JSZmNdy9jmZ/su7GrDmiq3rrUGhQknW5rIiGK9SnhnGOYb1KqCm+H5AwmxaRUgZf4pHQR21QT3PpLP3nezCyVX3LZ0DRpgQfi/Yve127DUoXl1DvyzHvSdpkbsh/Sg8UY6GRLTDlywhy3she5m/OYE1tCu+iaUGcnvilN9rqxh+zxcZETrUCONCycgDruMLFXHXrnQsadJb37NOXWm96qTulRdrO4vIs9;4:GsYj1SJyaJRJL/7q+ThWlFD0oIhtOseii72iSjMED0+rSCCKJqJ3Spug0tETSfDRtR/6zkNFIDCrw2ocB7uwVHC/szGSyuGAvofQbyvE4yXVrzqqHATRcJK3hoaRzhMxgHs9WRTIl5/eLNBEEMLBV2HpzuRiuUa2GKEfIyOozDK7hBgBaClPo9eWWjyOKSEFNLoe+MbRlVrljGMmBfZQid4RwcrjGRTIRpZK+S1PUkeqKfRwUDB+AgB7MJtJeSl0ECR2Nmf12j+JY3gH92CD6I9LYv0Z8OaEe9IYbv7ylt4r0IsNCEfH/BBsEJ5vyV93JL133aahMGRg8Z3ZQXIb3Yw31T4JrSvQwQx4PKH6PpZtoNYKZI2p2eI5zftjb+ze X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001);SRVR:AT5PR84MB0308;BCL:0;PCL:0;RULEID:;SRVR:AT5PR84MB0308; X-Forefront-PRVS: 096507C068 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6049001)(6009001)(377454003)(24454002)(189002)(199003)(86362001)(4326007)(93886004)(33656002)(81166006)(83506001)(3846002)(6116002)(5008740100001)(97736004)(50466002)(81156014)(189998001)(230700001)(8676002)(586003)(4001350100001)(110136002)(2950100001)(5004730100002)(106356001)(36756003)(66066001)(54356999)(64126003)(105586002)(59896002)(68736007)(101416001)(8666004)(42186005)(77096005)(65956001)(92566002)(23756003)(47776003)(50986999)(80316001)(87266999)(65816999)(76176999)(117156001)(65806001)(2906002)(7059030);DIR:OUT;SFP:1102;SCL:1;SRVR:AT5PR84MB0308;H:[192.168.142.146];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?iso-8859-1?Q?1;AT5PR84MB0308;23:5I/1nRs6u2sMW/316FWoSVzIBhi1Ss6i1EeaDVa?= =?iso-8859-1?Q?0aoZ1JVN7+Rq06U3MHGroAoHe2hqm1bAC4Ac/O9Ryl5q1RHXdhJqTwvajZ?= =?iso-8859-1?Q?CZPmWnI79NhfJDJIRBxnIg/JbDNUKdRihe1jkB1pQ/anLiEdR9Ns6JGBIK?= =?iso-8859-1?Q?9lMbz6zN3/x3kZqTUBT9EP9ToEmrVJxT3CgMWsU3py4X8bgPG1x5TLWR4K?= =?iso-8859-1?Q?R1MCCcOFR+Yda/NfwBxeLWuAhLxrfHPMKwLXtbgfDheZsCkB+C4HAZSWLM?= =?iso-8859-1?Q?1bp3U/KITxIcap8nG8u9sEW9O++pczm0hMUPKfF0pktCfg+Q1I2FGu57Zq?= =?iso-8859-1?Q?xXoINUZzyj0J+YbH7WxBDsf5qGZHAxASyn1ua9h4Go9RflsUPe4/Y7dg0O?= =?iso-8859-1?Q?hZiSq4nCfKvv+1tsbLC1FxM7GxchDZM/ymkCSgt6sjROhCX2GW6bSVQ2zQ?= =?iso-8859-1?Q?9uVqzXWPA9bYfs7Y+PNkwNIDOxF3OOo/IHJfQXdrqokGeYZdJp3A7oD5UZ?= =?iso-8859-1?Q?npndRJLL05BaOqPsVJYSF4Y1D+OmpNF026rNqAag0/VLHiGkXxIT+5Gats?= =?iso-8859-1?Q?eoxBao+VFh7K7cj7kpJ0IuQofsUgskLYdry64jsrK6TfGnDbeVJ+KgCglA?= =?iso-8859-1?Q?dhrU6i9kmfPF4SjMCtliwOTeMGHSJQGSuGFiG9xHCEW8i3k9TFXLsEFwfP?= =?iso-8859-1?Q?WafFINcm4Ul3GiEVR2iQSI86lmr5LH1it8cL6mwYGn7dX+aZZ4GDTe7EE1?= =?iso-8859-1?Q?kExiMKe6zKhFrLlGzAq7hzWPo6dbQm7olyVlh6gf9Ih/edgAkXdqoxV7ua?= =?iso-8859-1?Q?8H6VSOULKev2Btkcng0dpK7ZOaIc2j9QYCM+279pYRcvwX5jWvwvx3eAL7?= =?iso-8859-1?Q?p8+YrZG1Wi9Hw3lZm32L4cYQRUDjofCC9KQBerqyX7jtsbnzMez229r0Kw?= =?iso-8859-1?Q?U5s9NCJvPXTch6eSjIyYxLuTWcCrYUDEFftjkbed7WE9L6y0VC4AYdolIg?= =?iso-8859-1?Q?vcXOFYnw3gXuKi4PipGcAM2P+XbBgdl3rxgvj6UndZrvE7Y4+nuCRAH/+h?= =?iso-8859-1?Q?NlQNEEQ6LSsX+0b6mcZaw6+2Jk4NSx0OtLHBGfftiuSc8jgOu4oIHx3I/c?= =?iso-8859-1?Q?fHtsPrX89WPRnwnyB2CiiDOrirRaNz/8bGOzHn23SSwt6njSb8n52istUT?= =?iso-8859-1?Q?tuAnGBt0m5QRNoUyFVhLMs/k25EApX67KeluZwaZGt5cKecCQwMaxgmTP1?= =?iso-8859-1?Q?Ha4djAFkhj1XspLjMh31W4PiWw6CQNlaeoeT+TQuy3+0x7r3rVOj8PkZcn?= =?iso-8859-1?Q?ymwUsZzLKACAgUV67bBu6f+HARBN4YFGWMRe8EtyA/COQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;AT5PR84MB0308;5:+gnN/DHcO+6xHEbGzOKkQKbly9Y85vXW4a6Fhxajsidq1T0HZHjuUDd7EQTlK9MUGVh5asyMhZrAPDzdnNQ+D5upCy7xXGlbzOTKe3f3HvwZZWH7rmdJD09D3CjFZ9U1y0s4bbQIGVfIDJ69TBil3w==;24:XupsxT20EZwF01b6ttk/S2G23XURuareDAK1eYZczabBy0IIPuBFQ2BWgyLDMUHRWKKblTXG+5Xbz7xJs+d3xqBWXgu9jvTch7lfFgGt2mg=;7:ip4bgVDBN/Cwr1WzURtURxq5oXG5pUkpPgR4jdxxrARCqzv4O/jME5k1ZP+vDmPPzQFAZdRrEWUH53uPP282aMA3EJDg/KLNpGs5AYTomO3sCYI1MoMlk1/wMuI89ZcuZlqaDHPC3xOtOWpkcbs+EBaQTgw1DFukGjiFqzzOfMBEBMuctY4smil2qesl686MrZrSpb617MaFF5iMhZKpZULIH8sJeeXaqx68hSTuacg= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: hpe.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jun 2016 21:49:06.8134 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AT5PR84MB0308 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 06/06/2016 05:02 PM, Peter Zijlstra wrote: > On Mon, Jun 06, 2016 at 10:18:16AM -0700, Davidlohr Bueso wrote: >> Hi Ingo -- is there any reason why this series (or at least this particular >> patch) was not picked up (being in Peter's queue)? It seems that all the >> recent rwsem changes are now in -tip, with the exception of these. > I placed it after Jason's atomic_long_t patches which fell through, > which resulted in these patches not applying. > > I'll try and get the lot fixed up and such.. Good to hear that my rwsem patch will be in your queue soon:-) Cheers, Longman