From nobody Mon Feb 20 21:01:13 2023 X-Original-To: freebsd-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PLFGT4H1jz3sBFL for ; Mon, 20 Feb 2023 21:01:53 +0000 (UTC) (envelope-from marietto2008@gmail.com) Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com [IPv6:2a00:1450:4864:20::535]) (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 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PLFGS5Hybz3jlT for ; Mon, 20 Feb 2023 21:01:52 +0000 (UTC) (envelope-from marietto2008@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20210112 header.b=SsSPX33o; spf=pass (mx1.freebsd.org: domain of marietto2008@gmail.com designates 2a00:1450:4864:20::535 as permitted sender) smtp.mailfrom=marietto2008@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-ed1-x535.google.com with SMTP id s26so9325070edw.11 for ; Mon, 20 Feb 2023 13:01:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=ZGQ+ziALesBJCrH/wm0DF/Esm6LuUVawXZfZ1p/JW28=; b=SsSPX33otntKfe607ZyYuiLwssdHBvTNA4pF59ZXDqrT1eha7ge7y3V8CbRBsBeFkj NpzeKOHojD472BV3OjyaGS6GpMNu3wbA4gZF3N/ECy4Yv8WkPod7V4ePvG3R56wT59Cf d1Er4aLISjfav47NQ1F6KYfTXU/tgMxs7hAM+3lr1wKxK/jVMj9HVXN97dzvyCP6wKiI fV/J0XB96IHYdoG8H5cKIPS0tM+tqfGUOjW9sYTtPs0eJnXeRk4+GN/2hSWyMf7NY1PT 1d667ieLSbEMLwMnnYIi7vpsCnW4vOYmIk0JYwviXNrRc5jnA7db6RU4HNbelAC5Nb7B SuBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ZGQ+ziALesBJCrH/wm0DF/Esm6LuUVawXZfZ1p/JW28=; b=VMk1zK9y5kq5Y5zAtT7JqyrO++hG0vBRQlKOlUl7mwhKqSsvHH4lb6FW730WbfLv1Z OX2QB7H4DBKqNhzaEXwkZ5vfgg1Cfx14mdw2ExJ4Z5hH9GKR898eBI9Ib+rbo/Uf/MZ7 A9hFhoNY0ZRWZPm2jPx66WJD2BdrZLC41IPIQKR8T3KOyJGjwcuGXVebv84crEw4e681 JZfQrsDjszSEK3GKL380QHPJjxrHgKDOahv36eQhraMwXwszi/9v6ViY24ihZw18JSfm qss7A3mbp4QO8xWEaxTdD9ms+eDekiAzSUGY4iaxQV+sMSuUZ60xRgfBZGRF+cBdZnCp R4Kg== X-Gm-Message-State: AO0yUKWa+qfVfrTZMsA8eRbYqIJlhLN2jxrOUVII4oExAkS4Nv5yTSj/ yWs8PfmqBty+n8fCcuHHPTcnxCVN1p0q0YNOKkkOgRYlIC+hXg== X-Google-Smtp-Source: AK7set/7ooFfuJB5ula0Ky/gUnDWbO62S0Z9olJInS+lpU0+QdtTO1VwiI4AffyxixEBa1RhrIGdhxgUSk2phxP8Uag= X-Received: by 2002:a17:907:6d99:b0:8b1:3c31:efe6 with SMTP id sb25-20020a1709076d9900b008b13c31efe6mr4638227ejc.3.1676926909955; Mon, 20 Feb 2023 13:01:49 -0800 (PST) List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@freebsd.org MIME-Version: 1.0 From: Mario Marietto Date: Mon, 20 Feb 2023 22:01:13 +0100 Message-ID: Subject: fatal error: too many errors emitted, stopping now [-ferror-limit=] tryng to compile "drm-devel-kmod" To: freebsd-bugs@freebsd.org Content-Type: multipart/alternative; boundary="000000000000c8443205f527f8cc" X-Spamd-Result: default: False [-3.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; NEURAL_HAM_LONG(-0.97)[-0.974]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::535:from]; MLMMJ_DEST(0.00)[freebsd-bugs@freebsd.org]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; FREEMAIL_ENVFROM(0.00)[gmail.com]; DKIM_TRACE(0.00)[gmail.com:+]; MID_RHS_MATCH_FROMTLD(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FREEMAIL_FROM(0.00)[gmail.com]; PREVIOUSLY_DELIVERED(0.00)[freebsd-bugs@freebsd.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-Rspamd-Queue-Id: 4PLFGS5Hybz3jlT X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N --000000000000c8443205f527f8cc Content-Type: text/plain; charset="UTF-8" Hello. On FreeBSD 13.2-BETA I'm trying to compile "drm-devel-kmod",but it fails : root@marietto:/usr/ports/graphics/drm-devel-kmod # make MAKE_JOBS_UNSAFE=yes install clean ===> Building for drm-devel-kmod-5.7.19.g20220223 ===> linuxkpi (all) Warning: Object directory not changed from original /usr/ports/graphics/drm-devel-kmod/work/drm-k mod-drm_v5.7.19_3/linuxkpi cc -O2 -pipe -fno-strict-aliasing '-DKBUILD_MODNAME="linuxkpi_gplv2"' -DLINUXKPI_VERSION=50000 - DCONFIG_DRM_AMDGPU_CIK -DCONFIG_DRM_AMDGPU_SI -DCONFIG_DRM_AMD_DC -DCONFIG_DRM_AMD_DC_FBC -DCONFI G_DRM_AMD_POWERPLAY -DCONFIG_DRM_I915_ALPHA_SUPPORT -DCONFIG_DRM_I915_FORCE_PROBE='"*"' -DCONFIG_ DRM_I915_CAPTURE_ERROR -DCONFIG_DRM_I915_SPIN_REQUEST=5 -DCONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=2 50 -DCONFIG_DRM_I915_STOP_TIMEOUT=100 -DCONFIG_DRM_I915_PREEMPT_TIMEOUT=640 -DCONFIG_DRM_I915_HEA RTBEAT_INTERVAL=2500 -DCONFIG_DRM_I915_TIMESLICE_DURATION=1 -DCONFIG_DRM_I915_MAX_REQUEST_BUSYWAI T=8000 -DCONFIG_DRM_MIPI_DSI -DCONFIG_DRM_PANEL_ORIENTATION_QUIRKS -DCONFIG_DRM_FBDEV_EMULATION - DCONFIG_DRM_FBDEV_OVERALLOC=100 -DCONFIG_DRM_LEGACY -DCONFIG_DRM_VM -DCONFIG_ARCH_HAVE_NMI_SAFE_C MPXCHG -DCONFIG_BACKLIGHT_CLASS_DEVICE -DCONFIG_DMI -DCONFIG_FB -DCONFIG_MTRR -DCONFIG_PCI -DCONF IG_PM -DCONFIG_SMP -DCONFIG_ACPI -DCONFIG_ACPI_SLEEP -DCONFIG_AGP -DCONFIG_X86 -DCONFIG_X86_PAT - DCONFIG_64BIT -DCONFIG_AS_MOVNTDQA -DCONFIG_COMPAT -DCONFIG_X86_64 -DCONFIG_DRM_AMD_DC_DCN -DCONF IG_DRM_AMD_DC_DCN1_0 -DCONFIG_DRM_AMD_DC_DCN1_01 -DCONFIG_DRM_AMD_DC_DCN2_0 -DCONFIG_DRM_AMD_DC_D CN2_1 -DCONFIG_DRM_AMD_DC_DSC_SUPPORT -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/usr/ports/gra phics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/include -I/usr/ports/graphics/drm-devel-kmod/wor k/drm-kmod-drm_v5.7.19_3/linuxkpi/dummy/include -I/usr/ports/graphics/drm-devel-kmod/work/drm-kmo d-drm_v5.7.19_3/linuxkpi/gplv2/include -I/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5. 7.19_3/linuxkpi/bsd/include -I/usr/src/sys/compat/linuxkpi/common/include -include /usr/ports/gra phics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/opt_global.h -I. -I/usr/src/sys -I/usr/ src/sys/contrib/ck/include -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fde bug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/inc lude -MD -MF.depend.linux_compat.o -MTlinux_compat.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector - Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fd iagnostics-show-option -Wno-unknown-pragmas -Wno-error=tautological-compare -Wno-error=empty-body -Wno-error=parentheses-equality -Wno-error=unused-function -Wno-error=pointer-sign -Wno-error=sh ift-negative-value -Wno-address-of-packed-member -Wno-error=unused-but-set-variable -Wno-format-z ero-length -Wno-pointer-arith -mno-aes -mno-avx -std=iso9899:1999 -c /usr/ports/graphics/drm-d evel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/src/linux_compat.c -o linux_compat.o In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:9: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/idr.h:38: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/types.h:38: /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/linux/compi ler.h:107:24: error: redefinition of 'mul_u64_u32_div' static inline uint64_t mul_u64_u32_div(uint64_t a, uint32_t mul, uint32_t divisor) ^ /usr/src/sys/compat/linuxkpi/common/include/linux/math64.h:104:1: note: previous definition is he re mul_u64_u32_div(uint64_t x, uint32_t y, uint32_t div) ^ In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:9: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/idr.h:38: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/types.h:38: /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/linux/compi ler.h:134:24: error: redefinition of 'mul_u64_u32_shr' static inline uint64_t mul_u64_u32_shr(uint64_t a, uint32_t mul, unsigned int shift) ^ /usr/src/sys/compat/linuxkpi/common/include/linux/math64.h:112:1: note: previous definition is he re mul_u64_u32_shr(uint64_t x, uint32_t y, unsigned int shift) ^ In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:10: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/pci.h:10: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/pci.h:55: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/dmapool.h:35: /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/linux/io.h: 10:1: error: redefinition of 'arch_io_reserve_memtype_wc' arch_io_reserve_memtype_wc(resource_size_t start, resource_size_t size) ^ /usr/src/sys/compat/linuxkpi/common/include/linux/io.h:524:1: note: previous definition is here arch_io_reserve_memtype_wc(resource_size_t start, resource_size_t size) ^ In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:10: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/pci.h:10: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/pci.h:55: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/dmapool.h:35: /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/linux/io.h: 16:1: error: redefinition of 'arch_io_free_memtype_wc' arch_io_free_memtype_wc(resource_size_t start, resource_size_t size) ^ /usr/src/sys/compat/linuxkpi/common/include/linux/io.h:531:1: note: previous definition is here arch_io_free_memtype_wc(resource_size_t start, resource_size_t size) ^ In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:10: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/pci.h:10: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/pci.h:55: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/dmapool.h:36: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/scatterlist.h:41: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd /include/linux/mm.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/mm.h:36: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/spinlock.h:34: /usr/src/sys/compat/linuxkpi/common/include/asm/atomic.h:334:1: error: expected parameter declara tor atomic_fetch_inc(atomic_t *v) ^ /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/linux/compi ler.h:91:30: note: expanded from macro 'atomic_fetch_inc' #define atomic_fetch_inc(v) (atomic_inc_return(v) - 1) ^ /usr/src/sys/compat/linuxkpi/common/include/asm/atomic.h:50:49: note: expanded from macro 'atomic _inc_return' #define atomic_inc_return(v) atomic_add_return(1, (v)) ^ /usr/src/sys/compat/linuxkpi/common/include/asm/atomic.h:334:1: error: expected ')' /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/linux/compi ler.h:91:30: note: expanded from macro 'atomic_fetch_inc' #define atomic_fetch_inc(v) (atomic_inc_return(v) - 1) ^ /usr/src/sys/compat/linuxkpi/common/include/asm/atomic.h:50:49: note: expanded from macro 'atomic _inc_return' #define atomic_inc_return(v) atomic_add_return(1, (v)) ^ /usr/src/sys/compat/linuxkpi/common/include/asm/atomic.h:334:1: note: to match this '(' /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/linux/compi ler.h:91:30: note: expanded from macro 'atomic_fetch_inc' #define atomic_fetch_inc(v) (atomic_inc_return(v) - 1) ^ /usr/src/sys/compat/linuxkpi/common/include/asm/atomic.h:50:48: note: expanded from macro 'atomic _inc_return' #define atomic_inc_return(v) atomic_add_return(1, (v)) ^ /usr/src/sys/compat/linuxkpi/common/include/asm/atomic.h:334:1: error: expected ')' atomic_fetch_inc(atomic_t *v) ^ /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/linux/compi ler.h:91:51: note: expanded from macro 'atomic_fetch_inc' #define atomic_fetch_inc(v) (atomic_inc_return(v) - 1) ^ /usr/src/sys/compat/linuxkpi/common/include/asm/atomic.h:334:1: note: to match this '(' /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/linux/compi ler.h:91:29: note: expanded from macro 'atomic_fetch_inc' #define atomic_fetch_inc(v) (atomic_inc_return(v) - 1) ^ In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:10: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/pci.h:10: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/pci.h:55: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/dmapool.h:36: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/scatterlist.h:41: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd /include/linux/mm.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/mm.h:36: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/spinlock.h:34: /usr/src/sys/compat/linuxkpi/common/include/asm/atomic.h:334:1: error: redefinition of 'atomic_ad d_return' atomic_fetch_inc(atomic_t *v) ^ /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/linux/compi ler.h:91:30: note: expanded from macro 'atomic_fetch_inc' #define atomic_fetch_inc(v) (atomic_inc_return(v) - 1) ^ /usr/src/sys/compat/linuxkpi/common/include/asm/atomic.h:50:31: note: expanded from macro 'atomic _inc_return' #define atomic_inc_return(v) atomic_add_return(1, (v)) ^ /usr/src/sys/compat/linuxkpi/common/include/asm/atomic.h:60:1: note: previous definition is here atomic_add_return(int i, atomic_t *v) ^ /usr/src/sys/compat/linuxkpi/common/include/asm/atomic.h:337:29: error: use of undeclared identif ier 'v' return ((atomic_inc_return(v) - 1)); ^ In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:10: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/pci.h:10: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/pci.h:55: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/dmapool.h:36: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/scatterlist.h:41: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd /include/linux/mm.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/mm.h:38: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd /include/linux/kernel.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/kernel.h:50: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/sched.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/sched.h:49: /usr/src/sys/compat/linuxkpi/common/include/linux/string.h:210:1: error: redefinition of 'memset3 2' memset32(uint32_t *b, uint32_t c, size_t len) ^ /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/linux/compi ler.h:59:1: note: previous definition is here memset32(uint32_t *s, uint32_t v, size_t count) ^ In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:10: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/pci.h:10: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/pci.h:55: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/dmapool.h:36: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/scatterlist.h:41: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd /include/linux/mm.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/mm.h:38: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd /include/linux/kernel.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/kernel.h:50: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/sched.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/sched.h:49: /usr/src/sys/compat/linuxkpi/common/include/linux/string.h:220:1: error: redefinition of 'memset6 4' memset64(uint64_t *b, uint64_t c, size_t len) ^ /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/linux/compi ler.h:69:1: note: previous definition is here memset64(uint64_t *s, uint64_t v, size_t count) ^ In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:10: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/pci.h:10: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/pci.h:55: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/dmapool.h:36: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/scatterlist.h:41: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd /include/linux/mm.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/mm.h:38: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd /include/linux/kernel.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/kernel.h:50: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/sched.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/sched.h:49: /usr/src/sys/compat/linuxkpi/common/include/linux/string.h:230:1: error: redefinition of 'memset_ p' memset_p(void **p, void *v, size_t n) ^ /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/linux/compi ler.h:79:1: note: previous definition is here memset_p(void **p, void *v, size_t n) ^ In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:10: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/pci.h:10: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/pci.h:55: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/dmapool.h:36: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/scatterlist.h:41: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd /include/linux/mm.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/mm.h:38: /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd/include/linux/kernel. h:9:9: error: 'add_taint' macro redefined [-Werror,-Wmacro-redefined] #define add_taint(a,b) ^ /usr/src/sys/compat/linuxkpi/common/include/linux/kernel.h:684:9: note: previous definition is he re #define add_taint(x,y) do { \ ^ In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:10: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/pci.h:10: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/pci.h:55: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/dmapool.h:36: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/scatterlist.h:41: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd /include/linux/mm.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/mm.h:45: /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/asm/pgtable .h:32:9: error: '_PAGE_PRESENT' macro redefined [-Werror,-Wmacro-redefined] #define _PAGE_PRESENT (_AT(pteval_t, 1) << _PAGE_BIT_PRESENT) ^ /usr/src/sys/compat/linuxkpi/common/include/asm/pgtable.h:53:9: note: previous definition is here #define _PAGE_PRESENT (((pteval_t) 1) << _PAGE_BIT_PRESENT) ^ In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:10: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/pci.h:10: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/pci.h:55: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/dmapool.h:36: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/scatterlist.h:41: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd /include/linux/mm.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/mm.h:45: /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/asm/pgtable .h:33:9: error: '_PAGE_RW' macro redefined [-Werror,-Wmacro-redefined] #define _PAGE_RW (_AT(pteval_t, 1) << _PAGE_BIT_RW) ^ /usr/src/sys/compat/linuxkpi/common/include/asm/pgtable.h:54:9: note: previous definition is here #define _PAGE_RW (((pteval_t) 1) << _PAGE_BIT_RW) ^ In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:10: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/pci.h:10: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/pci.h:55: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/dmapool.h:36: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/scatterlist.h:41: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd /include/linux/mm.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/mm.h:45: /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/asm/pgtable .h:35:9: error: '_PAGE_PWT' macro redefined [-Werror,-Wmacro-redefined] #define _PAGE_PWT (_AT(pteval_t, 1) << _PAGE_BIT_PWT) ^ /usr/src/sys/compat/linuxkpi/common/include/asm/pgtable.h:55:9: note: previous definition is here #define _PAGE_PWT (((pteval_t) 1) << _PAGE_BIT_PWT) ^ In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:10: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/pci.h:10: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/pci.h:55: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/dmapool.h:36: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/scatterlist.h:41: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd /include/linux/mm.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/mm.h:45: /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/asm/pgtable .h:36:9: error: '_PAGE_PCD' macro redefined [-Werror,-Wmacro-redefined] #define _PAGE_PCD (_AT(pteval_t, 1) << _PAGE_BIT_PCD) ^ /usr/src/sys/compat/linuxkpi/common/include/asm/pgtable.h:56:9: note: previous definition is here #define _PAGE_PCD (((pteval_t) 1) << _PAGE_BIT_PCD) ^ In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:10: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/pci.h:10: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/pci.h:55: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/dmapool.h:36: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/scatterlist.h:41: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd /include/linux/mm.h:4: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/mm.h:45: /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/include/asm/pgtable .h:43:9: error: '_PAGE_PAT' macro redefined [-Werror,-Wmacro-redefined] #define _PAGE_PAT (_AT(pteval_t, 1) << _PAGE_BIT_PAT) ^ /usr/src/sys/compat/linuxkpi/common/include/asm/pgtable.h:57:9: note: previous definition is here #define _PAGE_PAT (((pteval_t) 1) << _PAGE_BIT_PAT) ^ In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/src/linux_compat.c:10: In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/gpl v2/include/linux/pci.h:10: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/pci.h:55: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/dmapool.h:36: In file included from /usr/src/sys/compat/linuxkpi/common/include/linux/scatterlist.h:41: /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/bsd/include/linux/mm.h:7: 1: error: redefinition of 'trylock_page' trylock_page(struct page *page) ^ /usr/src/sys/compat/linuxkpi/common/include/linux/mm.h:293:1: note: previous definition is here trylock_page(struct page *page) ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. *** Error code 1 Stop. make[3]: stopped in /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi *** Error code 1 Stop. make[2]: stopped in /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3 *** Error code 1 Stop. make[1]: stopped in /usr/ports/graphics/drm-devel-kmod *** Error code 1 Stop. make: stopped in /usr/ports/graphics/drm-devel-kmod -- Mario. --000000000000c8443205f527f8cc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello.

On FreeBSD 13.2-BET= A I'm trying to compile "drm-devel-kmod",but it fails :

root@marietto:/usr/ports/graphics/drm-devel-kmod # make MAKE_JOBS_UNSAFE= =3Dyes install clean

=3D=3D=3D> =C2= =A0Building for drm-devel-kmod-5.7.19.g20220223
=3D=3D=3D> linuxkpi (all)
Warning: Object directory not changed from original /usr/ports/graphics= /drm-devel-kmod/work/drm-k
mod-drm_v5.7.19_3/linuxkpi
cc =C2=A0-O2 -pipe -fno-strict-aliasing '-DKBUILD_MODNAME=3D"l= inuxkpi_gplv2"' -DLINUXKPI_VERSION=3D50000 -
DCONFIG_DRM_AMDGPU= _CIK -DCONFIG_DRM_AMDGPU_SI -DCONFIG_DRM_AMD_DC -DCONFIG_DRM_AMD_DC_FBC -DC= ONFI
G_DRM_AMD_POWERPLAY -DCONFIG_DRM_I915_ALPHA_SUPPORT -DCONFIG_DRM_I9= 15_FORCE_PROBE=3D'"*"' -DCONFIG_
DRM_I915_CAPTURE_ERRO= R -DCONFIG_DRM_I915_SPIN_REQUEST=3D5 -DCONFIG_DRM_I915_USERFAULT_AUTOSUSPEN= D=3D2
50 -DCONFIG_DRM_I915_STOP_TIMEOUT=3D100 -DCONFIG_DRM_I915_PREEMPT_= TIMEOUT=3D640 -DCONFIG_DRM_I915_HEA
RTBEAT_INTERVAL=3D2500 -DCONFIG_DRM_= I915_TIMESLICE_DURATION=3D1 -DCONFIG_DRM_I915_MAX_REQUEST_BUSYWAI
T=3D80= 00 -DCONFIG_DRM_MIPI_DSI -DCONFIG_DRM_PANEL_ORIENTATION_QUIRKS -DCONFIG_DRM= _FBDEV_EMULATION -
DCONFIG_DRM_FBDEV_OVERALLOC=3D100 -DCONFIG_DRM_LEGACY= -DCONFIG_DRM_VM -DCONFIG_ARCH_HAVE_NMI_SAFE_C
MPXCHG -DCONFIG_BACKLIGHT= _CLASS_DEVICE -DCONFIG_DMI -DCONFIG_FB -DCONFIG_MTRR -DCONFIG_PCI -DCONFIG_PM -DCONFIG_SMP -DCONFIG_ACPI -DCONFIG_ACPI_SLEEP -DCONFIG_AGP -DCONFIG= _X86 -DCONFIG_X86_PAT -
DCONFIG_64BIT -DCONFIG_AS_MOVNTDQA -DCONFIG_COMP= AT -DCONFIG_X86_64 -DCONFIG_DRM_AMD_DC_DCN -DCONF
IG_DRM_AMD_DC_DCN1_0 -= DCONFIG_DRM_AMD_DC_DCN1_01 -DCONFIG_DRM_AMD_DC_DCN2_0 -DCONFIG_DRM_AMD_DC_D=
CN2_1 -DCONFIG_DRM_AMD_DC_DSC_SUPPORT =C2=A0-Werror -D_KERNEL -DKLD_MOD= ULE -nostdinc =C2=A0-I/usr/ports/gra
phics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/include -I/usr/ports/graphics/drm-devel-kmod/wor
k/drm-kmo= d-drm_v5.7.19_3/linuxkpi/dummy/include -I/usr/ports/graphics/drm-devel-kmod= /work/drm-kmo
d-drm_v5.7.19_3/linuxkpi/gplv2/include -I/usr/ports/graphi= cs/drm-devel-kmod/work/drm-kmod-drm_v5.
7.19_3/linuxkpi/bsd/include -I/u= sr/src/sys/compat/linuxkpi/common/include -include /usr/ports/gra
phics/= drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3/linuxkpi/opt_global.h -I. -I/usr= /src/sys -I/usr/
src/sys/contrib/ck/include -fno-common =C2=A0-fno-omit-= frame-pointer -mno-omit-leaf-frame-pointer -fde
bug-prefix-map=3D./machi= ne=3D/usr/src/sys/amd64/include -fdebug-prefix-map=3D./x86=3D/usr/src/sys/x= 86/inc
lude =C2=A0=C2=A0=C2=A0=C2=A0-MD =C2=A0-MF.depend.linux_compat.o = -MTlinux_compat.o -mcmodel=3Dkernel -mno-red-zone -mno-mmx
-mno-sse -ms= oft-float =C2=A0-fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fst= ack-protector -
Wall -Wredundant-decls -Wnested-externs -Wstrict-prototy= pes -Wmissing-prototypes -Wpointer-arith
-Wcast-qual -Wundef -Wno-point= er-sign -D__printf__=3D__freebsd_kprintf__ -Wmissing-include-dirs -fd
ia= gnostics-show-option -Wno-unknown-pragmas -Wno-error=3Dtautological-compare= -Wno-error=3Dempty-body
-Wno-error=3Dparentheses-equality -Wno-error= =3Dunused-function -Wno-error=3Dpointer-sign -Wno-error=3Dsh
ift-negativ= e-value -Wno-address-of-packed-member -Wno-error=3Dunused-but-set-variable = -Wno-format-z
ero-length -Wno-pointer-arith =C2=A0=C2=A0-mno-aes -mno-av= x =C2=A0-std=3Diso9899:1999 -c /usr/ports/graphics/drm-d
evel-kmod/work/= drm-kmod-drm_v5.7.19_3/linuxkpi/gplv2/src/linux_compat.c -o linux_compat.o
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:9:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /idr.h:38:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /types.h:38:
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3= /linuxkpi/gplv2/include/linux/compi
ler.h:107:24: er= ror: redefinition of 'mul_u64_u32_div'
static inline uint64_t mul_u64_u32_div(uint64_t a, uint32_t mul,= uint32_t divisor)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= ^
/usr/src/sys/compat/linuxkpi/common/include/linux/math6= 4.h:104:1: note: previous definition is he
r= e
mul_u64_u32_div(uint64_t x, uint32_t y, uint32_t div)
^
In file included from /usr/ports/graphics/drm-devel-kmod/work/dr= m-kmod-drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:9:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /idr.h:38:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /types.h:38:
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3= /linuxkpi/gplv2/include/linux/compi
ler.h:134:24: er= ror: redefinition of 'mul_u64_u32_shr'
static inline uint64_t mul_u64_u32_shr(uint64_t a, uint32_t mul,= unsigned int shift)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= ^
/usr/src/sys/compat/linuxkpi/common/include/linux/math6= 4.h:112:1: note: previous definition is he
r= e
mul_u64_u32_shr(uint64_t x, uint32_t y, unsigned int shift)
^
In file included from /usr/ports/graphics/drm-devel-kmod/work/dr= m-kmod-drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:10:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/pci.h:10:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /pci.h:55:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /dmapool.h:35:
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3= /linuxkpi/gplv2/include/linux/io.h:
10:1: error: redefinition of 'arch_io_reserve_memtype_wc'
arch_io_reserve_memtype_wc(resource_size_t start, resource_size_= t size)
^
/usr/src/sys/compat/linuxkpi/common/include/linux/io.h:= 524:1: note: previous definition is here

arch_io_reserve_memtype_wc(resource_size_t start, resource_size_t size)
^
In file included from /usr/ports/graphics/drm-devel-kmod/work/dr= m-kmod-drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:10:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/pci.h:10:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /pci.h:55:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /dmapool.h:35:
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3= /linuxkpi/gplv2/include/linux/io.h:
16:1: error: redefinition of 'arch_io_free_memtype_wc'
arch_io_free_memtype_wc(resource_size_t start, resource_size_t s= ize)
^
/usr/src/sys/compat/linuxkpi/common/include/linux/io.h:= 531:1: note: previous definition is here

arch_io_free_memtype_wc(resource_size_t start, resource_size_t size)
^
In file included from /usr/ports/graphics/drm-devel-kmod/work/dr= m-kmod-drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:10:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/pci.h:10:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /pci.h:55:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /dmapool.h:36:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /scatterlist.h:41:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/bsd
/include/linux/mm.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /mm.h:36:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /spinlock.h:34:
/usr/src/sys/compat/linuxkpi/common/include/asm/atomic.h:334:1= : error: expected parameter declara
tor
atomic_fetch_inc(atomic_t *v)
^
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5= .7.19_3/linuxkpi/gplv2/include/linux/compi
ler.h:91:30: note: expanded from macro 'atomic_fetch_inc'
#define atomic_fetch_inc(v) =C2=A0=C2=A0=C2=A0=C2=A0(atomic_inc_= return(v) - 1)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
/usr/src/sys/compat/linuxkpi/common/include/asm/atomic.= h:50:49: note: expanded from macro 'atomic<= br>_inc_return'
#define atomic_inc_return(v) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0atomic_add_return(1, (v))
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
/usr/src/sys/compat/linuxkpi/common/include/asm/atomic.= h:334:1: error: expected ')'

/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5= .7.19_3/linuxkpi/gplv2/include/linux/compi
ler.h:91:30: note: expanded from macro 'atomic_fetch_inc'
#define atomic_fetch_inc(v) =C2=A0=C2=A0=C2=A0=C2=A0(atomic_inc_= return(v) - 1)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
/usr/src/sys/compat/linuxkpi/common/include/asm/atomic.= h:50:49: note: expanded from macro 'atomic<= br>_inc_return'
#define atomic_inc_return(v) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0atomic_add_return(1, (v))
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
/usr/src/sys/compat/linuxkpi/common/include/asm/atomic.= h:334:1: note: to match this '('

/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3= /linuxkpi/gplv2/include/linux/compi
ler.h:91:30: n= ote: expanded from macro 'atomic_fetch_inc'
#define atomic_fetch_inc(v) =C2=A0=C2=A0=C2=A0=C2=A0(atomic_inc_= return(v) - 1)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
/usr/src/sys/compat/linuxkpi/common/include/asm/atomic.= h:50:48: note: expanded from macro 'atomic<= br>_inc_return'
#define atomic_inc_return(v) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0atomic_add_return(1, (v))
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
/usr/src/sys/compat/linuxkpi/common/include/asm/atomic.= h:334:1: error: expected ')'

atomic_fetch_inc(atomic_t *v)
^
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5= .7.19_3/linuxkpi/gplv2/include/linux/compi
ler.h:91:51: note: expanded from macro 'atomic_fetch_inc'
#define atomic_fetch_inc(v) =C2=A0=C2=A0=C2=A0=C2=A0(atomic_inc_= return(v) - 1)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
/usr/src/sys/compat/linuxkpi/common/include/asm/atomic.= h:334:1: note: to match this '('

/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3= /linuxkpi/gplv2/include/linux/compi
ler.h:91:29: n= ote: expanded from macro 'atomic_fetch_inc'
#define atomic_fetch_inc(v) =C2=A0=C2=A0=C2=A0=C2=A0(atomic_inc_= return(v) - 1)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
In file included from /usr/ports/graphics/drm-devel-kmod/work/dr= m-kmod-drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:10:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/pci.h:10:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /pci.h:55:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /dmapool.h:36:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /scatterlist.h:41:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/bsd
/include/linux/mm.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /mm.h:36:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /spinlock.h:34:
/usr/src/sys/compat/linuxkpi/common/include/asm/atomic.h:334:1= : error: redefinition of 'atomic_ad=
d_return'
atomic_fetch_inc(atomic_t *v)
^
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5= .7.19_3/linuxkpi/gplv2/include/linux/compi
ler.h:91:30: note: expanded from macro 'atomic_fetch_inc'
#define atomic_fetch_inc(v) =C2=A0=C2=A0=C2=A0=C2=A0(atomic_inc_= return(v) - 1)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
/usr/src/sys/compat/linuxkpi/common/include/asm/atomic.= h:50:31: note: expanded from macro 'atomic<= br>_inc_return'
#define atomic_inc_return(v) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0atomic_add_return(1, (v))
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0^
/usr/src/sys/compat/linuxkpi/common/include/asm/atomic.= h:60:1: note: previous definition is here

atomic_add_return(int i, atomic_t *v)
^
/usr/src/sys/compat/linuxkpi/common/include/asm/atomic.= h:337:29: error: use of undeclared iden= tif
ier 'v'
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0return ((atomic_inc_r= eturn(v) - 1));
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
In file included from /usr/ports/graphics/drm-devel-kmod/work/dr= m-kmod-drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:10:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/pci.h:10:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /pci.h:55:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /dmapool.h:36:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /scatterlist.h:41:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/bsd
/include/linux/mm.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /mm.h:38:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/bsd
/include/linux/kernel.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /kernel.h:50:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/sched.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /sched.h:49:
/usr/src/sys/compat/linuxkpi/common/include/linux/string.h:210= :1: error: redefinition of 'memset3=
2'
memset32(uint32_t *b, uint32_t c, size_t len)
^
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5= .7.19_3/linuxkpi/gplv2/include/linux/compi
ler.h:59:1: note: previous definition is here
memset32(uint32_t *s, uint32_t v, size_t count)
^
In file included from /usr/ports/graphics/drm-devel-kmod/work/dr= m-kmod-drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:10:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/pci.h:10:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /pci.h:55:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /dmapool.h:36:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /scatterlist.h:41:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/bsd
/include/linux/mm.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /mm.h:38:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/bsd
/include/linux/kernel.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /kernel.h:50:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/sched.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /sched.h:49:
/usr/src/sys/compat/linuxkpi/common/include/linux/string.h:220= :1: error: redefinition of 'memset6=
4'
memset64(uint64_t *b, uint64_t c, size_t len)
^
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5= .7.19_3/linuxkpi/gplv2/include/linux/compi
ler.h:69:1: note: previous definition is here
memset64(uint64_t *s, uint64_t v, size_t count)
^
In file included from /usr/ports/graphics/drm-devel-kmod/work/dr= m-kmod-drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:10:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/pci.h:10:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /pci.h:55:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /dmapool.h:36:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /scatterlist.h:41:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/bsd
/include/linux/mm.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /mm.h:38:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/bsd
/include/linux/kernel.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /kernel.h:50:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/sched.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /sched.h:49:
/usr/src/sys/compat/linuxkpi/common/include/linux/string.h:230= :1: error: redefinition of 'memset_=
p'
memset_p(void **p, void *v, size_t n)
^
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5= .7.19_3/linuxkpi/gplv2/include/linux/compi
ler.h:79:1: note: previous definition is here
memset_p(void **p, void *v, size_t n)
^
In file included from /usr/ports/graphics/drm-devel-kmod/work/dr= m-kmod-drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:10:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/pci.h:10:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /pci.h:55:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /dmapool.h:36:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /scatterlist.h:41:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/bsd
/include/linux/mm.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /mm.h:38:
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3= /linuxkpi/bsd/include/linux/kernel.
h:9:9: error: 'add_taint' macro redefined [-Werror,-Wmacro-redefine= d]
#define add_taint(a,b)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
/usr/src/sys/compat/linuxkpi/common/include/linux/kerne= l.h:684:9: note: previous definition is he
r= e
#define add_taint(x,y) =C2=A0do { =C2=A0=C2=A0=C2=A0\
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
In file included from /usr/ports/graphics/drm-devel-kmod/work/dr= m-kmod-drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:10:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/pci.h:10:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /pci.h:55:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /dmapool.h:36:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /scatterlist.h:41:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/bsd
/include/linux/mm.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /mm.h:45:
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3= /linuxkpi/gplv2/include/asm/pgtable
.h:32:9: error: = '_PAGE_PRESENT' macro redefined [-Werror,-Wmacro-re= defined]
#define _PAGE_PRESENT =C2=A0=C2=A0(_AT(pteval_t, 1) << _PA= GE_BIT_PRESENT)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
/usr/src/sys/compat/linuxkpi/common/include/asm/pgtable= .h:53:9: note: previous definition is here

#define _PAGE_PRESENT =C2=A0=C2=A0(((pteval_t) 1) << _PAGE_BIT_PR= ESENT)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
In file included from /usr/ports/graphics/drm-devel-kmod/work/dr= m-kmod-drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:10:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/pci.h:10:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /pci.h:55:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /dmapool.h:36:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /scatterlist.h:41:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/bsd
/include/linux/mm.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /mm.h:45:
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3= /linuxkpi/gplv2/include/asm/pgtable
.h:33:9: error: = '_PAGE_RW' macro redefined [-Werror,-Wmacro-redefin= ed]
#define _PAGE_RW =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0(_AT(= pteval_t, 1) << _PAGE_BIT_RW)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
/usr/src/sys/compat/linuxkpi/common/include/asm/pgtable= .h:54:9: note: previous definition is here

#define _PAGE_RW =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0(((pteval_t)= 1) << _PAGE_BIT_RW)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
In file included from /usr/ports/graphics/drm-devel-kmod/work/dr= m-kmod-drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:10:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/pci.h:10:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /pci.h:55:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /dmapool.h:36:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /scatterlist.h:41:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/bsd
/include/linux/mm.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /mm.h:45:
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3= /linuxkpi/gplv2/include/asm/pgtable
.h:35:9: error: = '_PAGE_PWT' macro redefined [-Werror,-Wmacro-redefi= ned]
#define _PAGE_PWT =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0(_AT(pteva= l_t, 1) << _PAGE_BIT_PWT)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
/usr/src/sys/compat/linuxkpi/common/include/asm/pgtable= .h:55:9: note: previous definition is here

#define _PAGE_PWT =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0(((pteval_t) 1) &= lt;< _PAGE_BIT_PWT)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
In file included from /usr/ports/graphics/drm-devel-kmod/work/dr= m-kmod-drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:10:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/pci.h:10:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /pci.h:55:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /dmapool.h:36:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /scatterlist.h:41:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/bsd
/include/linux/mm.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /mm.h:45:
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3= /linuxkpi/gplv2/include/asm/pgtable
.h:36:9: error: = '_PAGE_PCD' macro redefined [-Werror,-Wmacro-redefi= ned]
#define _PAGE_PCD =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0(_AT(pteva= l_t, 1) << _PAGE_BIT_PCD)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
/usr/src/sys/compat/linuxkpi/common/include/asm/pgtable= .h:56:9: note: previous definition is here

#define _PAGE_PCD =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0(((pteval_t) 1) &= lt;< _PAGE_BIT_PCD)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
In file included from /usr/ports/graphics/drm-devel-kmod/work/dr= m-kmod-drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:10:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/pci.h:10:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /pci.h:55:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /dmapool.h:36:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /scatterlist.h:41:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/bsd
/include/linux/mm.h:4:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /mm.h:45:
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3= /linuxkpi/gplv2/include/asm/pgtable
.h:43:9: error: = '_PAGE_PAT' macro redefined [-Werror,-Wmacro-redefi= ned]
#define _PAGE_PAT =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0(_AT(pteva= l_t, 1) << _PAGE_BIT_PAT)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
/usr/src/sys/compat/linuxkpi/common/include/asm/pgtable= .h:57:9: note: previous definition is here

#define _PAGE_PAT =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0(((pteval_t) 1) &= lt;< _PAGE_BIT_PAT)
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0^
In file included from /usr/ports/graphics/drm-devel-kmod/work/dr= m-kmod-drm_v5.7.19_3/linuxkpi/gpl
v2/src/linux_compat.c:10:
In file included from /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-= drm_v5.7.19_3/linuxkpi/gpl
v2/include/linux/pci.h:10:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /pci.h:55:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /dmapool.h:36:
In file included from /usr/src/sys/compat/linuxkpi/common/include/linux= /scatterlist.h:41:
/usr/ports/graphics/drm-devel-kmod/work/drm-kmod-drm_v5.7.19_3= /linuxkpi/bsd/include/linux/mm.h:7:
1: error: redefinition of 'trylock_page'

trylock_page(struct page *page)
^
/usr/src/sys/compat/linuxkpi/common/include/linux/mm.h:= 293:1: note: previous definition is here
trylock_page(struct page *page)
^
fatal error: too many errors emitte= d, stopping now [-ferror-limit=3D]
20 errors generated.
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-dr= m_v5.7.19_3/linuxkpi
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/graphics/drm-devel-kmod/work/drm-kmod-dr= m_v5.7.19_3
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/graphics/drm-devel-kmod
*** Error code 1

Stop.
make: stopped in /usr/ports/graphics/drm-devel-kmod


= --
Mario.
--000000000000c8443205f527f8cc--