Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754106AbdLHQFL (ORCPT ); Fri, 8 Dec 2017 11:05:11 -0500 Received: from mx0a-00010702.pphosted.com ([148.163.156.75]:49112 "EHLO mx0b-00010702.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754258AbdLHQFH (ORCPT ); Fri, 8 Dec 2017 11:05:07 -0500 References: <20171129175605.GA863@jcartwri.amer.corp.natinst.com> <20171206234622.GZ3326@worktop> <87y3mf8f1j.fsf@ni.com> <20171207104516.ljmivyqx7yrthflu@hirez.programming.kicks-ass.net> <20171207142648.n4h3vzyajw2zlxv2@hirez.programming.kicks-ass.net> <87mv2ur3ew.fsf@kerf.amer.corp.natinst.com> <20171207195052.GG18445@jcartwri.amer.corp.natinst.com> <87lgieqgz3.fsf@kerf.amer.corp.natinst.com> <20171208124939.7livp7no2ov65rrc@hirez.programming.kicks-ass.net> User-agent: mu4e 0.9.19; emacs 25.3.1 From: Gratian Crisan To: Peter Zijlstra Cc: Gratian Crisan , Julia Cartwright , Thomas Gleixner , linux-kernel@vger.kernel.org, Darren Hart , Ingo Molnar Subject: Re: [PATCH] futex: Avoid violating the 10th rule of futex In-reply-to: <20171208124939.7livp7no2ov65rrc@hirez.programming.kicks-ass.net> Date: Fri, 08 Dec 2017 10:04:19 -0600 Message-ID: <87k1xxqk8s.fsf@kerf.amer.corp.natinst.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [130.164.62.230] X-ClientProxiedBy: CY4PR08CA0026.namprd08.prod.outlook.com (2603:10b6:903:151::12) To MWHPR0401MB3593.namprd04.prod.outlook.com (2603:10b6:301:78::32) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1474c692-4cef-4728-d0d8-08d53e5559e9 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307);SRVR:MWHPR0401MB3593; X-Microsoft-Exchange-Diagnostics: 1;MWHPR0401MB3593;3:G1tbpWdIpgiW5BewJA4OovX2OgtmPpf+PX9F+XsRqi1298iS82oA8FcyWrKoV/BIlrigyHZ7+5QqhVnU3J8e3mwfaNTwBvHTMz+VfRpq5Gpx9SP7IQaXjrxdnGHAFaH1sk09Ynwz9soJJwURRTw+U6u2We2ovWC43vLpv5GU2XG8gh4YjFUEWy6REBm1RoaCo+g6i1HuSGYFqEPSIHcmM5iYvAfW1mKSCVwjhMBSNXdjHH0luy0MM43cBcgA2oFX;25:hhtSxJ28+rf/BJt3mSruAFGv53P//DVGfoVVDhD0CUCEWKSGSDShRrXo1RA+0Z9+DPNZRqeVsHoNcvqBt5G2sHcg7E6vGkqOq+93itDJJfhQx4UQE7xR6m31tdvn74/kAfjF7i0drxvNPGtStIMGMY9vs0CPhduP9vmVgM+KNIG4kiDFJh68nyuCk8FbxLnunBSFb5MjGEWTx/TBE2xGX+UX4Gvd8VJFt4MR16O+yH0G3OZjWkcOL38fUdOlyWXOgBpNyrtQ0xAfY5PSryEHDS+I6l9AScUlmr/j/0Z/OGYht3/WC8Q0AdjoXs1x1jQMLy0jcFDkCPLPg52N933Ulg==;31:YdcjfYEDpP/NDX2DOs2SL4i8UEKkaGd2vKe7iov5Ms4z1/dM2/WLPmSe2F2UhV8qOzzpZ9bZe6Z3XbBEDzmWXUvF1pv0d3tO0zg6hROepGu/L5j7MU6NodhurFH+TorefyBhKyej+taWv9aK29BosoU3z6Pq5NbRRilQycr/jIKT/F2Mc0HpRsE16dlcwCtfoCKVbtQ2xUQyhWBP7tFzHtlDr0nt1cIDCxbz4zhppyA= X-MS-TrafficTypeDiagnostic: MWHPR0401MB3593: X-Microsoft-Exchange-Diagnostics: 1;MWHPR0401MB3593;20:5Nbi/DNOVPixnGdHuSQZ8v+9LZsYQyNKO7HOYKqZuEqF5AGD/HD5lGJO+QzdEr/lbeeKhFXKzIMpmHBH41Rb32Twl9t47RkE72mUrpN/v8CswL7FRVsvCor3AZ4TM3743LfGNRSrQlUt6enI8cJAvuWd2a+NqUJ7p2HaIU1uLG0pTfQvMzYaW2hdmg0vIHYJPS3NmC2MtEXJhvkzLM7qfW+zi41n54trnaeEJP7YK44ngCjpcxwe55sgIfhzkrM2rCEfkGW73+wk3qX3v/cojdmkUsWjrYFUXo/Gx7+vLE2h/8qhzOjC8cP+w61uk0VUwGOi+fz/9WVi0HFmPYaUYLPVxWeAeMyo00Xd7C8xy80+acP2Rw+rNyre6EK/D2iId9H7ThzIj8B4rxukxSPu4TpIMBTzCxz7bm6CUqV+TjJrVSOOg40vmAsrjwgu65I6s6LCCg6bmztIYi7Y8mOOHrPNHYfwLDsjXfcDiv442vTm3puRWVtOoj93aKTRxNncGsSpzdAlBUfM+WWllbezI3HfQ40dAICkGAhQfL3GLnKDaEfGh4IntEODFpvBjm5K6wN+lv2mTNvHQWfzM9OBwvH48HFq67IILVGrwmYLXr8=;4:Qz6+H5UShY6ptiiyFu/eRa4BfbHvWKvnSot+txVeAZRZ9W9hFx7ZC4V3bvhCROMNvsnCQFeVq9K6gkD62kQHny9yVDrrkZEKSPmjAapbPUdwbrK2kubcV6MQUSlDHTap+hchIKWoRYSnSsXDhdCqKI7nM2B+AS59kqgCFQlzAO3RUmq0Rnlzwf7O2CC4BK2x3auLVPHyRYmSgRPw+hsodz+hCrUGOEbSofeBgnbDB3wLagmb2zt94oQEGP2wbGn1dv/LQ2aW1vv8yg/Q3WYmdA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(93001095)(3231022)(6041248)(20161123562025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123564025)(20161123555025)(6072148)(201708071742011);SRVR:MWHPR0401MB3593;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:MWHPR0401MB3593; X-Forefront-PRVS: 0515208626 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(366004)(376002)(346002)(189003)(199004)(54534003)(24454002)(58126008)(6916009)(48376002)(54906003)(33646002)(53936002)(86362001)(229853002)(2950100002)(6666003)(6116002)(3846002)(66066001)(2906002)(47776003)(51416003)(25786009)(316002)(76176011)(6506006)(52116002)(7696005)(305945005)(6246003)(5890100001)(97736004)(93886005)(106356001)(83506002)(9686003)(105586002)(55016002)(8936002)(4326008)(16526018)(81166006)(16586007)(81156014)(5660300001)(50466002)(8676002)(7736002)(68736007)(478600001);DIR:OUT;SFP:1102;SCL:1;SRVR:MWHPR0401MB3593;H:kerf.amer.corp.natinst.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;MWHPR0401MB3593;23:7WpYVMOQIvkfv+sVsXJWI+unHw2eRnaSPrrqcku?= =?us-ascii?Q?ct3ndCVZhhWAKO261VNMgfEop/g1/j1WMHWcigzmzZdb2xaRq/eMHAWSm0Ig?= =?us-ascii?Q?9MyxQDQoJtckxvc09GoPD5+Mz+qEPkvicSUoQTsYy+ljsrjumsvNg4GcvPzI?= =?us-ascii?Q?W6KQ2UcuLUKpJXZAzf+/yC6z+6h1EdMkF7mASbmF7zgBq1LrneqqtKjiz5mh?= =?us-ascii?Q?JhN7MwT2KJgxeV+mc/DvvfFNq8QutKPk8XqR19qN0LdMfIit02/aJoHsYHau?= =?us-ascii?Q?Yknr5MDsQyeT9cBUy9oeJmd3F8ZxCTfn2a9z6VUNq66JAfw4N5q1YIMo1F3/?= =?us-ascii?Q?LZidMNru/Ad+w4EyIjFgJotN5PpjypUnoxq75nm3+tGixn1Ipv1oKmWbGOJc?= =?us-ascii?Q?tRZyVUv4NTFFrjO5xpo7C2nQx25ubhAQtvT1zeRnGgwBUTVnrZhJTqvp7/rE?= =?us-ascii?Q?8830CJIBpq0LEpOf4PWz3iPQf74jn1+xbmLTqTbBvd9QCmxN+rXwfw3H4lE4?= =?us-ascii?Q?WM74btjFbneSoAaBerdqlzbuU6c+nZ7sDSWknD6CacKRjFyjv+CEOmZeCfdC?= =?us-ascii?Q?0cE5TRrbIGNBQpodElTtQjpKv40INZjtzO13od4LoXTDDZPCz93rhj4QCQt1?= =?us-ascii?Q?4WLvql2OMtA40DS2AsmqalwzKCE5uVMGfk7TJo0zG9dJMiRSnhNXe3mGOF0I?= =?us-ascii?Q?7iViJdzVDZk0OEAVxRc4rTq8ID/VdvHMFmprMZ6hhvghCeZy5W5pUE/Rk9SB?= =?us-ascii?Q?Ab406QxHeRwEzm6lCBSewT/JGkSTPEspG7WUJoTGq1WngM2E9QYYmyxkWwBx?= =?us-ascii?Q?2O7TCP+mLfbTpOKfF559uPeB5PKCvbYjKNSyMYRqp5rn0M5ecPDdiiGJKU+B?= =?us-ascii?Q?wx75iPQaFSXgrDVAgSZZyNsn0x66vX+RFOxeixak64wQo6ZZEUKlRKM3wsEd?= =?us-ascii?Q?JBpU6LZCk4DKJ3D+ahNxpSSREmRyc5uTA00tVLKlC9XtgC90Zj15Agz3Di3p?= =?us-ascii?Q?TBcjDcOlEbb2/T6zUgjbV0nGOMmTu8rJNuaVf3t/+1TF1iGLAIkRW73LvXEJ?= =?us-ascii?Q?iM6C9mHbUaofEh1xjBflTMegciMGm6cfD0Z2CQ5Qz6tTA+VdSIm9mvEBLage?= =?us-ascii?Q?zVI44gEo415011DmDEkgAM/WAyVTyBdKUjuCwIQuUwjQzrp8dO6IFrPCWsm5?= =?us-ascii?Q?lqdphc3MGBLa2wPM=3D?= X-Microsoft-Exchange-Diagnostics: 1;MWHPR0401MB3593;6:vW7YcCw+VoBnMNTvGJzFjLqrc6skMahtm5cZk3TIEu9F7kIfCb/Gfkbpl34q5AIqpxGzNnnI0BGF22efrtRUm9dAAU7MmIgxsAh658YzZiwUcHthVNYKW2hcw0Cl9yoos+AQZpNsySlY+6aYB/7PF8Tv44sKjbUqR7HiTxwv2+ACAK/JAjm57SE/kiTHBna4rQC5mhCglETCQ495lR4yI6JNEpzWwOecQUyJyrSn4eWEbboSRUi5CZvIOFAfE2ia8oUPe8d0o00T8dIWetcZ99APCOGQZ45thEB1Rfe4KoGw1/8pYAQaIhkFFULxV437dSAgAXjYFrlL3EdNdwcFv+Y8nJn0jPIY2qaus6PowWU=;5:bcbNRs3McNa6uMR02NxxNkt2lirMt3j/PYqyMzNJNvgKdx7KJ/CzFyn75tTcQGlTrltmTdkrzCdUpQWvRwXzrkUpVoODpD/RyYywzaMNH3j1ad4XYrVS1TGYWjdC2HBG4kV2OnAFdHajK87ogDKKV8tHYXoWFAp9TewwzAMtLAA=;24:tJAmJBq5Ml3Xp2GL5dFjtTaJSujrD+sBhTxX0uB+fQVMqwVeHQlwVkGmRI2jFBUYjw/Cq31CeZ/yQcpoBCO8zh/R2gBckt2crhk7tf/psvw=;7:t7RkXS+cnF4fsm/xpKG1NRLzQ/fGNEjUfNGRH3BMOpDSzn+SOeEm0RwWqX0tGUFK6fETCPeXU3V60pvigQpker9uJmtB5cuOMPiMconzDIpLGkMHnbJfke7UoMBVX1Qq2Is1B/QhrYhSSBz3KK/tkzoLDNVAJEUZIOSYjjFrxd55nD+A4caXmMc4ya0lmA5wZx+vHK1Css28E8ljJ+aFas1HDBdmYaED3h1jKqDbRvFa2rAbTsKGCODwx5VxBdbm SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: ni.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Dec 2017 16:04:23.9274 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1474c692-4cef-4728-d0d8-08d53e5559e9 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 87ba1f9a-44cd-43a6-b008-6fdb45a5204e X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR0401MB3593 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-12-08_08:,, signatures=0 X-Proofpoint-Spam-Details: rule=inbound_policy_notspam policy=inbound_policy score=30 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=30 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1712080220 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 507 Lines: 18 Peter Zijlstra writes: > On Thu, Dec 07, 2017 at 05:02:40PM -0600, Gratian Crisan wrote: > >> Yep ... looks good to me. I've been running two targets with the >> original reproducer for 8 hours now plus a target running the C test. >> All of them are still going. >> >> I'm going to let them run overnight to make sure but I'm going to call >> it fixed. > > Assuming nothing bad happens; find below the patch with a Changelog > attached. Looks good after overnight testing. Thank you so much. -Gratian