From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00057.outbound.protection.outlook.com [40.107.0.57]) by dpdk.org (Postfix) with ESMTP id A46B6231E; Sun, 22 Apr 2018 18:18:41 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=D4g3zn9gnTRSHz4HTRnu8LbVmMPwzNf/GUmlYTKCJlA=; b=IoLEExmPXQGPmCHZcfQKxhG0a0CFMsVUqKgy01bC/jjL5PGM8i20z83E5bkLzX1YkoNIctPe85aRaQECKjrqEKotZwI6AG8hxQqfnX+KWaXwtppn4hMDPzV+lDDD8RDnHiZb8bnw1wxUmjh57gjWvclOdARzbcM71dnbzrc+YHw= Received: from VI1PR05MB4269.eurprd05.prod.outlook.com (52.133.12.22) by VI1PR05MB3247.eurprd05.prod.outlook.com (10.170.238.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.696.13; Sun, 22 Apr 2018 16:03:36 +0000 Received: from VI1PR05MB4269.eurprd05.prod.outlook.com ([fe80::3401:5ccd:2c93:dc1]) by VI1PR05MB4269.eurprd05.prod.outlook.com ([fe80::3401:5ccd:2c93:dc1%13]) with mapi id 15.20.0696.013; Sun, 22 Apr 2018 16:03:36 +0000 From: Ali Alnubani To: "'pbhagavatula@caviumnetworks.com'" CC: "'dev@dpdk.org'" , "'users@dpdk.org'" , Thomas Monjalon , Shahaf Shuler , Raslan Darawsheh Thread-Topic: event/octeontx: add event timer adapter driver Thread-Index: AdPaUOt+BEgaBuqpQaWeZxttbMpLQQ== Date: Sun, 22 Apr 2018 16:03:36 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [212.29.221.74] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR05MB3247; 7:8fN4DC6LBhdLYzuhZ7ptpD8rVa9rP8WZqcCF6Qv0ZDAxSR8vJdXzpeN7cZ2LnLaLGaHBQl5Xr+L5dp58smMlemiks6+1+4Wp59UwmkbCvgW6SDtgb7hiR0kj9HVc3qwc21GbMiajDImBcEPPgrChfJWoz36QPWa3UZV5Q/oFMrS0Sz6hC6mKsoOLKReA//3vDLOp8ntlBD4cytMPMwE6UIA5uWyjNXBThaVklOWzlVemAv4alWeDHusHg3FP2dQ1 x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:VI1PR05MB3247; x-ms-traffictypediagnostic: VI1PR05MB3247: authentication-results: outbound.protection.outlook.com; spf=skipped (originating message); dkim=none (message not signed) header.d=none; dmarc=none action=none header.from=mellanox.com; x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(28532068793085)(83566789882024)(21748063052155); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(10201501046)(3231232)(944501410)(52105095)(6055026)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(20161123560045)(6072148)(201708071742011); SRVR:VI1PR05MB3247; BCL:0; PCL:0; RULEID:; SRVR:VI1PR05MB3247; x-forefront-prvs: 0650714AAA x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39380400002)(346002)(366004)(376002)(396003)(39860400002)(8936002)(54906003)(316002)(53376002)(606006)(66066001)(236005)(4326008)(107886003)(3846002)(9686003)(790700001)(6436002)(54896002)(6306002)(55016002)(53936002)(478600001)(5660300001)(2900100001)(25786009)(33656002)(81166006)(966005)(74316002)(6506007)(8676002)(7736002)(6116002)(476003)(6916009)(59450400001)(186003)(26005)(3280700002)(86362001)(5890100001)(9326002)(2906002)(102836004)(21615005)(3660700001)(7696005)(5250100002)(491001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR05MB3247; H:VI1PR05MB4269.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; MLV:sfv; x-microsoft-antispam-message-info: iWvXjF86jhQRvrWM1oemaZn8YNQEgTmm0SpTvwv3kdFFkRhZ3TUIEu7PYF+Pw067PYPT3i9+Ls6O0EEsSpOcWNWCg4TpAHK3gp0FWOQoNkdZhLVgiP5hkPd8GNaqGF8T/yFps/LTFvBtGgAh/w+AdxWRoIFCvD7P8nJ+ombdtoxy3IGRQ88FBl9rng7ytMgD spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 1f07a0d8-2791-4071-65a2-08d5a86a9b53 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1f07a0d8-2791-4071-65a2-08d5a86a9b53 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Apr 2018 16:03:36.7476 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR05MB3247 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] event/octeontx: add event timer adapter driver X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Apr 2018 16:18:41 -0000 Hi Pavan, The patchset http://dpdk.org/ml/archives/dev/2018-April/094928.html is caus= ing a compilation error on QUALCOMM ARM with RHEL7.5 and gcc version 4.8.5: """ /download/dpdk-next-net-mlx/drivers/event/octeontx/timvf_worker.c: In funct= ion 'timvf_timer_arm_burst_sp': /download/dpdk-next-net-mlx/drivers/event/octeontx/timvf_worker.c:89:1: err= or: could not split insn } ^ (insn 95 98 99 (parallel [ (set (reg:DI 0 x0 [orig:98 D.8130 ] [98]) (mem/v:DI (reg/f:DI 21 x21 [orig:88 D.8136 ] [88]) [-1 S8 = A64])) (set (mem/v:DI (reg/f:DI 21 x21 [orig:88 D.8136 ] [88]) [-1 S8= A64]) (unspec_volatile:DI [ (plus:DI (mem/v:DI (reg/f:DI 21 x21 [orig:88 D.8136= ] [88]) [-1 S8 A64]) (const_int -281474976710656 [0xffff000000000000= ])) (const_int 0 [0]) ] UNSPECV_ATOMIC_OP)) (clobber (reg:CC 66 cc)) (clobber (reg:DI 1 x1)) (clobber (reg:SI 2 x2)) ]) /download/dpdk-next-net-mlx/drivers/event/octeontx/timvf_worker.= h:95 1832 {atomic_fetch_adddi} (expr_list:REG_UNUSED (reg:CC 66 cc) (expr_list:REG_UNUSED (reg:SI 2 x2) (expr_list:REG_UNUSED (reg:DI 1 x1) (nil))))) /download/dpdk-next-net-mlx/drivers/event/octeontx/timvf_worker.c:89:1: int= ernal compiler error: in final_scan_insn, at final.c:2897 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. PMDINFO opdl_evdev.o.pmd.c CC opdl_evdev.o.pmd.o LD opdl_evdev.o PMDINFO sw_evdev.o.pmd.c CC sw_evdev.o.pmd.o LD sw_evdev.o Preprocessed source stored into /tmp/ccmqxmH7.out file, please attach this = to your bugreport. make[6]: *** [timvf_worker.o] Error 1 make[5]: *** [octeontx] Error 2 make[5]: *** Waiting for unfinished jobs.... AR librte_pmd_opdl_event.a INSTALL-LIB librte_pmd_opdl_event.a AR librte_pmd_sw_event.a INSTALL-LIB librte_pmd_sw_event.a make[4]: *** [event] Error 2 make[3]: *** [drivers] Error 2 make[2]: *** [all] Error 2 make[1]: *** [pre_install] Error 2 make: *** [install] Error """ The compilation only passes with CONFIG_RTE_LIBRTE_OCTEONTX_PMD, CONFIG_RTE= _LIBRTE_PMD_OCTEONTX_SSOVF and CONFIG_RTE_LIBRTE_OCTEONTX_MEMPOOL set to fa= lse. It also passes if I upgrade gcc, but can we have a fix for old gcc versions= ? Thanks, Ali