lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date:   Wed, 20 Sep 2017 18:41:52 +0900
From:   Masahiro Yamada <yamada.masahiro@...ionext.com>
To:     Palmer Dabbelt <palmer@...belt.com>
Cc:     "Peter Zijlstra (Intel)" <peterz@...radead.org>,
        Thomas Gleixner <tglx@...utronix.de>,
        Jason Cooper <jason@...edaemon.net>,
        Marc Zyngier <marc.zyngier@....com>,
        Arnd Bergmann <arnd@...db.de>, dmitriy@...-tech.org,
        Michal Marek <mmarek@...e.com>, albert@...ive.com,
        Will Deacon <will.deacon@....com>, boqun.feng@...il.com,
        oleg@...hat.com, Ingo Molnar <mingo@...hat.com>,
        Daniel Lezcano <daniel.lezcano@...aro.org>,
        Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
        Jiri Slaby <jslaby@...e.com>,
        "David S. Miller" <davem@...emloft.net>,
        Mauro Carvalho Chehab <mchehab@...nel.org>,
        hverkuil@...all.nl, Randy Dunlap <rdunlap@...radead.org>,
        viro@...iv.linux.org.uk, Masami Hiramatsu <mhiramat@...nel.org>,
        Frederic Weisbecker <fweisbec@...il.com>,
        "Luis R. Rodriguez" <mcgrof@...nel.org>, dledford@...hat.com,
        bart.vanassche@...disk.com, sstabellini@...nel.org,
        Michael Ellerman <mpe@...erman.id.au>,
        Russell King <rmk+kernel@...linux.org.uk>,
        Paul Gortmaker <paul.gortmaker@...driver.com>,
        Nicolas Dichtel <nicolas.dichtel@...nd.com>,
        Guenter Roeck <linux@...ck-us.net>,
        Heiko Carstens <heiko.carstens@...ibm.com>,
        Martin Schwidefsky <schwidefsky@...ibm.com>,
        Geert Uytterhoeven <geert@...ux-m68k.org>,
        Andrew Morton <akpm@...ux-foundation.org>,
        Andy Shevchenko <andriy.shevchenko@...ux.intel.com>,
        jiri@...lanox.com, Vineet Gupta <vgupta@...opsys.com>,
        Dave Airlie <airlied@...hat.com>, Jeremy Kerr <jk@...abs.org>,
        Chris Wilson <chris@...is-wilson.co.uk>, Jason@...c4.com,
        Paul McKenney <paulmck@...ux.vnet.ibm.com>,
        Neal Cardwell <ncardwell@...gle.com>,
        Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
        Linux Kbuild mailing list <linux-kbuild@...r.kernel.org>,
        patches@...ups.riscv.org
Subject: Re: [PATCH v8 18/18] RISC-V: Build Infrastructure

2017-09-13 6:57 GMT+09:00 Palmer Dabbelt <palmer@...belt.com>:
> This patch contains all the build infrastructure that actually enables
> the RISC-V port.  This includes Makefiles, linker scripts, and Kconfig
> files.  It also contains the only top-level change, which adds RISC-V to
> the list of architectures that need a sed run to produce the ARCH
> variable when building locally.
>
> Signed-off-by: Palmer Dabbelt <palmer@...belt.com>

> --- /dev/null
> +++ b/arch/riscv/include/asm/Kbuild
> @@ -0,0 +1,61 @@
> +generic-y += bugs.h
> +generic-y += cacheflush.h
> +generic-y += checksum.h
> +generic-y += clkdev.h
> +generic-y += cputime.h
> +generic-y += device.h
> +generic-y += div64.h
> +generic-y += dma.h
> +generic-y += dma-contiguous.h
> +generic-y += emergency-restart.h
> +generic-y += errno.h
> +generic-y += exec.h
> +generic-y += fb.h
> +generic-y += fcntl.h
> +generic-y += ftrace.h
> +generic-y += futex.h
> +generic-y += hardirq.h
> +generic-y += hash.h
> +generic-y += hw_irq.h
> +generic-y += ioctl.h
> +generic-y += ioctls.h
> +generic-y += ipcbuf.h
> +generic-y += irq_regs.h
> +generic-y += irq_work.h
> +generic-y += kdebug.h
> +generic-y += kmap_types.h
> +generic-y += kvm_para.h
> +generic-y += local.h
> +generic-y += mm-arch-hooks.h
> +generic-y += mman.h
> +generic-y += module.h
> +generic-y += msgbuf.h
> +generic-y += mutex.h
> +generic-y += param.h
> +generic-y += percpu.h
> +generic-y += poll.h
> +generic-y += posix_types.h
> +generic-y += preempt.h
> +generic-y += resource.h
> +generic-y += scatterlist.h
> +generic-y += sections.h
> +generic-y += sembuf.h
> +generic-y += setup.h
> +generic-y += shmbuf.h
> +generic-y += shmparam.h
> +generic-y += signal.h
> +generic-y += socket.h
> +generic-y += sockios.h
> +generic-y += stat.h
> +generic-y += statfs.h
> +generic-y += swab.h
> +generic-y += termbits.h
> +generic-y += termios.h
> +generic-y += topology.h
> +generic-y += trace_clock.h
> +generic-y += types.h
> +generic-y += unaligned.h
> +generic-y += user.h
> +generic-y += vga.h
> +generic-y += vmlinux.lds.h
> +generic-y += xor.h


Please split out exported ones into arch/riscv/include/uapi/asm/Kbuild.

Otherwise, "make headers_install" will fail.


-- 
Best Regards
Masahiro Yamada

Powered by blists - more mailing lists