From owner-freebsd-drivers@freebsd.org Tue Jun 16 11:19:12 2020 Return-Path: Delivered-To: freebsd-drivers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C44AD332C0C for ; Tue, 16 Jun 2020 11:19:12 +0000 (UTC) (envelope-from info-a5047-301022-301023-19700b1a=106400005=8@cicelywoodcock.com) Received: from smtp-wind3.cicelywoodcock.com (smtp-wind3.cicelywoodcock.com [192.236.162.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 49mQgz4tFwz3T4V for ; Tue, 16 Jun 2020 11:19:11 +0000 (UTC) (envelope-from info-a5047-301022-301023-19700b1a=106400005=8@cicelywoodcock.com) Subject: =?UTF-8?Q?Beeilen=20Sie=20sich=3A=20Beantworten=20Sie=20unser?= =?UTF-8?Q?e=20Befragung=20und=20erhalten=20ihr=20kostenloses=20geschen?= =?UTF-8?Q?k=2E?= From: "REWE" To: freebsd-drivers@freebsd.org Sender: info@cicelywoodcock.com Reply-To: info@cicelywoodcock.com Date: 16 Jun 2020 05:52:10 -0000 X-Mailer: 2 X-CampaignID: s4:301022-df35436e513b7d51 Message-ID: X-Mailer-Info: 8.EWNwQzN.zATMwIjM.mJXZlJ2ck1CZylmdlJ3cAZmclVmYzRmLvJ3Z.xAjN0ADMwATN.zATMwIzM MIME-Version: 1.0 X-Rspamd-Queue-Id: 49mQgz4tFwz3T4V X-Spamd-Bar: - X-Spamd-Result: default: False [-1.19 / 15.00]; ARC_NA(0.00)[]; HAS_REPLYTO(0.00)[info@cicelywoodcock.com]; R_DKIM_ALLOW(-0.20)[cicelywoodcock.com:s=default]; NEURAL_HAM_MEDIUM(-0.92)[-0.915]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:192.236.162.71:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; REPLYTO_ADDR_EQ_FROM(0.00)[]; TO_DN_NONE(0.00)[]; HAS_LIST_UNSUB(-0.01)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.99)[-0.988]; MANY_INVISIBLE_PARTS(0.30)[4]; DKIM_TRACE(0.00)[cicelywoodcock.com:+]; DMARC_POLICY_ALLOW(-0.50)[cicelywoodcock.com,quarantine]; SUBJ_EXCESS_QP(1.20)[]; FORGED_SENDER(0.30)[info@cicelywoodcock.com,info-a5047-301022-301023-19700b1a=106400005=8@cicelywoodcock.com]; RCVD_COUNT_ZERO(0.00)[0]; MIME_TRACE(0.00)[0:+,1:+,2:~]; NEURAL_HAM_SHORT(-0.07)[-0.073]; ASN(0.00)[asn:54290, ipnet:192.236.160.0/22, country:US]; FROM_NEQ_ENVFROM(0.00)[info@cicelywoodcock.com,info-a5047-301022-301023-19700b1a=106400005=8@cicelywoodcock.com]; MID_RHS_MATCH_FROM(0.00)[] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Jun 2020 11:19:12 -0000 June 15, 2020 REWE Willkommen bei REWE DEIN MARKT!! Lieber Gl=C3=BCckspilz, Wir haben 250 Konsumenten aus Deutschland, um an einer kurzen Befragung von REWE teilzunehmen. Beeilen Sie sich: HOLEN SIE SICH IHR KOSTENLOSES GESCHENK! Beantworten Sie unsere Befragung und erhalten Sie ein Geschenk. [Bis Zu 99% Rabatt] Sie haben die Wahl zwischen Elektronikartikeln und vielem mehr. . Ihr einmaliger Bonuscode lautet: RWE2020DEU (Anwendbar f=C3=BCr: freebsd-drivers@freebsd.org) *Klicken Sie auf "Fortsetzen", um anzufangen* Fortsetzen ( https://trk-au.cicelywoodcock.com/ga/click/2-106400005-5047-16= 4135-301023-202870-8c9024cd1b-fe4337b287 ) Aufgrund der hohen Narage ist lediglich ein begrenztes Angebot verf=C3=BCgbar. Abbestellen von dieser Mailingliste ( https://trk-au.cicelywoodcock.com/ga/= unsubscribe/2-106400005-5047-164135-301023-6a8a3894c619589-fe4337b287 ) . ( https://trk-au.cicelywoodcock.com/ga/click/2-106400005-5047-164135-3010= 23-202871-ed9f24c75a-fe4337b287 )= From owner-freebsd-drivers@freebsd.org Tue Jun 16 11:37:39 2020 Return-Path: Delivered-To: freebsd-drivers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9BE27333D9B for ; Tue, 16 Jun 2020 11:37:39 +0000 (UTC) (envelope-from info-a5047-301018-301019-19700b1a=106400005=8@cicelywoodcock.com) Received: from smtp-wind2.cicelywoodcock.com (smtp-wind2.cicelywoodcock.com [192.236.162.70]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 49mR5G23RFz3WCs for ; Tue, 16 Jun 2020 11:37:38 +0000 (UTC) (envelope-from info-a5047-301018-301019-19700b1a=106400005=8@cicelywoodcock.com) Subject: =?UTF-8?Q?Gl=C3=BCckwunsch=20freebsd=2Ddrivers=40freebsd=2Eorg?= =?UTF-8?Q?=2C=20Sie=20wurden=20f=C3=BCr=20eine=20exklusive=20Belohnu?= =?UTF-8?Q?ng=20ausgew=C3=A4hlt?= From: "T-online" To: freebsd-drivers@freebsd.org Sender: info@cicelywoodcock.com Reply-To: info@cicelywoodcock.com Date: 16 Jun 2020 05:41:17 -0000 X-Mailer: 2 X-CampaignID: s4:301018-abe929eaa38e985e Message-ID: X-Mailer-Info: 8.EWNwQzN.zATMwEDO.mJXZlJ2ck1CZylmdlJ3cAZmclVmYzRmLvJ3Z.xAjN0ADMwATN.zATMwETO MIME-Version: 1.0 X-Rspamd-Queue-Id: 49mR5G23RFz3WCs X-Spamd-Bar: +++++ X-Spamd-Result: default: False [5.86 / 15.00]; HAS_REPLYTO(0.00)[info@cicelywoodcock.com]; ARC_NA(0.00)[]; R_DKIM_ALLOW(0.00)[cicelywoodcock.com:s=default]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(0.00)[+ip4:192.236.162.70]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; HAS_LIST_UNSUB(-0.01)[]; RCPT_COUNT_ONE(0.00)[1]; BAD_REP_POLICIES(0.10)[]; NEURAL_SPAM_MEDIUM(0.99)[0.991]; RBL_VIRUSFREE_BOTNET(2.00)[192.236.162.70:from]; NEURAL_SPAM_SHORT(0.83)[0.834]; DKIM_TRACE(0.00)[cicelywoodcock.com:+]; DMARC_POLICY_ALLOW(0.00)[cicelywoodcock.com,quarantine]; NEURAL_SPAM_LONG(1.03)[1.028]; FORGED_SENDER(0.30)[info@cicelywoodcock.com,info-a5047-301018-301019-19700b1a=106400005=8@cicelywoodcock.com]; RCVD_COUNT_ZERO(0.00)[0]; MIME_TRACE(0.00)[0:+,1:+,2:~]; R_MIXED_CHARSET(0.71)[subject]; ASN(0.00)[asn:54290, ipnet:192.236.160.0/22, country:US]; FROM_NEQ_ENVFROM(0.00)[info@cicelywoodcock.com,info-a5047-301018-301019-19700b1a=106400005=8@cicelywoodcock.com]; MID_RHS_MATCH_FROM(0.00)[] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Jun 2020 11:37:39 -0000 t-online.de Gl=C3=BCckwunsch T-Online Leser! Wir haben 150 Konsumenten aus t-online, um an einer kurzen Befragung von T-Online teilzunehmen. Alle Teilnehmer werden (1) optionale Belohnung erhalten. Sie haben die Wahl zwischen Elektronikartikeln und vielem mehr. Umfrage Starten ( https://trk-au.cicelywoodcock.com/ga/click/2-106400005-50= 47-164133-301019-202866-337004bdf6-53fd5dd594 ) *Aufgrund der hohen Medienaufmerksamkeit schlie=C3=9Ft diese Queue am June 15, 2020 Abmelden mich von dieser Mailingliste | Spam melden ( https://trk-au.cicelywoodcock.com/ga/unsubscribe/2-106400005-5047-164133-30= 1019-6a8a3894c619589-53fd5dd594 ) .=EF=BB=BF ( https://trk-au.cicelywoodcock.com/ga/click/2-106400005-5047-16= 4133-301019-202867-aa78cc95d9-53fd5dd594 )= From owner-freebsd-drivers@freebsd.org Tue Jun 16 11:49:15 2020 Return-Path: Delivered-To: freebsd-drivers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BFF20334669 for ; Tue, 16 Jun 2020 11:49:15 +0000 (UTC) (envelope-from info-a5047-301014-301015-19700b1a=106400005=8@cicelywoodcock.com) Received: from smtp-wind3.cicelywoodcock.com (smtp-wind3.cicelywoodcock.com [192.236.162.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 49mRLf1M71z3XQd for ; Tue, 16 Jun 2020 11:49:13 +0000 (UTC) (envelope-from info-a5047-301014-301015-19700b1a=106400005=8@cicelywoodcock.com) Subject: =?UTF-8?Q?Sie=20haben=20eine=20oder=20mehrere=20unbest=C3=A4t?= =?UTF-8?Q?igte=20=C3=9Cberraschungen=20von=20Primark=2E?= From: "Primark" To: freebsd-drivers@freebsd.org Sender: info@cicelywoodcock.com Reply-To: info@cicelywoodcock.com Date: 16 Jun 2020 05:34:34 -0000 X-Mailer: 2 X-CampaignID: s4:301014-d014f43d707c1fef Message-ID: X-Mailer-Info: 8.EWNwQzN.zATMwEDN.mJXZlJ2ck1CZylmdlJ3cAZmclVmYzRmLvJ3Z.xAjN0ADMwATN.zATMwETN MIME-Version: 1.0 X-Spamd-Bar: +++++++++++ X-Rspamd-Fuzzy: 22d2f63929744d53de3147674a9cdefd48619d86401e4f3a1f9e4f9bb6827fc04cf5a23121cfbe39c12a627c62de99769a6e2796d6ba20da2018eb104607e1d2 X-Spamd-Result: default: False [11.23 / 15.00]; HAS_REPLYTO(0.00)[info@cicelywoodcock.com]; ARC_NA(0.00)[]; R_DKIM_ALLOW(0.00)[cicelywoodcock.com:s=default]; GREYLIST(0.00)[pass,body]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(0.00)[+ip4:192.236.162.71]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; HAS_LIST_UNSUB(-0.01)[]; RCPT_COUNT_ONE(0.00)[1]; BAD_REP_POLICIES(0.10)[]; NEURAL_SPAM_MEDIUM(1.00)[1.001]; FUZZY_DENIED(8.10)[1:22d2f63929:0.59:txt]; DKIM_TRACE(0.00)[cicelywoodcock.com:+]; DMARC_POLICY_ALLOW(0.00)[cicelywoodcock.com,quarantine]; NEURAL_SPAM_LONG(1.03)[1.030]; NEURAL_SPAM_SHORT(0.81)[0.805]; FORGED_SENDER(0.30)[info@cicelywoodcock.com,info-a5047-301014-301015-19700b1a=106400005=8@cicelywoodcock.com]; RCVD_COUNT_ZERO(0.00)[0]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:54290, ipnet:192.236.160.0/22, country:US]; FROM_NEQ_ENVFROM(0.00)[info@cicelywoodcock.com,info-a5047-301014-301015-19700b1a=106400005=8@cicelywoodcock.com]; MID_RHS_MATCH_FROM(0.00)[] X-Rspamd-Queue-Id: 49mRLf1M71z3XQd X-Spam: Yes Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Jun 2020 11:49:15 -0000 PRIMARK Ihr Primark Geschenk wartet auf der! Lieber Gl=C3=BCckspilz! Wir haben 50 Konsumenten aus Primark, um an einer kurzen Befragung von Primark teilzunehmen. Alle Teilnehmer werden (1) optionale Belohnung erhalten. Sie haben die Wahl zwischen Elektronikartikeln und vielem mehr. HIER BEGINNEN ( https://trk-au.cicelywoodcock.com/ga/click/2-106400005-5047= -164131-301015-202862-331ac833a1-ee5f5cca38 ) *Aufgrund der hohen Medienaufmerksamkeit schlie=C3=9Ft diese Queue am 2020-06-15 Abbestellen von dieser Mailingliste | Spam melden ( https://trk-au.cicelywoodcock.com/ga/unsubscribe/2-106400005-5047-164131-30= 1015-6a8a3894c619589-ee5f5cca38 ) . ( https://trk-au.cicelywoodcock.com/ga/click/2-106400005-5047-164131-3010= 15-202863-1fb8f1608d-ee5f5cca38 )= From owner-freebsd-drivers@freebsd.org Wed Jun 17 01:53:58 2020 Return-Path: Delivered-To: freebsd-drivers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id A5CE233E693; Wed, 17 Jun 2020 01:53:58 +0000 (UTC) (envelope-from rajfbsd@gmail.com) Received: from mail-wm1-x344.google.com (mail-wm1-x344.google.com [IPv6:2a00:1450:4864:20::344]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49mp5K3KtZz45r9; Wed, 17 Jun 2020 01:53:57 +0000 (UTC) (envelope-from rajfbsd@gmail.com) Received: by mail-wm1-x344.google.com with SMTP id t194so302517wmt.4; Tue, 16 Jun 2020 18:53:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=6PduLYl0E/uXBeZ4Ru83tEmhhHQtCwscThVsc8amwIM=; b=bTRUxKGWtbddqUqNu86fn8m5+JhV2vneNZeIVtU/P5c4F5iTgkC/oiY5XH6qiNVl0O bbUX1XEPCG/ItStmpQNU0Wvz+mf0dkbb3SHw9Ubhk/yTHkcowxzWid31QnweCrKdwGlP /Axtv/4CYqHlFtJpnOcCp0m2FxLN+8c9nLdJXt9Xrut1CmDoqaP9JYEdrj5bUOFIjwY7 SRaDUoEQzvViJlHhUdh0tZNNyxhEqGBRQJAIK4VSgc6GU1BMhgUqT+yroG9eM/Nf8tHj Nqq0Nl40dkAw4QTSGdjaumETp1E+XgY0dQ8Yib0Le+cZepAT1/lOpDIK4sxhSoIYfQjU cWlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=6PduLYl0E/uXBeZ4Ru83tEmhhHQtCwscThVsc8amwIM=; b=KQxS5MjDaQ2iD8NFPF14DUjaJEjf48CHFYZHNOSRQiG/SmIUvxgkJs5w7tKjhu+4XX zkUHJI2ZVxzBe6oYP/lTwRRb7g8Ty20G6bw4KSP3IjX64vDTHbr/FFYD6P8IA+c84TgG 6azYDu40I04k+6eZQ9QIOmy9wYqF4iyLDuhTlZzlxTaYB0kOBgmxemBK742BAaNECnLd LkL13vjFIvNWdIgaS2ICU8g03eX2TzzJRWAHnG3k2SbtWerTdACVJHTJVNWUMmeMK3Jv b4j0CFsQ+WQBDMr6VEu7hWjw/NEkja9snoQAugUKNxMqT73GvJKW0Ge19BxAu2lPFrr7 Kdig== X-Gm-Message-State: AOAM533x+pQcFrgSwoeUDHqJuhzojiLpm4DggLenr0PXs+0jgPA6/cgH QtJGPdI7/z3Mpo8zgE5LLsx8fhil6ykSt21zHECS7nIr X-Google-Smtp-Source: ABdhPJzzEMT2htPSQdjbbFdHOJuY1mNFcZI7evCb+BPT0rMCHWv4H0h8XRgo3XtLRB2V4gh/YycU+Ml+fhVZlYol6dE= X-Received: by 2002:a1c:2644:: with SMTP id m65mr5794517wmm.178.1592358835795; Tue, 16 Jun 2020 18:53:55 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Rajesh Kumar Date: Wed, 17 Jun 2020 07:23:44 +0530 Message-ID: Subject: Re: Building modules gives error: "invalid output constraint '=@cce' in asm" To: freebsd-current@freebsd.org, freebsd-drivers@freebsd.org X-Rspamd-Queue-Id: 49mp5K3KtZz45r9 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=bTRUxKGW; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of rajfbsd@gmail.com designates 2a00:1450:4864:20::344 as permitted sender) smtp.mailfrom=rajfbsd@gmail.com X-Spamd-Result: default: False [-2.95 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.88)[-0.881]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-0.99)[-0.987]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; DKIM_TRACE(0.00)[gmail.com:+]; MIME_BASE64_TEXT(0.10)[]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::344:from]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.18)[-0.184]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Jun 2020 01:53:58 -0000 Hi, Has anyone faced a similar issue? I had a 12.0-RELEASE kernel earlier. I cloned the master branch and built world, built kernel and installed kernel with a different kernel name (INSTKERNNAME) and rebooted the machine and see it booting to 13.0-CURRENT as expected. Then, I am trying to compile the driver modules and hit the compilation error. I haven't done "install world" as I don't want the base 12.0 to be disturbed. When I compared the /usr/include/machine/atomic.h and the atomic.h from the OBJ directory, I see the below highlighted change. Looks like, building module is trying to use the headers in OBJ directory as expected, but hitting the compilation issue. *12.0 base installation atomic.h* static __inline int \ atomic_fcmpset_##TYPE(volatile u_##TYPE *dst, u_##TYPE *expect, u_##TYPE src) \ { \ u_char res; \ \ __asm __volatile( \ " " MPLOCKED " " \ " cmpxchg %3,%1 ; " \ " sete %0 ; " \ "# atomic_fcmpset_" #TYPE " " \ *: "=q" (res), /* 0 */ \ * "+m" (*dst), /* 1 */ \ "+a" (*expect) /* 2 */ \ : "r" (src) /* 3 */ \ : "memory", "cc"); \ return (res); \ } *13.0- CURRENT atomic.h in OBJ dir* static __inline int \ atomic_fcmpset_##TYPE(volatile u_##TYPE *dst, u_##TYPE *expect, u_##TYPE src) \ { \ u_char res; \ \ __asm __volatile( \ " " MPLOCKED " " \ "# atomic_fcmpset_" #TYPE " " \ *: "=@cce" (res), /* 0 */ \* "+m" (*dst), /* 1 */ \ "+a" (*expect) /* 2 */ \ : "r" (src) /* 3 */ \ : "memory", "cc"); \ return (res); \ } Any clue would be really helpful? Thanks, Rajesh On Tue, Jun 16, 2020 at 12:29 PM Rajesh Kumar wrote: > Hi, > > I am trying to build my module with freebsd current branch. But I am > facing compilation issue with header files as below. I have built and > installed the freebsd current branch and booted to that kernel before > building my module. So, not sure what is going wrong. > > > > > > > *In file included from > /root//freebsd_current/sys/sys/systm.h:44:./machine/atomic.h:230:1: error: > invalid output constraint '=@cce' in > asmATOMIC_CMPSET(char);^./machine/atomic.h:205:4: note: expanded from macro > 'ATOMIC_CMPSET' : "=@cce" (res), /* 0 */ \* > > Am I missing something? > > Thanks, > Rajesh. > From owner-freebsd-drivers@freebsd.org Wed Jun 17 06:23:55 2020 Return-Path: Delivered-To: freebsd-drivers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BB6A3344382; Wed, 17 Jun 2020 06:23:55 +0000 (UTC) (envelope-from agapon@gmail.com) Received: from mail-lj1-f172.google.com (mail-lj1-f172.google.com [209.85.208.172]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49mw4p6lxQz4Lrb; Wed, 17 Jun 2020 06:23:54 +0000 (UTC) (envelope-from agapon@gmail.com) Received: by mail-lj1-f172.google.com with SMTP id e4so1423594ljn.4; Tue, 16 Jun 2020 23:23:54 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:openpgp:autocrypt :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=Il7Bj1OimG+txynWetrPvxwBDm0T218fvuhamzfvY4s=; b=lzvudrllXSsLxHOOVw8TSRB/eZYQESiam71pip+onXoMJxTGuO6k5XUtgd59rtYfOL jiK6MlUG7j6gnsV7UOwibFhGVNfNLGzPA0u0tVpRwDR4M6dk+O5G7NJNHhNPqLYMEyby 4AIaCCCn9E6tPMaZL8faRLQG/jGhgbZls1sAZN1agvXulTzIaz/o76YqRnt7WSNFtQOt FXdBwGSzlgFqor30INbFA6utOHka9//tjgELFIaMHTVQ+QnNZJySiOplVakDVVNJmHjw wEkRo/oSQ64hAPt2E4nF+A/MauE0Pl/ixX3DrS2+dza12yEkxwkCszbsZqENFIILqNSt chgw== X-Gm-Message-State: AOAM53075zbbSH2XNtuns/ypDO+PtJ5lRqTL8aUwSBRDM946PKjppv3H Hlu5KUnuzq4qOxxzmRBk03eLYwSrBI4= X-Google-Smtp-Source: ABdhPJyZlInd0kU23AxyBY2tmXK4Yr/WRLEAJljSdblM3k3jDXbvSgaibU/qMXoPDjpPHN0Os2pvBQ== X-Received: by 2002:a2e:8ed6:: with SMTP id e22mr2873008ljl.401.1592375032812; Tue, 16 Jun 2020 23:23:52 -0700 (PDT) Received: from [192.168.0.88] (east.meadow.volia.net. [93.72.151.96]) by smtp.googlemail.com with ESMTPSA id i9sm4696662lfe.74.2020.06.16.23.23.51 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 16 Jun 2020 23:23:52 -0700 (PDT) Subject: Re: Building modules gives error: "invalid output constraint '=@cce' in asm" To: Rajesh Kumar , freebsd-current@freebsd.org, freebsd-drivers@freebsd.org References: From: Andriy Gapon Openpgp: preference=signencrypt Autocrypt: addr=avg@FreeBSD.org; prefer-encrypt=mutual; keydata= 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 Message-ID: Date: Wed, 17 Jun 2020 09:23:51 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Firefox/60.0 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 49mw4p6lxQz4Lrb X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of agapon@gmail.com designates 209.85.208.172 as permitted sender) smtp.mailfrom=agapon@gmail.com X-Spamd-Result: default: False [-1.87 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[FreeBSD.org]; ARC_NA(0.00)[]; NEURAL_HAM_LONG(-0.61)[-0.611]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.69)[-0.686]; RCVD_IN_DNSWL_NONE(0.00)[209.85.208.172:from]; NEURAL_HAM_MEDIUM(-0.58)[-0.576]; FREEMAIL_TO(0.00)[gmail.com,freebsd.org]; FORGED_SENDER(0.30)[avg@FreeBSD.org,agapon@gmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.208.172:from]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[avg@FreeBSD.org,agapon@gmail.com]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RECEIVED_SPAMHAUS_PBL(0.00)[93.72.151.96:received] X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Jun 2020 06:23:55 -0000 On 17/06/2020 04:53, Rajesh Kumar wrote: > Then, I am trying to compile the driver modules and hit the > compilation error. I haven't done "install world" as I don't want the base > 12.0 to be disturbed. You should do `make buildenv` and then do the module build in the subshell. This way you will be using a compiler (toolchain, in general) form the buildworld, not the currently installed compiler. -- Andriy Gapon From owner-freebsd-drivers@freebsd.org Thu Jun 18 02:17:38 2020 Return-Path: Delivered-To: freebsd-drivers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 68F7133F8AC; Thu, 18 Jun 2020 02:17:38 +0000 (UTC) (envelope-from rajfbsd@gmail.com) Received: from mail-wr1-x42e.google.com (mail-wr1-x42e.google.com [IPv6:2a00:1450:4864:20::42e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49nQZ93pN1z3f2c; Thu, 18 Jun 2020 02:17:37 +0000 (UTC) (envelope-from rajfbsd@gmail.com) Received: by mail-wr1-x42e.google.com with SMTP id t18so4361572wru.6; Wed, 17 Jun 2020 19:17:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=XXiDnmEKkjnAg4XAgGA1O7XQ7jSyDRc+roLFDS/DyTI=; b=g37cxN5l65ggQgMwnIR+16AuS7rgw1NeWSRy5aGFLhh9TNCTO5fAKlZ1lsWrUbZyQf aSeXM2h37xKdFvJP35Kv0YgRBUAO8eTcBoKxRGFeTebp3jM1IdeYGZx8dJDPKbkPSVvA eE7GVnDIOLxuv32MvT6EzQU4IZJaf9crb3zZfIT871LnhnkZEdaDsYc1vlz0kJ4dDLRx rNOIEkOfSkV7GitLKU66raN8zPgHrBcixu8yCyWK9X5ocEI1ZXMwhu0LFyT/295uSyqv qDDgGGpwG+KxAx72imVebCpy34sCMh0MZ8CBky5ZYlO1kfnbocozPoUNkIwYsteSlVGJ JiCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=XXiDnmEKkjnAg4XAgGA1O7XQ7jSyDRc+roLFDS/DyTI=; b=o18XPp6AAG50baEXqTS/lmLeP2nrrtTiy910p3rFyFrHLj4w/u2N+32s9m58Apd31r rSvBkGR6LfbM5GUn/mwqbZGXMammktaRdVbuUETG5IOHk8fpcX+gGgHPgPNWCNzAfHdo +vG85lx7azRlqLKo8h1bo+Q8/wR53e8xRihinvaYMlgBV8UNYK0OTkFm7QuFlaOxjOpc lvQ19nATSk3eWOEdEPBBXccRM9VZpsIua6co6GLtHqU762ElxmfbQq7CVMk3t03D4eDn n/LSqM1QMd25ux18T2o90OtTR3a3W9mxnQHxiEpuSjUNMgrq2Srv53OqhambLrKf6CQl nxmA== X-Gm-Message-State: AOAM530e2eVrmazkEVx9+JMDK2iHMZPDLdKOP8X8DLRQ8XFFzHG2ujXR teYNM1fRwkqrt0WVNDAlyjLmiW7pxmZBwZ80a8P4Eg== X-Google-Smtp-Source: ABdhPJwX7cQmGtvug7Y/V4/YSVKSUpTSS+487S8hXX/1e2ySfIDplUXArZO05CK9f+fy6WkWEyRWmfnLsaxaWE07W3w= X-Received: by 2002:adf:a514:: with SMTP id i20mr2089589wrb.112.1592446654114; Wed, 17 Jun 2020 19:17:34 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Rajesh Kumar Date: Thu, 18 Jun 2020 07:47:22 +0530 Message-ID: Subject: Re: Building modules gives error: "invalid output constraint '=@cce' in asm" To: Andriy Gapon Cc: freebsd-current@freebsd.org, freebsd-drivers@freebsd.org X-Rspamd-Queue-Id: 49nQZ93pN1z3f2c X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Jun 2020 02:17:38 -0000 HI Andriy Gapon, Thanks. It works. On Wed, Jun 17, 2020 at 11:53 AM Andriy Gapon wrote: > On 17/06/2020 04:53, Rajesh Kumar wrote: > > Then, I am trying to compile the driver modules and hit the > > compilation error. I haven't done "install world" as I don't want the > base > > 12.0 to be disturbed. > > You should do `make buildenv` and then do the module build in the subshell. > This way you will be using a compiler (toolchain, in general) form the > buildworld, not the currently installed compiler. > > -- > Andriy Gapon >