From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932392AbcHPCI3 (ORCPT ); Mon, 15 Aug 2016 22:08:29 -0400 Received: from mail-sn1nam02on0137.outbound.protection.outlook.com ([104.47.36.137]:53325 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S932201AbcHPCI2 (ORCPT ); Mon, 15 Aug 2016 22:08:28 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=waiman.long@hpe.com; Message-ID: <57B271F4.1000204@hpe.com> Date: Mon, 15 Aug 2016 21:52:52 -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: kbuild test robot CC: , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , , , Borislav Petkov , Andy Lutomirski , Dave Hansen , Prarit Bhargava , Scott J Norton , Douglas Hatch , Randy Wright Subject: Re: [PATCH v6] x86/hpet: Reduce HPET counter read contention References: <201608131029.f01SIkCT%fengguang.wu@intel.com> In-Reply-To: <201608131029.f01SIkCT%fengguang.wu@intel.com> Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [71.168.64.14] X-ClientProxiedBy: BY2PR21CA0032.namprd21.prod.outlook.com (10.162.74.170) To DF4PR84MB0313.NAMPRD84.PROD.OUTLOOK.COM (10.162.193.27) X-MS-Office365-Filtering-Correlation-Id: dd503700-a862-4eff-31f5-08d3c57812d6 X-Microsoft-Exchange-Diagnostics: 1;DF4PR84MB0313;2:+ccSZ6ifnhjYL6GbPguGOiNY+m/bzKn8zA0MIkusXNBKwK7GVnbJuyyRWDNqTy6tRM9Lurdi77tyZENRSHIdjAluotIdmeCE7XMYxYTfv1TmlzMMQH28WdxbRBSdQdVXbcXpV1Zl2Kj6D6+EPmtqd+KSvBbDrDjFhL9ZF0r0Dry4/MA1TRnBo3ovYy+KtIrG;3:d8cTYmlLIA0JnJpO8RFk9KYpQ8A6aFhKqgtlsfUhHTuN4WW6D5Bg2rPXjLlWN6gW3Ybxf6rnoo8xqInjAUsyygSytDphQW5H5pTUD80UcJmhLa2+ON0on8yTu2Y3IgEZ X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DF4PR84MB0313; X-Microsoft-Exchange-Diagnostics: 1;DF4PR84MB0313;25:NBsU6Z4R/mxBJtGGM2y0hKLmOWFtI7wqA7PSxoyj33T3er8zjQJa9zpMGEgjE9QWhqMrOWuQBNeQFZjrCwyggiMphNXjE0HLxpRy81anSFarRQkiBdcJSDcVgr15xH3fMWWFqjd499c9jtKpqZksF+JEJhGEF8pL7p7uROWxIaRS3cX9B5+R8PVqahbK9l5S5nXTJ5L6VHw7+zrvNY6NVaICgXbJ/LzhKHI00LYn+FAp5hIL3UKS5pWrrl/A3IC5C2PIcTaTJJNzrQJEub/aE+CaYRggmeeIhx2F388HlcMFstLEzSGp2YeKw+NvPPOYQQzFY6qcJr6r0IHM6FMCzoPrUYo7qT+dExcvp5GOGdS4+YAwyuC73hvQoQj16lZl7K0FFLPdlRuIsCGQ3SeCKw6CI0YblKFFggz8yuhthI3HXZ1tO5GCEJDmtVMSRBW4jPv2C+Lvm3T9Y0vVnydZnLbgQlT3uWLz6hfMyWFmBW29ghJR144rf5LFxsWA/nBMRdOuZslCCCgc9Rpd3ZCaZZ5olq+ZEtdK9bpfGhkCC5Tfy4xE6uXS4i5//I8BX/FdcN2lbj0mFvniF3cOyS0iStC4emZ9DMxYg85+TRShqIU1+KktjQl/pcsgGq2WGY3NY3Kz7sv7MuG8X5q/7H0Xt1lLBOZkXLqsP5xGHXYFrGx5IeyeOdW4bhJ8u/wT2fTT1dzkhfCILbi0c1ddg88pcdYSqIM445y/JTgC8pGwlkGwdePVUTHdMtiEWHVkFyaS7EUxLOcpAQHnaBJxstcS8W5Ukg5HcDX/j+3mN9Z0HkovjNE5VNedFmyFuBrlGeIismILkhgaDYvRg5O9BANX8A== X-Microsoft-Exchange-Diagnostics: 1;DF4PR84MB0313;31:KAI/cw8cgApgThbFdV5AUgtW+/Re8GXRqM46kVDxphW+NnQbagAvQ1isl4HS7ij/RQ95GjTStltOSi9nuU2+Am/jJ3b+3Klew4WZHp38P/LzEvK53inW/6Loh58fc20vHuB197xttZHHytS6n+ly/GUrknBaJsaMc8bvujQRlwMC8KSS1Y7kC/hsYHaarUBYP2ItXjdGATb9gj9IXIYh7FvnxgLqYK9auZusffReVXM=;20:kUOKx06ByFMU40W1S+oPrfWjhMnS/F6LnUw2Tk3kZcbt0zII+e2tqJd1g0LFsW3awWlRkiAGO8m75aXNE3EKXT0tGM8IM8SPI/2jLWHo5uzWB/YOuXW8cN3Z3HEep9Re78bwAXs7qbO/7kDDvFLPTj4hwqloQGTHeo2thTpB3TL7cTYWAQ/kKXWVQPHfpDEInwvE/nqXCljD/ykd7SyyQ4VyhiRieldGC8BHcuTDA611kAWcGZRzIxn772aNv2P5OtSvHhm+zBb6s/fJpSkAX4BQCYyiTAx4hew9lVDPPpZE5PmZfXc8b9huUKkDS6gdDl/DcW1fiJFRhx0rc9G+OjV1dX6Sb33HcvTZJW9wHac6lI1vov+Sm3P+LU4cuzizs6I3JXsZ6CqW5T50mhJ37rXrcqweHCpVYbTeXPjx3DknWFXktLk32UjsUXU7WWls6bxUkEnMQA34olyY1qTlZ8B7BshJ345K5r/6ss/6xjN5u14ewVvkA8JUjIl5Hwvu X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(166708455590820)(162533806227266); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026);SRVR:DF4PR84MB0313;BCL:0;PCL:0;RULEID:;SRVR:DF4PR84MB0313; X-Microsoft-Exchange-Diagnostics: 1;DF4PR84MB0313;4:11u+58QUcmgA886h+t7f9xIaqGaKdC4J4VDLfMPrvwPz177ggrsWJXPgETK/6P+rynnOH1kEkbupJvY3U7kMyAR3xOTHdz/Y1pJcHpYG+WhhHgke1U7Axlo6nTI41O6ec/g6eiUpxGGoM3RIEPUFGaeGQGSN1htMWz/2QGm+daQYZ8NPdyVopcQ2xafHapOGtGwizAEwbJKvm91DQjL8RFCC/vz2IXqmbI4oU3WvRZj6zhB0MwM+l1lmC8i6Ih4X0L7SXa5nmwvIoRhk44h+8xoW10xS80UqwH4zuz1WSy2rxYzJhBMuP9du2WEZxttPRneET5zJc+hwHSYlF8NKQkz9nt6fhPX9wDGheQ/r4/l1ZWjGW6dncpX7qQ+qHLOzvBy+AucrH2GOG5U2gS0KeEXk9MyUQEoB+w/XFbqsWdZ0oA5Y5B5dtfl66wUK8yfdazJYOyRin5Z/BQqOHjCMpNLpelZ2I68QVzCHyEmfNG4= X-Forefront-PRVS: 0036736630 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(6049001)(7916002)(189002)(24454002)(199003)(377454003)(105586002)(230700001)(106356001)(92566002)(8676002)(81166006)(86362001)(50466002)(81156014)(68736007)(6116002)(586003)(3846002)(59896002)(4001350100001)(117156001)(110136002)(33656002)(189998001)(65806001)(15975445007)(47776003)(66066001)(65956001)(4326007)(305945005)(77096005)(2950100001)(97736004)(7736002)(2906002)(7846002)(87266999)(76176999)(65816999)(101416001)(42186005)(54356999)(7416002)(36756003)(83506001)(5890100001)(50986999)(19580395003)(80316001)(23756003)(64126003);DIR:OUT;SFP:1102;SCL:1;SRVR:DF4PR84MB0313;H:[192.168.142.186];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?iso-8859-1?Q?1;DF4PR84MB0313;23:T2xP8Ss+xV1Qrb/0TZ7gPga0DJkpiKWD8Ro55jV?= =?iso-8859-1?Q?WSoHQj/yA4kYcj6v/0KQ0Yde6rtTvSDbjWlfPblOERJfHp02IJWMNPl+uj?= =?iso-8859-1?Q?36YEMXAY0JzbVEy7o1t32SJPS7sYOawb1kxaaNwdk8cl6fwRKX/LNiUGir?= =?iso-8859-1?Q?Mc0XRii+Cc54WXKLjI8lslCsBRT5J3VFr/jC6dJFAHrXhMs5g8sgtQtG32?= =?iso-8859-1?Q?41I/3c90y0yAS8PwMTQeFdCnXwj0L2h3o0q1XBdkZX2mmgLol7M4W8E9bx?= =?iso-8859-1?Q?SJKSKOnsGrDI36XxatZBofF3k2q/YHGxm7YnGmZIhWcWOFsaDAGX5uLI3Q?= =?iso-8859-1?Q?5LfvTe8zisUgUfUiipnArTorYTc7+dmunj6juSbnEm5ZfEqdFOYzrLtLAH?= =?iso-8859-1?Q?88l9CrJxynDGUay2ToRvDDNbMWDDE60HhxWs8SU6nIB57EFz5X24B3b9ci?= =?iso-8859-1?Q?nWaYC94gJag0ReiijRxany2Gb+rvog3561DiKfjjHmJ2SePW1aAL7d6hsk?= =?iso-8859-1?Q?dR+zqs5pv3cnLW+OvPvVSvMrAfvGHzlR1F/8neIuWTOIlTEcOMlyKxBu/B?= =?iso-8859-1?Q?hc285qwzVEIq/F+v6ECjz0GRSJRvquW8q/wxe+w/3AXb47QEbnzM1VArw0?= =?iso-8859-1?Q?rhgsoK1Kjwdh45TE1TSoMYDtdSSYlAlv/r6oK5E2PDTkcf5UCHP64lcNeF?= =?iso-8859-1?Q?6/GpQnUxt3VaeXRU8iMJAxSFeBN7THkxgK2d4mNWOLs9ZFwcEdHcqkUR0N?= =?iso-8859-1?Q?4P8Sbo2WS6uhe9LJlCjLR/u3+JEqALAVmSzOT4hDntAazrW/PX6wl51KuA?= =?iso-8859-1?Q?vcnmbYmzCIaKUSx+JZ4Ya0xghcnfia3vXnduoSwPyYjRiT7iECkLEtcKzl?= =?iso-8859-1?Q?/DqVpEICt4SoVmPFhkOnGq1cusB1PET1v/1A6BbTAIAjRvNGoOia9Z6RtQ?= =?iso-8859-1?Q?C2lGapeptifezB85AD9phqGTTVySDee22hYmJaCnMH1EpW7oXzfbYVQ4pl?= =?iso-8859-1?Q?1WIyKf3lVk2WRbjAX18EF5CF/bGo3mVySbPuF3ywg7exFUkjlET/Ctgw/s?= =?iso-8859-1?Q?ND7e5sb1VOO2TsVWoz9WEbbHgunzS/8rTaJB10GGn73pToIyM7YC5QQY3x?= =?iso-8859-1?Q?U0ro2ue9e2IG/tISvvb1Vg9HJKfK3cVcIm2cTwNoNO+pGyt5WQ8rXyvzoX?= =?iso-8859-1?Q?1j1/Fs15Uj0E4CcheLkMLUFSXPCuwj2U9H4KD5xUlIDFGCTA8hw2KJ3eOF?= =?iso-8859-1?Q?wnxCARrTEYy9I5zmKcW4HUJ9DWUDDuJVSmQgPhUfptp4R5k76IYuax9wuf?= =?iso-8859-1?Q?n5ImjDGW9jk2T4GMbjLjDn49FnRXgJltsTAcG/22K9riMVE3ws7Ed4XS7J?= =?iso-8859-1?Q?PzkcBxClhbz5hGjdooLKR1Nvqj1sRbFhKe+PyiWecDFHgKiAAqA=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;DF4PR84MB0313;6:HRLQQAjYiyDUhcpgTe/Zj2Rmll2rT8efKYDS+WPR6xvtryjA0xb5iJm4lsyGGNbyFvnVWJWSrLdr6/c21uiIxrUeQSYXVYZMg9iCEYxlMtSgpl7gf45mAxM0Ja4ulGZgp5DREuJ2vQbv0qjzKMOA4RIks2tO0UWbcgxesHb2at2N+0nbYjVjuDVFd03eoAOCCGbEkemLD0jCCR9+amRBJK9dt/lN4atc0kKQ+oOvCd1bsdveRxM3a6jObgOT8+bKmcVPhuv6OiOmcV/pz/JThkBIr+fDv3TUdN3yTxoBMU7tcAO+IpDBnYihIOdlUzJSA4RyxkQI+ib2bD6oUo+WwQ==;5:DPOTwyhPYydEm/PnQKnZkaiePnHth6eM9F2TWUS5+BooiY63RqNhjR5knQnmmzKifrLIdIR9Ty41pTze2O90B/o/9pRV82SZiY7RjzrYCC3viwIelHMuNh6nCZNqcLWhUMt0A9SchbUeeJeEzyr0+A==;24:7c1rXxkA+vzJUeIxkgbayeWTGi8+rCf+l/zD3uHqA5yMmoycQ4KrwWWN4kM+oGPBYwUoxo3hi8mlUweS34mjAH60Se//oRG5YQGQOePMkk0=;7:wYbTEyr3yso02Tem0y94Ex5ds49LCGNLYsd7ffHUCjMh29mUAhJ7Pr2vtNDPSsuEIX9qc3/TeD9/bUB5TQroBc/4OL8doU1abCSexHbDVyhSoAFkhPiw/pYyAmEGOUkQi7wIB6KgZLKZQIn9A5NgbxnEpTbcVv5etAsfnrDomcXKM7mjrB0ehDTCVBAn+/hhDZVRdiQxRFRms1I9+GqhXL3qEJnaTL8otK2GePOiUg/R1ycWkwbz0koWaL06Q6zV SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: hpe.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Aug 2016 01:53:03.6162 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DF4PR84MB0313 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 08/12/2016 10:30 PM, kbuild test robot wrote: > Hi Waiman, > > [auto build test ERROR on tip/auto-latest] > [also build test ERROR on v4.8-rc1 next-20160812] > [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] > > url: https://github.com/0day-ci/linux/commits/Waiman-Long/x86-hpet-Reduce-HPET-counter-read-contention/20160813-090247 > config: x86_64-randconfig-s0-08131002 (attached as .config) > compiler: gcc-4.4 (Debian 4.4.7-8) 4.4.7 > reproduce: > # save the attached .config to linux build tree > make ARCH=x86_64 > > All error/warnings (new ones prefixed by>>): > >>> arch/x86/kernel/hpet.c:791: error: unknown field 'lock' specified in initializer >>> arch/x86/kernel/hpet.c:791: warning: missing braces around initializer > arch/x86/kernel/hpet.c:791: warning: (near initialization for 'hpet..lock.val') > > vim +/lock +791 arch/x86/kernel/hpet.c > > 785 u32 value; > 786 }; > 787 u64 lockval; > 788 }; > 789 > 790 static union hpet_lock hpet __cacheline_aligned = { > > 791 .lock = __ARCH_SPIN_LOCK_UNLOCKED, > 792 }; > 793 > 794 static cycle_t read_hpet(struct clocksource *cs) > > --- > 0-DAY kernel test infrastructure Open Source Technology Center > https://lists.01.org/pipermail/kbuild-all Intel Corporation The following additional patch should fix the build error. The error wasn't produced when I did my test build with the gcc 4.8.5 compiler. That was why I missed it. Cheers, Longman ---------------------------------- diff --git a/arch/x86/kernel/hpet.c b/arch/x86/kernel/hpet.c index 71127fe..0822688 100644 --- a/arch/x86/kernel/hpet.c +++ b/arch/x86/kernel/hpet.c @@ -788,7 +788,7 @@ union hpet_lock { }; static union hpet_lock hpet __cacheline_aligned = { - .lock = __ARCH_SPIN_LOCK_UNLOCKED, + { .lock = __ARCH_SPIN_LOCK_UNLOCKED, }, }; static cycle_t read_hpet(struct clocksource *cs)