Linux 2.1.80
This release should fix a few networking problems, and the NFS client is hopefully fairly stable even under the kinds of loads we have here at Transmeta. The 2.1.80 release also contains some initial ARM support, and contains Ingo Molnar's better SMP interrupt handling. NOTE NOTE NOTE! The new SMP interrupt handling is currently not very good at autodetection. This can be a real problem, and _before_ booting the 2.1.80 kernel as compiled for SMP you should probably try to figure out a possible IRQ override line by doing: echo -n pirq=; echo `scanpci -f | grep T_L | cut -c56-` | sed 's/ /,/g' which for me gives pirq=0x00,0x09,0x0b Then, after doing the above, boot into 2.1.80 and see if it finds your PCI interrupt lines correctly. If it does, everything is fine. If it doesn't, you need to boot with the pirq setting that you determined earlier, by giving the kernel the pirq data at the bootup command line or by using the LILO "append=" feature (or similar features in other bootloaders). We'll certainly have to make the autodetection work reliably, but in the meantime the command-line approach at least gives us a way to test the more fundamental impacts of better interrupt handling. Linus
Showing
Documentation/ARM-README
0 → 100644
arch/arm/Makefile
0 → 100644
arch/arm/boot/Makefile
0 → 100644
arch/arm/boot/install.sh
0 → 100644
arch/arm/boot/tools/build.c
0 → 100644
arch/arm/config.in
0 → 100644
arch/arm/defconfig
0 → 100644
arch/arm/kernel/Makefile
0 → 100644
arch/arm/kernel/armksyms.c
0 → 100644
arch/arm/kernel/calls.S
0 → 100644
arch/arm/kernel/dma.c
0 → 100644
arch/arm/kernel/ecard.c
0 → 100644
This diff is collapsed.
arch/arm/kernel/entry-armo.S
0 → 100644
This diff is collapsed.
arch/arm/kernel/entry-armv.S
0 → 100644
This diff is collapsed.
arch/arm/kernel/head-armo.S
0 → 100644
arch/arm/kernel/head-armv.S
0 → 100644
arch/arm/kernel/iic.c
0 → 100644
arch/arm/kernel/init_task.c
0 → 100644
arch/arm/kernel/ioport.c
0 → 100644
This diff is collapsed.
arch/arm/kernel/irq.c
0 → 100644
This diff is collapsed.
arch/arm/kernel/oldlatches.c
0 → 100644
arch/arm/kernel/process.c
0 → 100644
This diff is collapsed.
arch/arm/kernel/ptrace.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
arch/arm/kernel/setup.c
0 → 100644
This diff is collapsed.
arch/arm/kernel/signal.c
0 → 100644
This diff is collapsed.
arch/arm/kernel/sys_arm.c
0 → 100644
This diff is collapsed.
arch/arm/kernel/time.c
0 → 100644
This diff is collapsed.
arch/arm/kernel/traps.c
0 → 100644
This diff is collapsed.
arch/arm/lib/Makefile
0 → 100644
This diff is collapsed.
arch/arm/lib/backtrace.S
0 → 100644
This diff is collapsed.
arch/arm/lib/bitops.S
0 → 100644
This diff is collapsed.
arch/arm/lib/checksum.S
0 → 100644
This diff is collapsed.
arch/arm/lib/delay.S
0 → 100644
This diff is collapsed.
This diff is collapsed.
arch/arm/lib/floppydma.S
0 → 100644
This diff is collapsed.
arch/arm/lib/fp_support.c
0 → 100644
arch/arm/lib/getconsdata.c
0 → 100644
This diff is collapsed.
arch/arm/lib/getconstants.c
0 → 100644
This diff is collapsed.
arch/arm/lib/getconstants.h
0 → 100644
This diff is collapsed.
arch/arm/lib/io-acorn.S
0 → 100644
This diff is collapsed.
arch/arm/lib/io-ebsa110.S
0 → 100644
This diff is collapsed.
arch/arm/lib/ll_char_wr.S
0 → 100644
This diff is collapsed.
arch/arm/lib/loaders.S
0 → 100644
This diff is collapsed.
arch/arm/lib/memcpy.S
0 → 100644
This diff is collapsed.
arch/arm/lib/memfastset.S
0 → 100644
This diff is collapsed.
arch/arm/lib/string.S
0 → 100644
This diff is collapsed.
arch/arm/lib/system.S
0 → 100644
This diff is collapsed.
arch/arm/lib/testm.c
0 → 100644
This diff is collapsed.
arch/arm/lib/uaccess-armo.S
0 → 100644
This diff is collapsed.
arch/arm/lib/uaccess.S
0 → 100644
This diff is collapsed.
arch/arm/mm/Makefile
0 → 100644
This diff is collapsed.
arch/arm/mm/extable.c
0 → 100644
This diff is collapsed.
arch/arm/mm/fault-armo.c
0 → 100644
This diff is collapsed.
arch/arm/mm/fault-armv.c
0 → 100644
This diff is collapsed.
arch/arm/mm/init.c
0 → 100644
This diff is collapsed.
arch/arm/mm/mm-a5k.c
0 → 100644
arch/arm/mm/mm-arc.c
0 → 100644
This diff is collapsed.
arch/arm/mm/mm-ebsa110.c
0 → 100644
This diff is collapsed.
arch/arm/mm/mm-nexuspci.c
0 → 100644
This diff is collapsed.
arch/arm/mm/mm-rpc.c
0 → 100644
This diff is collapsed.
arch/arm/mm/proc-arm2,3.S
0 → 100644
This diff is collapsed.
arch/arm/mm/proc-arm6,7.S
0 → 100644
This diff is collapsed.
arch/arm/mm/proc-sa110.S
0 → 100644
This diff is collapsed.
arch/arm/mm/small_page.c
0 → 100644
This diff is collapsed.
arch/arm/vmlinux.lds
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
arch/i386/kernel/io_apic.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
fs/adfs/Makefile
0 → 100644
This diff is collapsed.
fs/adfs/dir.c
0 → 100644
This diff is collapsed.
fs/adfs/file.c
0 → 100644
This diff is collapsed.
fs/adfs/inode.c
0 → 100644
This diff is collapsed.
fs/adfs/map.c
0 → 100644
This diff is collapsed.
fs/adfs/namei.c
0 → 100644
This diff is collapsed.
fs/adfs/super.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include/asm-arm/a.out.h
0 → 100644
This diff is collapsed.
include/asm-arm/arcaudio.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include/asm-arm/assembler.h
0 → 100644
This diff is collapsed.
include/asm-arm/atomic.h
0 → 100644
This diff is collapsed.
include/asm-arm/bitops.h
0 → 100644
This diff is collapsed.
include/asm-arm/bugs.h
0 → 100644
This diff is collapsed.
include/asm-arm/byteorder.h
0 → 100644
This diff is collapsed.
include/asm-arm/cache.h
0 → 100644
This diff is collapsed.
include/asm-arm/checksum.h
0 → 100644
This diff is collapsed.
include/asm-arm/current.h
0 → 100644
This diff is collapsed.
include/asm-arm/delay.h
0 → 100644
This diff is collapsed.
include/asm-arm/dma.h
0 → 100644
This diff is collapsed.
include/asm-arm/ecard.h
0 → 100644
This diff is collapsed.
include/asm-arm/elf.h
0 → 100644
This diff is collapsed.
include/asm-arm/errno.h
0 → 100644
This diff is collapsed.
include/asm-arm/fcntl.h
0 → 100644
This diff is collapsed.
include/asm-arm/floppy.h
0 → 100644
This diff is collapsed.
include/asm-arm/hardirq.h
0 → 100644
This diff is collapsed.
include/asm-arm/hardware.h
0 → 100644
This diff is collapsed.
include/asm-arm/ide.h
0 → 100644
This diff is collapsed.
include/asm-arm/init.h
0 → 100644
This diff is collapsed.
include/asm-arm/io.h
0 → 100644
This diff is collapsed.
include/asm-arm/ioctl.h
0 → 100644
This diff is collapsed.
include/asm-arm/ioctls.h
0 → 100644
This diff is collapsed.
include/asm-arm/ipc.h
0 → 100644
This diff is collapsed.
include/asm-arm/irq-no.h
0 → 100644
This diff is collapsed.
include/asm-arm/irq.h
0 → 100644
This diff is collapsed.
include/asm-arm/limits.h
0 → 100644
This diff is collapsed.
include/asm-arm/mm-init.h
0 → 100644
This diff is collapsed.
include/asm-arm/mman.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
include/asm-arm/namei.h
0 → 100644
This diff is collapsed.
include/asm-arm/page.h
0 → 100644
This diff is collapsed.
include/asm-arm/param.h
0 → 100644
This diff is collapsed.
include/asm-arm/pgtable.h
0 → 100644
This diff is collapsed.
include/asm-arm/poll.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include/asm-arm/proc-fns.h
0 → 100644
This diff is collapsed.
include/asm-arm/processor.h
0 → 100644
This diff is collapsed.
include/asm-arm/procinfo.h
0 → 100644
This diff is collapsed.
include/asm-arm/ptrace.h
0 → 100644
This diff is collapsed.
include/asm-arm/resource.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
include/asm-arm/segment.h
0 → 100644
This diff is collapsed.
include/asm-arm/semaphore.h
0 → 100644
This diff is collapsed.
include/asm-arm/serial.h
0 → 100644
This diff is collapsed.
include/asm-arm/setup.h
0 → 100644
This diff is collapsed.
include/asm-arm/shmparam.h
0 → 100644
This diff is collapsed.
include/asm-arm/sigcontext.h
0 → 100644
This diff is collapsed.
include/asm-arm/siginfo.h
0 → 100644
This diff is collapsed.
include/asm-arm/signal.h
0 → 100644
This diff is collapsed.
include/asm-arm/smp.h
0 → 100644
This diff is collapsed.
include/asm-arm/smp_lock.h
0 → 100644
This diff is collapsed.
include/asm-arm/socket.h
0 → 100644
This diff is collapsed.
include/asm-arm/sockios.h
0 → 100644
This diff is collapsed.
include/asm-arm/softirq.h
0 → 100644
This diff is collapsed.
include/asm-arm/spinlock.h
0 → 100644
This diff is collapsed.
include/asm-arm/stat.h
0 → 100644
This diff is collapsed.
include/asm-arm/statfs.h
0 → 100644
This diff is collapsed.
include/asm-arm/string.h
0 → 100644
This diff is collapsed.
include/asm-arm/system.h
0 → 100644
This diff is collapsed.
include/asm-arm/termbits.h
0 → 100644
This diff is collapsed.
include/asm-arm/termios.h
0 → 100644
This diff is collapsed.
include/asm-arm/timex.h
0 → 100644
This diff is collapsed.
include/asm-arm/types.h
0 → 100644
This diff is collapsed.
include/asm-arm/uaccess.h
0 → 100644
This diff is collapsed.
include/asm-arm/ucontext.h
0 → 100644
This diff is collapsed.
include/asm-arm/unaligned.h
0 → 100644
This diff is collapsed.
include/asm-arm/unistd.h
0 → 100644
This diff is collapsed.
include/asm-arm/user.h
0 → 100644
This diff is collapsed.
include/asm-arm/vt.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include/linux/adfs_fs.h
0 → 100644
This diff is collapsed.
include/linux/adfs_fs_fs.h
0 → 100644
This diff is collapsed.
include/linux/adfs_fs_i.h
0 → 100644
This diff is collapsed.
include/linux/adfs_fs_sb.h
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment