Commit ecccde0f authored by Linus Torvalds's avatar Linus Torvalds

Merge bk://are.twiddle.net/axp-2.5

into home.transmeta.com:/home/torvalds/v2.5/linux
parents d24385ea 52e3c71b
...@@ -591,7 +591,6 @@ alpha_switch_to: ...@@ -591,7 +591,6 @@ alpha_switch_to:
*/ */
.globl ret_from_fork .globl ret_from_fork
#if CONFIG_SMP || CONFIG_PREEMPT
.align 4 .align 4
.ent ret_from_fork .ent ret_from_fork
ret_from_fork: ret_from_fork:
...@@ -599,9 +598,6 @@ ret_from_fork: ...@@ -599,9 +598,6 @@ ret_from_fork:
mov $17, $16 mov $17, $16
jmp $31, schedule_tail jmp $31, schedule_tail
.end ret_from_fork .end ret_from_fork
#else
ret_from_fork = ret_from_sys_call
#endif
/* /*
* kernel_thread(fn, arg, clone_flags) * kernel_thread(fn, arg, clone_flags)
......
...@@ -48,7 +48,6 @@ asmlinkage long ...@@ -48,7 +48,6 @@ asmlinkage long
sys_pciconfig_iobase(long which, unsigned long bus, unsigned long dfn) sys_pciconfig_iobase(long which, unsigned long bus, unsigned long dfn)
{ {
struct pci_controller *hose; struct pci_controller *hose;
struct pci_dev *dev;
/* from hose or from bus.devfn */ /* from hose or from bus.devfn */
if (which & IOBASE_FROM_HOSE) { if (which & IOBASE_FROM_HOSE) {
...@@ -106,6 +105,7 @@ sys_pciconfig_write(unsigned long bus, unsigned long dfn, ...@@ -106,6 +105,7 @@ sys_pciconfig_write(unsigned long bus, unsigned long dfn,
void * void *
pci_alloc_consistent(struct pci_dev *pdev, size_t size, dma_addr_t *dma_addrp) pci_alloc_consistent(struct pci_dev *pdev, size_t size, dma_addr_t *dma_addrp)
{ {
return NULL;
} }
void void
pci_free_consistent(struct pci_dev *pdev, size_t size, void *cpu_addr, pci_free_consistent(struct pci_dev *pdev, size_t size, void *cpu_addr,
...@@ -116,6 +116,7 @@ dma_addr_t ...@@ -116,6 +116,7 @@ dma_addr_t
pci_map_single(struct pci_dev *pdev, void *cpu_addr, size_t size, pci_map_single(struct pci_dev *pdev, void *cpu_addr, size_t size,
int direction) int direction)
{ {
return (dma_addr_t) 0;
} }
void void
pci_unmap_single(struct pci_dev *pdev, dma_addr_t dma_addr, size_t size, pci_unmap_single(struct pci_dev *pdev, dma_addr_t dma_addr, size_t size,
......
...@@ -62,17 +62,6 @@ quirk_isa_bridge(struct pci_dev *dev) ...@@ -62,17 +62,6 @@ quirk_isa_bridge(struct pci_dev *dev)
dev->class = PCI_CLASS_BRIDGE_ISA << 8; dev->class = PCI_CLASS_BRIDGE_ISA << 8;
} }
static void __init
quirk_ali_ide_ports(struct pci_dev *dev)
{
if (dev->resource[0].end == 0xffff)
dev->resource[0].end = dev->resource[0].start + 7;
if (dev->resource[2].end == 0xffff)
dev->resource[2].end = dev->resource[2].start + 7;
if (dev->resource[3].end == 0xffff)
dev->resource[3].end = dev->resource[3].start + 7;
}
static void __init static void __init
quirk_cypress(struct pci_dev *dev) quirk_cypress(struct pci_dev *dev)
{ {
...@@ -121,8 +110,6 @@ pcibios_fixup_final(struct pci_dev *dev) ...@@ -121,8 +110,6 @@ pcibios_fixup_final(struct pci_dev *dev)
struct pci_fixup pcibios_fixups[] __initdata = { struct pci_fixup pcibios_fixups[] __initdata = {
{ PCI_FIXUP_HEADER, PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82378, { PCI_FIXUP_HEADER, PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82378,
quirk_isa_bridge }, quirk_isa_bridge },
{ PCI_FIXUP_HEADER, PCI_VENDOR_ID_AL, PCI_DEVICE_ID_AL_M5229,
quirk_ali_ide_ports },
{ PCI_FIXUP_HEADER, PCI_VENDOR_ID_CONTAQ, PCI_DEVICE_ID_CONTAQ_82C693, { PCI_FIXUP_HEADER, PCI_VENDOR_ID_CONTAQ, PCI_DEVICE_ID_CONTAQ_82C693,
quirk_cypress }, quirk_cypress },
{ PCI_FIXUP_FINAL, PCI_ANY_ID, PCI_ANY_ID, { PCI_FIXUP_FINAL, PCI_ANY_ID, PCI_ANY_ID,
......
...@@ -288,7 +288,7 @@ static inline unsigned long __ffs(unsigned long word) ...@@ -288,7 +288,7 @@ static inline unsigned long __ffs(unsigned long word)
#else #else
unsigned long bits, qofs, bofs; unsigned long bits, qofs, bofs;
bits = __kernel_cmpbge(word, 0); bits = __kernel_cmpbge(0, word);
qofs = ffz_b(bits); qofs = ffz_b(bits);
bits = __kernel_extbl(word, qofs); bits = __kernel_extbl(word, qofs);
bofs = ffz_b(~bits); bofs = ffz_b(~bits);
......
...@@ -34,9 +34,9 @@ struct thread_info { ...@@ -34,9 +34,9 @@ struct thread_info {
*/ */
#define INIT_THREAD_INFO(tsk) \ #define INIT_THREAD_INFO(tsk) \
{ \ { \
task: &tsk, \ .task = &tsk, \
exec_domain: &default_exec_domain, \ .exec_domain = &default_exec_domain, \
addr_limit: KERNEL_DS, \ .addr_limit = KERNEL_DS, \
.restart_block = { \ .restart_block = { \
.fn = do_no_restart_syscall, \ .fn = do_no_restart_syscall, \
}, \ }, \
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment