Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 55864
b: refs/heads/master
c: 62933d3
h: refs/heads/master
v: v3
  • Loading branch information
Linus Torvalds committed May 10, 2007
1 parent 535b834 commit ca992e1
Show file tree
Hide file tree
Showing 195 changed files with 10,147 additions and 1,961 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: f64071200acc124bd0d641ef7d750f38fbf5f8b8
refs/heads/master: 62933d36ac98360da45f43df989277df002b034b
38 changes: 0 additions & 38 deletions trunk/arch/i386/kernel/head.S
Original file line number Diff line number Diff line change
Expand Up @@ -71,12 +71,6 @@ INIT_MAP_BEYOND_END = BOOTBITMAP_SIZE + (PAGE_TABLE_SIZE + ALLOCATOR_SLOP)*PAGE_
.section .text.head,"ax",@progbits
ENTRY(startup_32)

#ifdef CONFIG_PARAVIRT
movl %cs, %eax
testl $0x3, %eax
jnz startup_paravirt
#endif

/*
* Set segments to known values.
*/
Expand Down Expand Up @@ -501,38 +495,6 @@ ignore_int:
iret

.section .text
#ifdef CONFIG_PARAVIRT
startup_paravirt:
cld
movl $(init_thread_union+THREAD_SIZE),%esp

/* We take pains to preserve all the regs. */
pushl %edx
pushl %ecx
pushl %eax

pushl $__start_paravirtprobe
1:
movl 0(%esp), %eax
cmpl $__stop_paravirtprobe, %eax
je unhandled_paravirt
pushl (%eax)
movl 8(%esp), %eax
call *(%esp)
popl %eax

movl 4(%esp), %eax
movl 8(%esp), %ecx
movl 12(%esp), %edx

addl $4, (%esp)
jmp 1b

unhandled_paravirt:
/* Nothing wanted us: we're screwed. */
ud2
#endif

/*
* Real beginning of normal "text" segment
*/
Expand Down
1 change: 0 additions & 1 deletion trunk/arch/i386/kernel/paravirt.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
#include <linux/module.h>
#include <linux/efi.h>
#include <linux/bcd.h>
#include <linux/start_kernel.h>
#include <linux/highmem.h>

#include <asm/bug.h>
Expand Down
6 changes: 0 additions & 6 deletions trunk/arch/i386/kernel/vmlinux.lds.S
Original file line number Diff line number Diff line change
Expand Up @@ -78,12 +78,6 @@ SECTIONS
CONSTRUCTORS
} :data

.paravirtprobe : AT(ADDR(.paravirtprobe) - LOAD_OFFSET) {
__start_paravirtprobe = .;
*(.paravirtprobe)
__stop_paravirtprobe = .;
}

. = ALIGN(4096);
.data_nosave : AT(ADDR(.data_nosave) - LOAD_OFFSET) {
__nosave_begin = .;
Expand Down
49 changes: 16 additions & 33 deletions trunk/arch/s390/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,23 @@
#

config MMU
bool
default y
def_bool y

config ZONE_DMA
def_bool y
depends on 64BIT

config LOCKDEP_SUPPORT
bool
default y
def_bool y

config STACKTRACE_SUPPORT
bool
default y
def_bool y

config RWSEM_GENERIC_SPINLOCK
bool

config RWSEM_XCHGADD_ALGORITHM
bool
default y
def_bool y

config ARCH_HAS_ILOG2_U32
bool
Expand All @@ -35,8 +31,7 @@ config ARCH_HAS_ILOG2_U64
default n

config GENERIC_HWEIGHT
bool
default y
def_bool y

config GENERIC_TIME
def_bool y
Expand All @@ -55,8 +50,7 @@ config NO_DMA
mainmenu "Linux Kernel Configuration"

config S390
bool
default y
def_bool y

source "init/Kconfig"

Expand Down Expand Up @@ -280,6 +274,10 @@ config WARN_STACK_SIZE
config ARCH_POPULATES_NODE_MAP
def_bool y

comment "Kernel preemption"

source "kernel/Kconfig.preempt"

source "mm/Kconfig"

config HOLES_IN_ZONE
Expand Down Expand Up @@ -320,17 +318,6 @@ config QDIO_DEBUG

comment "Misc"

config PREEMPT
bool "Preemptible Kernel"
help
This option reduces the latency of the kernel when reacting to
real-time or interactive events by allowing a low priority process to
be preempted even if it is in kernel mode executing a system call.
This allows applications to run more reliably even when the system is
under load.

Say N if you are unsure.

config IPL
bool "Builtin IPL record support"
help
Expand Down Expand Up @@ -488,6 +475,8 @@ config APPLDATA_NET_SUM
This can also be compiled as a module, which will be called
appldata_net_sum.o.

source kernel/Kconfig.hz

config NO_IDLE_HZ
bool "No HZ timer ticks in idle"
help
Expand Down Expand Up @@ -535,18 +524,12 @@ endmenu
source "net/Kconfig"

config PCMCIA
bool
default n

source "drivers/base/Kconfig"
def_bool n

source "drivers/connector/Kconfig"

source "drivers/scsi/Kconfig"

source "drivers/s390/Kconfig"
config CCW
def_bool y

source "drivers/net/Kconfig"
source "drivers/Kconfig"

source "fs/Kconfig"

Expand Down
Loading

0 comments on commit ca992e1

Please sign in to comment.