Thread (43 messages) 43 messages, 4 authors, 2022-02-01

Re: [PATCH V4 03/17] asm-generic: compat: Cleanup duplicate definitions

From: Christoph Hellwig <hch@infradead.org>
Date: 2022-01-31 12:21:37
Also in: linux-arch, linux-arm-kernel, linux-mips, linux-riscv, linux-s390, linuxppc-dev, lkml

On Sat, Jan 29, 2022 at 08:17:14PM +0800, guoren@kernel.org wrote:
From: Guo Ren <redacted>

There are 7 64bit architectures that support Linux COMPAT mode to
run 32bit applications. A lot of definitions are duplicate:
 - COMPAT_USER_HZ
 - COMPAT_RLIM_INFINITY
 - COMPAT_OFF_T_MAX
 - __compat_uid_t, __compat_uid_t
 - compat_dev_t
 - compat_ipc_pid_t
 - struct compat_flock
 - struct compat_flock64
 - struct compat_statfs
 - struct compat_ipc64_perm, compat_semid64_ds,
	  compat_msqid64_ds, compat_shmid64_ds

Cleanup duplicate definitions and merge them into asm-generic.
The flock part seems to clash with the general compat_flock
consolidation.  Otherwise this looks like a good idea.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help