blob: f34c4b2d09f35909c54df1d6c145b63a1778f50d [file] [log] [blame]
Al Viro27f85f12011-08-18 20:02:59 +01001#ifndef __UM_PROCESSOR_H
2#define __UM_PROCESSOR_H
3
4/* include faultinfo structure */
5#include <sysdep/faultinfo.h>
6
7#ifdef CONFIG_X86_32
8# include "processor_32.h"
9#else
10# include "processor_64.h"
11#endif
12
Al Viroc7ea5912011-08-18 20:10:19 +010013#define ARCH_IS_STACKGROW(address) \
14 (address + 65536 + 32 * sizeof(unsigned long) >= UPT_SP(&current->thread.regs.regs))
15
Al Viro27f85f12011-08-18 20:02:59 +010016#include <asm/processor-generic.h>
17
18#endif