cregit-Linux how code gets into the kernel

Release 4.14 arch/sparc/include/asm/cache.h

/* SPDX-License-Identifier: GPL-2.0 */
/* cache.h:  Cache specific code for the Sparc.  These include flushing
 *           and direct tag/data line access.
 *
 * Copyright (C) 1995, 2007 David S. Miller (davem@davemloft.net)
 */

#ifndef _SPARC_CACHE_H

#define _SPARC_CACHE_H


#define ARCH_SLAB_MINALIGN	__alignof__(unsigned long long)


#define L1_CACHE_SHIFT 5

#define L1_CACHE_BYTES 32

#ifdef CONFIG_SPARC32

#define SMP_CACHE_BYTES_SHIFT 5
#else

#define SMP_CACHE_BYTES_SHIFT 6
#endif


#define SMP_CACHE_BYTES (1 << SMP_CACHE_BYTES_SHIFT)


#define __read_mostly __attribute__((__section__(".data..read_mostly")))

#endif /* !(_SPARC_CACHE_H) */

Overall Contributors

PersonTokensPropCommitsCommitProp
David S. Miller3065.22%337.50%
Linus Torvalds (pre-git)1430.43%337.50%
Greg Kroah-Hartman12.17%112.50%
Denys Vlasenko12.17%112.50%
Total46100.00%8100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.