cregit-Linux how code gets into the kernel

Release 4.17 include/linux/ipc.h

Directory: include/linux
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _LINUX_IPC_H

#define _LINUX_IPC_H

#include <linux/spinlock.h>
#include <linux/uidgid.h>
#include <linux/rhashtable.h>
#include <uapi/linux/ipc.h>
#include <linux/refcount.h>

/* used by in-kernel data structures */

struct kern_ipc_perm {
	
spinlock_t	lock;
	
bool		deleted;
	
int		id;
	
key_t		key;
	
kuid_t		uid;
	
kgid_t		gid;
	
kuid_t		cuid;
	
kgid_t		cgid;
	
umode_t		mode;
	
unsigned long	seq;
	
void		*security;

	
struct rhash_head khtnode;

	
struct rcu_head rcu;
	
refcount_t refcount;

} ____cacheline_aligned_in_smp __randomize_layout;

#endif /* _LINUX_IPC_H */

Overall Contributors

PersonTokensPropCommitsCommitProp
Linus Torvalds (pre-git)3645.57%213.33%
Guillaume Knispel78.86%16.67%
Eric W. Biedermann67.59%16.67%
Manfred Spraul67.59%16.67%
Andrew Morton56.33%16.67%
Elena Reshetova45.06%16.67%
Stephen D. Smalley45.06%16.67%
David Howells33.80%16.67%
Nadia Derbey33.80%16.67%
Greg Kroah-Hartman11.27%16.67%
Davidlohr Bueso A11.27%16.67%
Rafael Aquini11.27%16.67%
Al Viro11.27%16.67%
Kees Cook11.27%16.67%
Total79100.00%15100.00%
Directory: include/linux
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.