Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 302815
b: refs/heads/master
c: 293ef7b
h: refs/heads/master
i:
  302813: aa12508
  302811: 44affd0
  302807: bca952d
  302799: 67768c0
  302783: 04e906a
v: v3
  • Loading branch information
Thomas Gleixner committed May 5, 2012
1 parent 56eaf2e commit 01379f6
Show file tree
Hide file tree
Showing 5 changed files with 19 additions and 61 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 3f149aa226e39e7f29ca7bb22f8e5bf304206a8f
refs/heads/master: 293ef7b8288da79112276ddd53902aff75ce7494
1 change: 1 addition & 0 deletions trunk/arch/tile/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ config TILE
select GENERIC_IRQ_SHOW
select SYS_HYPERVISOR
select ARCH_HAVE_NMI_SAFE_CMPXCHG
select HAVE_GENERIC_INIT_TASK

# FIXME: investigate whether we need/want these options.
# select HAVE_IOREMAP_PROT
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/tile/kernel/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
#

extra-y := vmlinux.lds head_$(BITS).o
obj-y := backtrace.o entry.o init_task.o irq.o messaging.o \
obj-y := backtrace.o entry.o irq.o messaging.o \
pci-dma.o proc.o process.o ptrace.o reboot.o \
setup.o signal.o single_step.o stack.o sys.o sysfs.o time.o traps.o \
intvec_$(BITS).o regs_$(BITS).o tile-desc_$(BITS).o
Expand Down
59 changes: 0 additions & 59 deletions trunk/arch/tile/kernel/init_task.c

This file was deleted.

16 changes: 16 additions & 0 deletions trunk/arch/tile/kernel/setup.c
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,22 @@ unsigned long __initdata node_free_pfn[MAX_NUMNODES];

static unsigned long __initdata node_percpu[MAX_NUMNODES];

/*
* per-CPU stack and boot info.
*/
DEFINE_PER_CPU(unsigned long, boot_sp) =
(unsigned long)init_stack + THREAD_SIZE;

#ifdef CONFIG_SMP
DEFINE_PER_CPU(unsigned long, boot_pc) = (unsigned long)start_kernel;
#else
/*
* The variable must be __initdata since it references __init code.
* With CONFIG_SMP it is per-cpu data, which is exempt from validation.
*/
unsigned long __initdata boot_pc = (unsigned long)start_kernel;
#endif

#ifdef CONFIG_HIGHMEM
/* Page frame index of end of lowmem on each controller. */
unsigned long __cpuinitdata node_lowmem_end_pfn[MAX_NUMNODES];
Expand Down

0 comments on commit 01379f6

Please sign in to comment.