cregit-Linux how code gets into the kernel

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

/* 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. Miller3066.67%342.86%
Linus Torvalds (pre-git)1431.11%342.86%
Denys Vlasenko12.22%114.29%
Total45100.00%7100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.