Re: backports spatch question
Ben Greear <[email protected]>
| Newsgroups | org.kernel.vger.backports |
|---|---|
| Organization | Candela Technologies |
| Message-ID | <[email protected]> |
On 7/1/21 2:40 PM, Johannes Berg wrote: > On Thu, 2021-07-01 at 14:39 -0700, Ben Greear wrote: >> Hello, >> >> I'm trying to get backports to work against my 5.13 kernel. I'm executing >> this attempt on a Fedora-34 system, freshly updated. >> >> I am stuck on an spatch thing: >> >> [greearb@v-f34-64 backports]$ mkdir /tmp/x >> [greearb@v-f34-64 backports]$ spatch --sp-file patches/0049-no-pfmemalloc/no-pfmemalloc.cocci --dir /tmp/x >> init_defs_builtins: /usr/lib64/coccinelle/standard.h >> minus: parse error: >> File "patches/0049-no-pfmemalloc/no-pfmemalloc.cocci", line 7, column 4, charpos = 90 >> around = 'page_is_pfmemalloc', >> whole content = || page_is_pfmemalloc(page) >> >> >> [greearb@v-f34-64 backports]$ cat patches/0049-no-pfmemalloc/no-pfmemalloc.cocci >> @r1@ >> struct page *page; >> expression E1; >> @@ >> return E1 >> +#if LINUX_VERSION_IS_GEQ(3,6,0) >> || page_is_pfmemalloc(page) >> +#endif /* if LINUX_VERSION_IS_GEQ(3,6,0) */ >> ; >> >> >> Any idea how to fix this? > > What's your spatch version on that system? > > johannes > [greearb@v-f34-64 backports]$ spatch --version spatch version 1.0.8-gf4ba8df-dirty compiled with OCaml version 4.11.1 Flags passed to the configure script: --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-python=/usr/bin/python3 --with-menhir=/usr/bin/menhir OCaml scripting support: yes Python scripting support: yes Syntax of regular expressions: PCRE [greearb@v-f34-64 backports]$ -- Ben Greear <[email protected]> Candela Technologies Inc http://www.candelatech.com -- To unsubscribe from this list: send the line "unsubscribe backports" in