* [rgushchin:fix_vmstats 21/221] include/asm-generic/5level-fixup.h:14:18: error: unknown type name 'pgd_t'; did you mean 'pid_t'?
@ 2019-08-13 3:33 kbuild test robot
2019-08-13 14:52 ` Qian Cai
0 siblings, 1 reply; 6+ messages in thread
From: kbuild test robot @ 2019-08-13 3:33 UTC (permalink / raw)
To: Qian Cai
Cc: kbuild-all, Roman Gushchin, Johannes Weiner, Andrew Morton,
Linux Memory Management List
[-- Attachment #1: Type: text/plain, Size: 4704 bytes --]
tree: https://github.com/rgushchin/linux.git fix_vmstats
head: 4ec858b5201ae067607e82706b36588631c1b990
commit: 938dda772d9d05074bfe1baa0dc18873fbf4fedb [21/221] include/asm-generic/5level-fixup.h: fix variable 'p4d' set but not used
config: parisc-c3000_defconfig (attached as .config)
compiler: hppa-linux-gcc (GCC) 7.4.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout 938dda772d9d05074bfe1baa0dc18873fbf4fedb
# save the attached .config to linux build tree
GCC_VERSION=7.4.0 make.cross ARCH=parisc
If you fix the issue, kindly add following tag
Reported-by: kbuild test robot <lkp@intel.com>
All error/warnings (new ones prefixed by >>):
In file included from include/asm-generic/4level-fixup.h:38:0,
from arch/parisc/include/asm/pgtable.h:5,
from arch/parisc/include/asm/io.h:6,
from include/linux/io.h:13,
from sound/core/pcm_memory.c:7:
>> include/asm-generic/5level-fixup.h:14:18: error: unknown type name 'pgd_t'; did you mean 'pid_t'?
#define p4d_t pgd_t
^
>> include/asm-generic/5level-fixup.h:24:28: note: in expansion of macro 'p4d_t'
static inline int p4d_none(p4d_t p4d)
^~~~~
>> include/asm-generic/5level-fixup.h:14:18: error: unknown type name 'pgd_t'; did you mean 'pid_t'?
#define p4d_t pgd_t
^
include/asm-generic/5level-fixup.h:29:27: note: in expansion of macro 'p4d_t'
static inline int p4d_bad(p4d_t p4d)
^~~~~
>> include/asm-generic/5level-fixup.h:14:18: error: unknown type name 'pgd_t'; did you mean 'pid_t'?
#define p4d_t pgd_t
^
include/asm-generic/5level-fixup.h:34:31: note: in expansion of macro 'p4d_t'
static inline int p4d_present(p4d_t p4d)
^~~~~
In file included from arch/parisc/include/asm/pgtable.h:583:0,
from arch/parisc/include/asm/io.h:6,
from include/linux/io.h:13,
from sound/core/pcm_memory.c:7:
include/asm-generic/pgtable.h: In function 'p4d_none_or_clear_bad':
>> include/asm-generic/pgtable.h:578:6: error: implicit declaration of function 'p4d_none'; did you mean 'pgd_none'? [-Werror=implicit-function-declaration]
if (p4d_none(*p4d))
^~~~~~~~
pgd_none
In file included from include/linux/init.h:5:0,
from include/linux/io.h:10,
from sound/core/pcm_memory.c:7:
>> include/asm-generic/pgtable.h:580:15: error: implicit declaration of function 'p4d_bad'; did you mean 'pgd_bad'? [-Werror=implicit-function-declaration]
if (unlikely(p4d_bad(*p4d))) {
^
include/linux/compiler.h:78:42: note: in definition of macro 'unlikely'
# define unlikely(x) __builtin_expect(!!(x), 0)
^
cc1: some warnings being treated as errors
vim +14 include/asm-generic/5level-fixup.h
505a60e225606f Kirill A. Shutemov 2017-03-09 13
505a60e225606f Kirill A. Shutemov 2017-03-09 @14 #define p4d_t pgd_t
505a60e225606f Kirill A. Shutemov 2017-03-09 15
505a60e225606f Kirill A. Shutemov 2017-03-09 16 #define pud_alloc(mm, p4d, address) \
505a60e225606f Kirill A. Shutemov 2017-03-09 17 ((unlikely(pgd_none(*(p4d))) && __pud_alloc(mm, p4d, address)) ? \
505a60e225606f Kirill A. Shutemov 2017-03-09 18 NULL : pud_offset(p4d, address))
505a60e225606f Kirill A. Shutemov 2017-03-09 19
505a60e225606f Kirill A. Shutemov 2017-03-09 20 #define p4d_alloc(mm, pgd, address) (pgd)
505a60e225606f Kirill A. Shutemov 2017-03-09 21 #define p4d_offset(pgd, start) (pgd)
938dda772d9d05 Qian Cai 2019-08-09 22
938dda772d9d05 Qian Cai 2019-08-09 23 #ifndef __ASSEMBLY__
938dda772d9d05 Qian Cai 2019-08-09 @24 static inline int p4d_none(p4d_t p4d)
938dda772d9d05 Qian Cai 2019-08-09 25 {
938dda772d9d05 Qian Cai 2019-08-09 26 return 0;
938dda772d9d05 Qian Cai 2019-08-09 27 }
938dda772d9d05 Qian Cai 2019-08-09 28
:::::: The code at line 14 was first introduced by commit
:::::: 505a60e225606fbd3d2eadc31ff793d939ba66f1 asm-generic: introduce 5level-fixup.h
:::::: TO: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
:::::: CC: Linus Torvalds <torvalds@linux-foundation.org>
---
0-DAY kernel test infrastructure Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all Intel Corporation
[-- Attachment #2: .config.gz --]
[-- Type: application/gzip, Size: 15667 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [rgushchin:fix_vmstats 21/221] include/asm-generic/5level-fixup.h:14:18: error: unknown type name 'pgd_t'; did you mean 'pid_t'?
2019-08-13 3:33 [rgushchin:fix_vmstats 21/221] include/asm-generic/5level-fixup.h:14:18: error: unknown type name 'pgd_t'; did you mean 'pid_t'? kbuild test robot
@ 2019-08-13 14:52 ` Qian Cai
2019-08-14 0:45 ` Roman Gushchin
0 siblings, 1 reply; 6+ messages in thread
From: Qian Cai @ 2019-08-13 14:52 UTC (permalink / raw)
To: kbuild test robot
Cc: kbuild-all, Roman Gushchin, Johannes Weiner, Andrew Morton,
Linux Memory Management List
On Tue, 2019-08-13 at 11:33 +0800, kbuild test robot wrote:
> tree: https://github.com/rgushchin/linux.git fix_vmstats
> head: 4ec858b5201ae067607e82706b36588631c1b990
> commit: 938dda772d9d05074bfe1baa0dc18873fbf4fedb [21/221] include/asm-
> generic/5level-fixup.h: fix variable 'p4d' set but not used
> config: parisc-c3000_defconfig (attached as .config)
> compiler: hppa-linux-gcc (GCC) 7.4.0
> reproduce:
> wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/mak
> e.cross -O ~/bin/make.cross
> chmod +x ~/bin/make.cross
> git checkout 938dda772d9d05074bfe1baa0dc18873fbf4fedb
> # save the attached .config to linux build tree
> GCC_VERSION=7.4.0 make.cross ARCH=parisc
I am unable to reproduce this on today's linux-next tree. What's point of
testing this particular personal git tree/branch?
# make CROSS_COMPILE=/root/0day/gcc-7.4.0-nolibc/hppa-linux/bin/hppa-linux- --
jobs=96 ARCH=parisc
CALL scripts/atomic/check-atomics.sh
CALL scripts/checksyscalls.sh
CHK include/generated/compile.h
Building modules, stage 2.
MODPOST 86 modules
# echo $?
0
>
> If you fix the issue, kindly add following tag
> Reported-by: kbuild test robot <lkp@intel.com>
>
> All error/warnings (new ones prefixed by >>):
>
> In file included from include/asm-generic/4level-fixup.h:38:0,
> from arch/parisc/include/asm/pgtable.h:5,
> from arch/parisc/include/asm/io.h:6,
> from include/linux/io.h:13,
> from sound/core/pcm_memory.c:7:
> > > include/asm-generic/5level-fixup.h:14:18: error: unknown type name
> > > 'pgd_t'; did you mean 'pid_t'?
>
> #define p4d_t pgd_t
> ^
> > > include/asm-generic/5level-fixup.h:24:28: note: in expansion of macro
> > > 'p4d_t'
>
> static inline int p4d_none(p4d_t p4d)
> ^~~~~
> > > include/asm-generic/5level-fixup.h:14:18: error: unknown type name
> > > 'pgd_t'; did you mean 'pid_t'?
>
> #define p4d_t pgd_t
> ^
> include/asm-generic/5level-fixup.h:29:27: note: in expansion of macro
> 'p4d_t'
> static inline int p4d_bad(p4d_t p4d)
> ^~~~~
> > > include/asm-generic/5level-fixup.h:14:18: error: unknown type name
> > > 'pgd_t'; did you mean 'pid_t'?
>
> #define p4d_t pgd_t
> ^
> include/asm-generic/5level-fixup.h:34:31: note: in expansion of macro
> 'p4d_t'
> static inline int p4d_present(p4d_t p4d)
> ^~~~~
> In file included from arch/parisc/include/asm/pgtable.h:583:0,
> from arch/parisc/include/asm/io.h:6,
> from include/linux/io.h:13,
> from sound/core/pcm_memory.c:7:
> include/asm-generic/pgtable.h: In function 'p4d_none_or_clear_bad':
> > > include/asm-generic/pgtable.h:578:6: error: implicit declaration of
> > > function 'p4d_none'; did you mean 'pgd_none'? [-Werror=implicit-function-
> > > declaration]
>
> if (p4d_none(*p4d))
> ^~~~~~~~
> pgd_none
> In file included from include/linux/init.h:5:0,
> from include/linux/io.h:10,
> from sound/core/pcm_memory.c:7:
> > > include/asm-generic/pgtable.h:580:15: error: implicit declaration of
> > > function 'p4d_bad'; did you mean 'pgd_bad'? [-Werror=implicit-function-
> > > declaration]
>
> if (unlikely(p4d_bad(*p4d))) {
> ^
> include/linux/compiler.h:78:42: note: in definition of macro 'unlikely'
> # define unlikely(x) __builtin_expect(!!(x), 0)
> ^
> cc1: some warnings being treated as errors
>
> vim +14 include/asm-generic/5level-fixup.h
>
> 505a60e225606f Kirill A. Shutemov 2017-03-09 13
> 505a60e225606f Kirill A. Shutemov 2017-03-09 @14 #define p4d_t
> pgd_t
> 505a60e225606f Kirill A. Shutemov 2017-03-09 15
> 505a60e225606f Kirill A. Shutemov 2017-03-09 16 #define pud_alloc(mm, p4d,
> address) \
> 505a60e225606f Kirill A. Shutemov 2017-03-09 17 ((unlikely(pgd_none(
> *(p4d))) && __pud_alloc(mm, p4d, address)) ? \
> 505a60e225606f Kirill A. Shutemov 2017-03-09 18 NULL :
> pud_offset(p4d, address))
> 505a60e225606f Kirill A. Shutemov 2017-03-09 19
> 505a60e225606f Kirill A. Shutemov 2017-03-09 20 #define p4d_alloc(mm, pgd,
> address) (pgd)
> 505a60e225606f Kirill A. Shutemov 2017-03-09 21 #define p4d_offset(pgd,
> start) (pgd)
> 938dda772d9d05 Qian Cai 2019-08-09 22
> 938dda772d9d05 Qian Cai 2019-08-09 23 #ifndef __ASSEMBLY__
> 938dda772d9d05 Qian Cai 2019-08-09 @24 static inline int
> p4d_none(p4d_t p4d)
> 938dda772d9d05 Qian Cai 2019-08-09 25 {
> 938dda772d9d05 Qian Cai 2019-08-09 26 return 0;
> 938dda772d9d05 Qian Cai 2019-08-09 27 }
> 938dda772d9d05 Qian Cai 2019-08-09 28
>
> :::::: The code at line 14 was first introduced by commit
> :::::: 505a60e225606fbd3d2eadc31ff793d939ba66f1 asm-generic: introduce 5level-
> fixup.h
>
> :::::: TO: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
> :::::: CC: Linus Torvalds <torvalds@linux-foundation.org>
>
> ---
> 0-DAY kernel test infrastructure Open Source Technology Center
> https://lists.01.org/pipermail/kbuild-all Intel Corporation
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [rgushchin:fix_vmstats 21/221] include/asm-generic/5level-fixup.h:14:18: error: unknown type name 'pgd_t'; did you mean 'pid_t'?
2019-08-13 14:52 ` Qian Cai
@ 2019-08-14 0:45 ` Roman Gushchin
2019-08-14 14:38 ` Qian Cai
2019-08-20 7:08 ` [kbuild-all] " Rong Chen
0 siblings, 2 replies; 6+ messages in thread
From: Roman Gushchin @ 2019-08-14 0:45 UTC (permalink / raw)
To: Qian Cai
Cc: kbuild test robot, kbuild-all, Johannes Weiner, Andrew Morton,
Linux Memory Management List
On Tue, Aug 13, 2019 at 10:52:25AM -0400, Qian Cai wrote:
> On Tue, 2019-08-13 at 11:33 +0800, kbuild test robot wrote:
> > tree: https://github.com/rgushchin/linux.git fix_vmstats
> > head: 4ec858b5201ae067607e82706b36588631c1b990
> > commit: 938dda772d9d05074bfe1baa0dc18873fbf4fedb [21/221] include/asm-
> > generic/5level-fixup.h: fix variable 'p4d' set but not used
> > config: parisc-c3000_defconfig (attached as .config)
> > compiler: hppa-linux-gcc (GCC) 7.4.0
> > reproduce:
> > wget https://urldefense.proofpoint.com/v2/url?u=https-3A__raw.githubusercontent.com_intel_lkp-2Dtests_master_sbin_mak&d=DwIFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=jJYgtDM7QT-W-Fz_d29HYQ&m=TOir6b4wrmTSQpeaAQcpcHZUk9uWkTRUOJaNgbh4m-o&s=0IeTTEfMlxl9cDI9YAz2Zji8QaiE8B29qreDUnvID5E&e=
> > e.cross -O ~/bin/make.cross
> > chmod +x ~/bin/make.cross
> > git checkout 938dda772d9d05074bfe1baa0dc18873fbf4fedb
> > # save the attached .config to linux build tree
> > GCC_VERSION=7.4.0 make.cross ARCH=parisc
>
> I am unable to reproduce this on today's linux-next tree. What's point of
> testing this particular personal git tree/branch?
I'm using it to test my patches before sending them to public mailing lists.
It really helps with reducing the number of trivial issues and upstream
iterations as a consequence. And not only trivial...
If there is a way to prevent notifying anyone but me, please, let me know,
I'm happy to do it.
Thanks!
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [rgushchin:fix_vmstats 21/221] include/asm-generic/5level-fixup.h:14:18: error: unknown type name 'pgd_t'; did you mean 'pid_t'?
2019-08-14 0:45 ` Roman Gushchin
@ 2019-08-14 14:38 ` Qian Cai
2019-08-20 7:08 ` [kbuild-all] " Rong Chen
1 sibling, 0 replies; 6+ messages in thread
From: Qian Cai @ 2019-08-14 14:38 UTC (permalink / raw)
To: Roman Gushchin
Cc: kbuild test robot, kbuild-all, Johannes Weiner, Andrew Morton,
Linux Memory Management List
On Wed, 2019-08-14 at 00:45 +0000, Roman Gushchin wrote:
> On Tue, Aug 13, 2019 at 10:52:25AM -0400, Qian Cai wrote:
> > On Tue, 2019-08-13 at 11:33 +0800, kbuild test robot wrote:
> > > tree: https://github.com/rgushchin/linux.git fix_vmstats
> > > head: 4ec858b5201ae067607e82706b36588631c1b990
> > > commit: 938dda772d9d05074bfe1baa0dc18873fbf4fedb [21/221] include/asm-
> > > generic/5level-fixup.h: fix variable 'p4d' set but not used
> > > config: parisc-c3000_defconfig (attached as .config)
> > > compiler: hppa-linux-gcc (GCC) 7.4.0
> > > reproduce:
> > > wget https://urldefense.proofpoint.com/v2/url?u=https-3A__raw.gith
> > > ubusercontent.com_intel_lkp-
> > > 2Dtests_master_sbin_mak&d=DwIFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=jJYgtDM7QT-W-
> > > Fz_d29HYQ&m=TOir6b4wrmTSQpeaAQcpcHZUk9uWkTRUOJaNgbh4m-
> > > o&s=0IeTTEfMlxl9cDI9YAz2Zji8QaiE8B29qreDUnvID5E&e=
> > > e.cross -O ~/bin/make.cross
> > > chmod +x ~/bin/make.cross
> > > git checkout 938dda772d9d05074bfe1baa0dc18873fbf4fedb
> > > # save the attached .config to linux build tree
> > > GCC_VERSION=7.4.0 make.cross ARCH=parisc
> >
> > I am unable to reproduce this on today's linux-next tree. What's point of
> > testing this particular personal git tree/branch?
>
> I'm using it to test my patches before sending them to public mailing lists.
> It really helps with reducing the number of trivial issues and upstream
> iterations as a consequence. And not only trivial...
>
> If there is a way to prevent notifying anyone but me, please, let me know,
> I'm happy to do it.
That would be great. Otherwise, I'll just ignore reports like this in the future
until it can also proves that the reproducible on the mainline or linux-next.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [kbuild-all] [rgushchin:fix_vmstats 21/221] include/asm-generic/5level-fixup.h:14:18: error: unknown type name 'pgd_t'; did you mean 'pid_t'?
2019-08-14 0:45 ` Roman Gushchin
2019-08-14 14:38 ` Qian Cai
@ 2019-08-20 7:08 ` Rong Chen
2019-08-22 0:32 ` Roman Gushchin
1 sibling, 1 reply; 6+ messages in thread
From: Rong Chen @ 2019-08-20 7:08 UTC (permalink / raw)
To: Roman Gushchin, Qian Cai
Cc: Linux Memory Management List, Andrew Morton, Johannes Weiner,
kbuild test robot, kbuild-all
On 8/14/19 8:45 AM, Roman Gushchin wrote:
> On Tue, Aug 13, 2019 at 10:52:25AM -0400, Qian Cai wrote:
>> On Tue, 2019-08-13 at 11:33 +0800, kbuild test robot wrote:
>>> tree: https://github.com/rgushchin/linux.git fix_vmstats
>>> head: 4ec858b5201ae067607e82706b36588631c1b990
>>> commit: 938dda772d9d05074bfe1baa0dc18873fbf4fedb [21/221] include/asm-
>>> generic/5level-fixup.h: fix variable 'p4d' set but not used
>>> config: parisc-c3000_defconfig (attached as .config)
>>> compiler: hppa-linux-gcc (GCC) 7.4.0
>>> reproduce:
>>> wget https://urldefense.proofpoint.com/v2/url?u=https-3A__raw.githubusercontent.com_intel_lkp-2Dtests_master_sbin_mak&d=DwIFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=jJYgtDM7QT-W-Fz_d29HYQ&m=TOir6b4wrmTSQpeaAQcpcHZUk9uWkTRUOJaNgbh4m-o&s=0IeTTEfMlxl9cDI9YAz2Zji8QaiE8B29qreDUnvID5E&e=
>>> e.cross -O ~/bin/make.cross
>>> chmod +x ~/bin/make.cross
>>> git checkout 938dda772d9d05074bfe1baa0dc18873fbf4fedb
>>> # save the attached .config to linux build tree
>>> GCC_VERSION=7.4.0 make.cross ARCH=parisc
>> I am unable to reproduce this on today's linux-next tree. What's point of
>> testing this particular personal git tree/branch?
> I'm using it to test my patches before sending them to public mailing lists.
> It really helps with reducing the number of trivial issues and upstream
> iterations as a consequence. And not only trivial...
>
> If there is a way to prevent notifying anyone but me, please, let me know,
> I'm happy to do it.
>
Hi Roman,
The reports should only be sent to you now. please see
https://github.com/intel/lkp-tests/blob/master/repo/linux/rgushchin
Best Regards,
Rong Chen
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [kbuild-all] [rgushchin:fix_vmstats 21/221] include/asm-generic/5level-fixup.h:14:18: error: unknown type name 'pgd_t'; did you mean 'pid_t'?
2019-08-20 7:08 ` [kbuild-all] " Rong Chen
@ 2019-08-22 0:32 ` Roman Gushchin
0 siblings, 0 replies; 6+ messages in thread
From: Roman Gushchin @ 2019-08-22 0:32 UTC (permalink / raw)
To: Rong Chen
Cc: Qian Cai, Linux Memory Management List, Andrew Morton,
Johannes Weiner, kbuild test robot, kbuild-all
On Tue, Aug 20, 2019 at 03:08:43PM +0800, Rong Chen wrote:
>
>
> On 8/14/19 8:45 AM, Roman Gushchin wrote:
> > On Tue, Aug 13, 2019 at 10:52:25AM -0400, Qian Cai wrote:
> > > On Tue, 2019-08-13 at 11:33 +0800, kbuild test robot wrote:
> > > > tree: https://github.com/rgushchin/linux.git fix_vmstats
> > > > head: 4ec858b5201ae067607e82706b36588631c1b990
> > > > commit: 938dda772d9d05074bfe1baa0dc18873fbf4fedb [21/221] include/asm-
> > > > generic/5level-fixup.h: fix variable 'p4d' set but not used
> > > > config: parisc-c3000_defconfig (attached as .config)
> > > > compiler: hppa-linux-gcc (GCC) 7.4.0
> > > > reproduce:
> > > > wget https://urldefense.proofpoint.com/v2/url?u=https-3A__raw.githubusercontent.com_intel_lkp-2Dtests_master_sbin_mak&d=DwIFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=jJYgtDM7QT-W-Fz_d29HYQ&m=TOir6b4wrmTSQpeaAQcpcHZUk9uWkTRUOJaNgbh4m-o&s=0IeTTEfMlxl9cDI9YAz2Zji8QaiE8B29qreDUnvID5E&e=
> > > > e.cross -O ~/bin/make.cross
> > > > chmod +x ~/bin/make.cross
> > > > git checkout 938dda772d9d05074bfe1baa0dc18873fbf4fedb
> > > > # save the attached .config to linux build tree
> > > > GCC_VERSION=7.4.0 make.cross ARCH=parisc
> > > I am unable to reproduce this on today's linux-next tree. What's point of
> > > testing this particular personal git tree/branch?
> > I'm using it to test my patches before sending them to public mailing lists.
> > It really helps with reducing the number of trivial issues and upstream
> > iterations as a consequence. And not only trivial...
> >
> > If there is a way to prevent notifying anyone but me, please, let me know,
> > I'm happy to do it.
> >
> Hi Roman,
>
> The reports should only be sent to you now. please see
> https://github.com/intel/lkp-tests/blob/master/repo/linux/rgushchin
Hi Rong!
Oh, thanks a lot! It's exactly what I need.
Regards,
Roman
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2019-08-22 0:32 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-08-13 3:33 [rgushchin:fix_vmstats 21/221] include/asm-generic/5level-fixup.h:14:18: error: unknown type name 'pgd_t'; did you mean 'pid_t'? kbuild test robot
2019-08-13 14:52 ` Qian Cai
2019-08-14 0:45 ` Roman Gushchin
2019-08-14 14:38 ` Qian Cai
2019-08-20 7:08 ` [kbuild-all] " Rong Chen
2019-08-22 0:32 ` Roman Gushchin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).