Thread (4 messages) 4 messages, 2 authors, 2015-03-11

Re: [PATCH 33/45] include/uapi/asm-generic/signal.h: include stdlib.h in userspace

flat view

From: Arnd Bergmann <hidden>
Date: 2015-03-11 10:02:32
Also in: linux-arch, lkml

On Wednesday 11 March 2015 00:58:28 Mikko Rapeli wrote:
linux/kexec.h seems suspicious though:

#ifndef __KERNEL__
/*
 * This structure is used to hold the arguments that are used when
 * loading  kernel binaries.
 */
struct kexec_segment {
        const void *buf;
        size_t bufsz;
        const void *mem;
        size_t memsz;
};

#endif /* __KERNEL__ */
Hmm, maybe that just needs to be removed as well, after we
have removed the function declaration that used to follow it
as part of this commit:

http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=9dc5c05f45ca8101025046cd

Using __kernel_size_t would work here as well, but I suspect that
the entire structure is useless as it is not used by kernel or
user space, and kexec_tools has its own copy of the structure.

	Arnd
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help