aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sparc64
AgeCommit message (Expand)AuthorFilesLines
2008-12-04sparc,sparc64: unify boot/Sam Ravnborg3-146/+0
2008-12-04sparc,sparc64: unify kernel/Sam Ravnborg92-43305/+0
2008-12-04sparc,sparc64: unify lib/Sam Ravnborg50-6542/+0
2008-12-04sparc,sparc64: unify prom/Sam Ravnborg10-1101/+0
2008-12-04sparc,sparc64: unify MakefileSam Ravnborg3-1754/+0
2008-12-04sparc,sparc64: unify asm-offsets.cSam Ravnborg1-1/+1
2008-12-04sparc64: use vmlinux.lds.S from sparcSam Ravnborg2-177/+2
2008-12-04sparc,sparc64: prepare vmlinux.lds.S for unificationSam Ravnborg1-8/+37
2008-12-04sparc64: Add performance counter hypervisor calls for sun4v.David S. Miller2-0/+38
2008-12-04sparc64: Add save_stack_trace_tsk().David S. Miller1-9/+23
2008-12-04sparc: combine unistd_{32,64}.hStephen Rothwell1-1/+2
2008-12-04sparc64: Make special trap return path for TRAP_NMI().David S. Miller1-1/+13
2008-12-04sparc64: Make %pil level 15 a pseudo-NMI.David S. Miller8-18/+19
2008-12-04sparc64: Add interface for registering a performance counter IRQ handler.David S. Miller2-1/+64
2008-12-04sparc,sparc64: unify mm/Sam Ravnborg10-4739/+1
2008-12-04sparc64: unify arch/sparc64/oprofile/Sam Ravnborg3-33/+1
2008-12-04sparc64: unify math-emuSam Ravnborg4-641/+1
2008-12-04sparc,sparc64: add BITS to arch MakefileSam Ravnborg1-2/+2
2008-12-04sparc,sparc64: unify Kconfig filesSam Ravnborg1-437/+1
2008-12-04sparc64: added more config options to the menusSam Ravnborg1-38/+42
2008-12-04sparc: unify Kconfig.debugSam Ravnborg2-45/+1
2008-12-04sparc64: Stop using memory barriers for atomics and locks.David S. Miller10-78/+9
2008-12-04sparc64: Run the kernel always in the TSO memory model.David S. Miller2-6/+6
2008-12-04sparc64: Rework auxio driver to save some text space.David S. Miller1-44/+26
2008-12-04sparc64: Sync FPU state in VIS emulation handler.Hong H. Pham1-0/+2
2008-12-03sparc64: Fix VIS emulation bugsJoseph Myers1-2/+2
2008-12-03sparc64: Fix bug in PTRACE_SETFPREGS64 handling.Chris Torek1-1/+1
2008-12-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6Linus Torvalds1-1/+1
2008-12-01Revert "of_platform_driver noise on sparce"Linus Torvalds3-4/+4
2008-12-01sparc64: Fix offset calculation in compute_size()David S. Miller1-1/+1
2008-11-30of_platform_driver noise on sparceAl Viro3-4/+4
2008-11-30sparc64 trivial section misannotationsAl Viro2-3/+3
2008-11-19sparc64: wire up accept4()David Miller2-3/+14
2008-11-10sparc64: Update defconfig.David S. Miller1-37/+195
2008-11-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6Linus Torvalds1-1/+9
2008-11-02sparc64: Fix PCI resource mapping on sparc64Max Dmitrichenko1-1/+9
2008-10-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6Linus Torvalds2-120/+53
2008-10-30sparc64: Add missing null terminating entry to bq4802_match[].David S. Miller1-0/+1
2008-10-29rtc-m48t59: shift zero year to 1968 on sparc (rev 2)Krzysztof Helt1-28/+5
2008-10-29sparc64: remove byteshifting from out* helpersHarvey Harrison1-92/+47
2008-10-27Merge commit 'v2.6.28-rc2' into tracing/urgentIngo Molnar2-5/+15
2008-10-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6Linus Torvalds1-4/+14
2008-10-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rri...Linus Torvalds1-1/+1
2008-10-23ftrace, powerpc, sparc64, x86: remove notrace from arch ftrace fileSteven Rostedt2-4/+6
2008-10-23ftrace: remove mcount setSteven Rostedt1-18/+0
2008-10-23ftrace: disable dynamic ftrace for all archs that use daemonSteven Rostedt1-1/+0
2008-10-22sparc64: Fix race in arch/sparc64/kernel/trampoline.SAndrea Shepard1-4/+14
2008-10-22Merge branch 'tracing/ftrace' into tracing/urgentIngo Molnar3-4/+4
2008-10-20ftrace: rename FTRACE to FUNCTION_TRACERSteven Rostedt3-4/+4
2008-10-20container freezer: implement freezer cgroup subsystemMatt Helsley1-0/+1
2008-10-16sparc64: use iommu_num_pages function in IOMMU codeJoerg Roedel3-18/+10
2008-10-16sparc64: rename iommu_num_pages function to iommu_nr_pagesJoerg Roedel3-8/+8
2008-10-16compat: generic compat get/settimeofdayChristoph Hellwig2-64/+2
2008-10-16compat: move cp_compat_stat to common codeChristoph Hellwig1-35/+0
2008-10-15cpufreq: remove policy->governor setting in drivers initializationDominik Brodowski1-1/+0
2008-10-15oprofile: more whitespace fixesRobert Richter1-1/+1
2008-10-12chmc: Mark %ver register inline asm with __volatile__David S. Miller1-1/+1
2008-10-12sparc64: Add missing notify_cpu_starting() call.David S. Miller1-0/+4
2008-10-11Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds...David S. Miller4-9/+10
2008-09-22sparc64: Fix missing devices due to PCI bridge test in of_create_pci_dev().David S. Miller1-1/+1
2008-09-20sparc64: Fix disappearing PCI devices on e3500.David S. Miller1-5/+4
2008-09-16Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sp...David S. Miller5-131/+41
2008-09-16sparc64: Fix SMP bootup with CONFIG_STACK_DEBUG or ftrace.David S. Miller2-3/+5
2008-09-16sparc64: Fix OOPS in psycho_pcierr_intr_other().David S. Miller1-3/+5
2008-09-12sparc: Fix user_regset 'n' field values.David S. Miller1-4/+4
2008-09-12sparc64: Fix PCI error interrupt registry on PSYCHO.David S. Miller1-3/+3
2008-09-12sparc: Fix user_regset 'n' field values.David S. Miller1-4/+4
2008-09-12sparc64: Fix sparse warnings in chmc.cDavid S. Miller1-10/+10
2008-09-12sparc64: Kill sparse warnings in mm/init.hDavid S. Miller2-29/+56
2008-09-12sparc64: Fix sparse warnings in fault.cDavid S. Miller1-37/+0
2008-09-12sparc64: Remove explicit initialization of mmu_gathersDavid S. Miller1-1/+1
2008-09-12sparc64: Fix sparse warnings in vio.cDavid S. Miller1-4/+4
2008-09-12sparc64: Fix sparse warnings in pci_sun4v.cDavid S. Miller1-3/+3
2008-09-11sparc64: Fix sparse warnings in pci.cDavid S. Miller3-12/+11
2008-09-11sparc64: Fix sparse warnings in of_device.cDavid S. Miller1-2/+1
2008-09-11sparc64: Fix sparse warnings in prom.cDavid S. Miller1-30/+55
2008-09-11sparc64: Fix sparse warnings in visemul.cDavid S. Miller2-7/+6
2008-09-11sparc64: Fix sparse warnings in kernel/time.cDavid S. Miller1-11/+11
2008-09-11sysctl: Use header file for sysctl knob declarations on sparc.David S. Miller1-0/+1
2008-09-11sparc64: Fix sparse warnings in global reg snapshotting.David S. Miller1-2/+0
2008-09-11sparc64: Add __arch64__ to CHECKFLAGSDavid S. Miller1-1/+1
2008-09-10sparc64: Kill hand-crafted I/O accessors in PCI controller drivers.David S. Miller4-256/+177
2008-09-10sparc64: Commonize large portions of PSYCHO error handling.David S. Miller4-579/+369
2008-09-10sparc64: Create and use psycho_pbm_init_common().David S. Miller4-46/+31
2008-09-10sparc64: Start commonizing code common between SABRE and PSYCHO.David S. Miller5-120/+111
2008-09-10sparc64: Record OF device instead of device node pointer in pci_pbm_info.David S. Miller9-29/+30
2008-09-10sparc64: Get rid of pci_controller_info.David S. Miller7-241/+178
2008-09-10sparc64: Fix interrupt register calculations on Psycho and Sabre.David S. Miller1-98/+6
2008-09-10sparc64: Fix return value in update_persistent_clock().David S. Miller1-2/+2
2008-09-08sparc64: Add missing rtc_close() in update_persistent_clock()David S. Miller1-2/+5
2008-09-08sparc64: Disable timer interrupts in fixup_irqs().David S. Miller1-0/+2
2008-09-08Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sp...David S. Miller4-15/+22
2008-09-07sparc64: fix wrong m48t59 RTC yearKrzysztof Helt1-2/+4
2008-09-03sparc64: Prevent sparc64 from invoking irq handlers on offline CPUsPaul E. McKenney1-4/+4
2008-09-03sparc64: Fix IPI call locking.David S. Miller1-6/+4
2008-09-03sparc: Fix handling of LANCE and ESP parent nodes in of_device.cDavid S. Miller1-1/+10
2008-09-02pci_sun4v: Use of_get_property().David S. Miller1-14/+7
2008-09-02pci_schizo: Use of_get_property() and delete spurious local vars.David S. Miller1-17/+8
2008-09-02pci_psycho: Use of_getintprop_default().David S. Miller1-14/+3
2008-09-02sparc64: Implement SSTATE purely using notifiers and initcalls.David S. Miller4-32/+45
2008-09-02sparc64: Move reboot handling into seperate file and kill power reg programming.David S. Miller4-71/+57
2008-09-01sparc64: Pass proper parent device down into root pci_create_bus() call.David S. Miller6-39/+45
2008-09-01sparc64: Kill the scan_bus function pointer in struct pci_pbm_info.David S. Miller1-2/+2
2008-09-01sparc64: Use ENTRY/ENDPROC in PCI SUN4V asm.David S. Miller1-49/+50
2008-09-01sparc64: Use ENTRY/ENDPROC in hypervisor asm.David S. Miller2-236/+119
2008-09-01sparc64: Apply const or __initdata to vio_device_id[]David S. Miller1-2/+2
2008-08-31sparc64: Clean up CPU chip type probing code.David S. Miller3-103/+111
2008-08-31sparc64: Rewrite central driver.David S. Miller3-409/+213
2008-08-31sparc64: Delete starfire_cpu_setup().David S. Miller2-9/+1
2008-08-31sparc64: Simplify error handling in PCI controller probing.David S. Miller5-62/+68
2008-08-31sparc: Annotate of_device_id arrays with const or __initdata.David S. Miller9-11/+11
2008-08-30sparc64: Convert FIRE PCI controller driver into a real driver.David S. Miller2-118/+58
2008-08-30sparc64: Convert SABRE PCI controller driver into a real driver.David S. Miller2-45/+85
2008-08-30sparc64: Convert PSYCHO PCI controller driver into a real driver.David S. Miller2-28/+70
2008-08-30sparc64: Convert SUN4V PCI controller driver into a real driver.David S. Miller2-42/+83
2008-08-30sparc64: Convert SCHIZO PCI controller driver into a real driver.David S. Miller2-48/+84
2008-08-30sparc64: setup_valid_addr_bitmap_from_pavail() should be __initDavid S. Miller1-1/+1
2008-08-30sparc64: Don't invoke power_init() from pcibios_init().David S. Miller2-15/+5
2008-08-30sparc: Kill ebus_bus_type.David S. Miller1-10/+0
2008-08-30sparc: Kill EBUS driver layer.David S. Miller4-302/+5
2008-08-29sparc: Move EBUS DMA interfaces into seperate header file.David S. Miller1-0/+1
2008-08-29sparc64: Propagate PCI device archdata into OF device tree for EBUS.David S. Miller1-2/+6
2008-08-29sparc64: Use generic starfire RTC driver.David S. Miller2-285/+9
2008-08-29sparc64: Use generic sun4v RTC driver.David S. Miller2-75/+9
2008-08-29sparc64: Use generic BQ4802 RTC driver.David S. Miller2-190/+12
2008-08-29sparc64: Use generic CMOS driver.David S. Miller2-252/+121
2008-08-29sparc64: Convert Mostek rtc to use generic RTC layer driver.David S. Miller3-317/+103
2008-08-29sparc64: Check for RTC class device in update_persistent_clock().David S. Miller1-0/+5
2008-08-29sparc64: Select RTC_CLASSDavid S. Miller1-0/+1
2008-08-29sparc: Kill now spurious includes of sbus.hDavid S. Miller3-3/+3
2008-08-29sparc: Kill sbus_bus_type.David S. Miller1-9/+0
2008-08-29sparc: Remove generic SBUS probing layer.David S. Miller1-55/+67
2008-08-29sparc: Add OF archdata propagation helper.David S. Miller1-0/+22
2008-08-29sparc: Kill sbus_arch_preinit().David S. Miller1-5/+0
2008-08-29sparc: Remove dinky old-style SBUS probing facilities.David S. Miller1-1/+0
2008-08-29sparc: Remove SBUS layer resource and irq handling.David S. Miller1-4/+0
2008-08-29sparc: Kill SBUS layer IRQ hooks.David S. Miller1-24/+0
2008-08-29sparc: Move SBUS DMA attribute interfaces out of asm/sbus.hDavid S. Miller1-3/+13
2008-08-29sparc: Convert all SBUS drivers to dma_*() interfaces.David S. Miller1-8/+0
2008-08-29sparc: Make SBUS DMA interfaces take struct device.David S. Miller1-2/+0
2008-08-29sparc: Kill SBUS DVMA layer.David S. Miller1-1/+0
2008-08-29sparc: Delete bare sbus char bpp driver, obsoleted by parport_sunbppDavid S. Miller1-1/+0
2008-08-28sparc: Fix resource flags for PCI children in OF device tree.David S. Miller1-6/+14
2008-08-25sparc64: Fix irq_of_parse_and_map() and irq_dispose_mapping().David S. Miller1-2/+2
2008-08-25sparc64: Use the cond_syscall()s in kernel/sys_ni.c instead of home-grown copy.David S. Miller2-20/+2
2008-08-25sparc64: Add JBUS UltraSPARC-IIIi support to memory controller driver.David S. Miller1-83/+453
2008-08-24sparc64: Allow chmc to be built as a module.David S. Miller4-2/+17
2008-08-24sparc64: Add generic interface for registering a dimm printing handler.David S. Miller2-13/+70
2008-08-24sparc64: Use consistent chmc_ prefix in variables, types, and functions.David S. Miller1-117/+120
2008-08-24sparc64: Convert UltraSPARC-III memory controller driver to OF driver probing.David S. Miller1-41/+78
2008-08-24sparc64: Kill duplicated sys_pause() implementation.David S. Miller2-9/+1
2008-08-24sparc64: Split syscall_trace() into two functions.David S. Miller4-32/+30
2008-08-24sparc: Add GPIO layer support.David S. Miller1-0/+6
2008-08-24sparc: Implement irq_of_parse_and_map() and irq_dispose_mapping().David S. Miller1-0/+11
2008-08-24sparc: Add mutex for set property calls.David S. Miller1-0/+6
2008-08-24sparc64: Add JBUS NUMA detection.David S. Miller1-0/+40
2008-08-24sparc64: Make NUMA depend upon SMP.David S. Miller1-0/+1
2008-08-14sparc64: Fix cmdline_memory_size handling bugs.David S. Miller1-8/+19
2008-08-14sparc64: Fix overshoot in nid_range().David S. Miller1-0/+3
2008-08-13sparc64: Handle stack trace attempts before irqstacks are setup.David S. Miller2-20/+21
2008-08-12sparc64: Implement IRQ stacks.David S. Miller7-30/+157
2008-08-12sparc64: Fix recursion in stack overflow detection handling.David S. Miller1-3/+14
2008-08-09sparc64: Don't MAGIC_SYSRQ ifdef smp_fetch_global_regs and support code.David S. Miller2-6/+0
2008-08-07sparc64: Fix end-of-stack checking in save_stack_trace().David S. Miller1-2/+4
2008-08-07sparc: don't use asm/of_device.hStephen Rothwell9-9/+9
2008-08-06sparc64: Use kernel/uid16.c helpers instead of own copy.David S. Miller2-186/+10
2008-08-04sparc64: Remove all cpumask_t local variables in xcall dispatch.David S. Miller1-24/+9
2008-08-04sparc64: Kill error_mask from hypervisor_xcall_deliver().David S. Miller1-13/+7
2008-08-04sparc64: Build cpu list and mondo block at top-level xcall_deliver().David S. Miller1-44/+69
2008-08-04sparc64: Disable local interrupts around xcall_deliver_impl() invocation.David S. Miller1-17/+15
2008-08-04sparc64: Make all xcall_deliver's go through common helper function.David S. Miller1-4/+9
2008-08-04sparc64: Always allocate the send mondo blocks, even on non-sun4v.David S. Miller1-3/+16
2008-08-04sparc64: Make smp_cross_call_masked() take a cpumask_t pointer.David S. Miller1-7/+11
2008-08-04sparc64: Directly call xcall_deliver() in smp_start_sync_tick_client.David S. Miller1-4/+2
2008-08-04sparc64: Call xcall_deliver() directly in some cases.David S. Miller1-23/+10
2008-08-04sparc64: Use cpumask_t pointers and for_each_cpu_mask_nr() in xcall_deliver.David S. Miller1-18/+21
2008-08-04sparc64: Use xcall_deliver() consistently.David S. Miller1-23/+17
2008-08-04sparc64: Use function pointer for cross-call sending.David S. Miller1-6/+13
2008-08-04arch/sparc64/kernel/signal.c: removed duplicated #includeHuang Weiyi1-1/+0
2008-08-04sparc64: Need to disable preemption around smp_tsb_sync().David S. Miller1-1/+4
2008-07-31sparc64: Do not clobber %g7 in setcontext() trap.David S. Miller1-2/+4
2008-07-31sparc64: Kill __show_regs().David S. Miller3-28/+3
2008-07-31sparc64: Kill smp_report_regs().David S. Miller4-56/+0
2008-07-31sparc64: Kill VERBOSE_SHOWREGS code.David S. Miller1-35/+0
2008-07-30sparc64: Hook up trigger_all_cpu_backtrace().David S. Miller1-2/+8
2008-07-30sparc64: Make global reg dumping even more useful.David S. Miller2-7/+36
2008-07-29sparc64: Kill isa_bus_type.David S. Miller1-5/+0
2008-07-28sparc64: Fix global reg snapshotting on self-cpu.David S. Miller1-1/+1
2008-07-27sparc64: tracehook: CONFIG_HAVE_ARCH_TRACEHOOKRoland McGrath1-0/+1
2008-07-27sparc64: tracehook_signal_handlerRoland McGrath2-0/+6
2008-07-27sparc64: tracehook: TIF_NOTIFY_RESUMERoland McGrath2-3/+8
2008-07-27sparc64: tracehook syscallRoland McGrath3-22/+17
2008-07-27sparc, sparc64: use arch/sparc/includeSam Ravnborg1-1/+1
2008-07-26sparc64: use generic show_mem()Johannes Weiner1-45/+0
2008-07-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6Linus Torvalds1-2/+4
2008-07-25sparc: Wire up new system calls.David S. Miller1-2/+4
2008-07-25kprobes: improve kretprobe scalability with hashed lockingSrinivasa D S1-6/+5
2008-07-24Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2008-07-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6Linus Torvalds3-25/+38
2008-07-24flag parameters: pipeUlrich Drepper1-1/+1