#### applied in 2.6.21 powerpc-of-serial-3.diff ipmi_fix_find_default_bmc.diff pmi-initial-checkin-5.diff spidernet-linas.diff spidernet-sungem-update-4.diff spidernet-autoneg-support-for-celleb.diff spidernet-load-firmware-when-open.diff spidernet-add-support-for-celleb.diff spidernet-remove-txram-full-logging.diff spidernet-autoneg-medium.diff spidernet-linas-2-sync-with-mainline.diff spidernet-linas-3-split-descr.diff spidernet-linas-4-tx-race.diff spidernet-linas-5-nother-race.diff spidernet-linas-6-typo.diff spufs-remove-SPU_CONTEXT_PREEMPT.diff spufs-run.c-remove-emptry-last-line.diff spufs-remove-superflous-SPU_STATE_SAVED-assignments.diff spufs-bind-context-set-SPU_STATE_RUNNABLE.diff spufs-sched.c-cleanups.diff spufs-state-mutex-simple.diff spufs-state-mutex-cleanup.diff spufs-prio-in-ctx.diff powerpc-fix-bugverbose.diff spufs-runqueue-simplification.diff spufs-optimize-spu_run.diff add-vm_insert_pfn.diff add-nopfn_refault-result-from-vm_ops-nopfn.diff spufs-remove-need-for-struct-page-for-spes.diff spufs-fix-bitrot-of-the-spu-mmap-facility.diff spu-sched-simplity-spu_remove_from_active_list.diff spu-sched-update-some-comments.diff spu-sched-forced-preemption-at-execution.diff spu-sched-use-declare_bitmap.diff spu-sched-static-timeslicing-for-sched_rr-contexts.diff spufs-avoid-accessing-kernel-memory-through-mmapped-mem-node.diff cell-ppu-oprofile-cleanup-patch-updated-patch.diff pm_rtas_activat_signals-routine-cleanup.diff spufs-avoid-nowake.diff spufs-mem-write-overflow.diff cell-defconfig-2.6.20.diff ecell-config-sata.diff powerpc-fix-spu-slb-invalidations-2.diff # submitted through netdev spidernet-ipfrag-nfs.diff #### queue for 2.6.22 ipmi_si-check-devicetree-3.diff ipmi_add_module_device_table.diff spu-sched-tick-workqueue-is-rearming.diff cbe_thermal-add-reg_to_temp.diff cbe_thermal-throttling-attributes.diff cell-add-node-to-cpu-4.diff cbe_cpufreq-use-pmi-3.diff powerpc-add-of_remap.diff cell-support-new-device-tree-layout.diff # spufs fixes spufs-fix-ctx-lifetimes.diff spufs-ensure-preempted-threads-are-on-the-runqueue.diff spufs-add-missing-wakeup-in-find_victim.diff spufs-use-barriers-for-set_bit.diff spusched-remove-from-runqueue-early.diff spufs-always-release-mapping-lock.diff # spu_base optimization spu_base-move-spu-init-channel-out-of-spu-mutex.diff cell-rtas-ptcal.diff # under discussion axon-ram-6.diff # spufs preemption during page fault spufs-export-expand_stack.diff spufs-pagefault-rework.diff export-force-siginfo.diff spufs-provide-siginfo-for-SPE-faults.diff #### SPE affinity cell-be_info-2.diff cell-spu_indexing-2.diff cell-spu_indexing_QS20-2.diff spufs-affinity_create-4.diff spufs-affinity_placement-3.diff spufs-affinity_schedulling-2.diff cell-spu_indexing_FW_vicinity-1.diff spufs-affinity-respecting-numa-properties.diff #### SPE oprofile support re-cell-oprofile-spu-profiling-updated-patch-3.diff oprofile-spu-cleanup.diff miscellaneous-fixes-for-spu-profiling-code.diff re-add-support-to-oprofile-for-profiling-cell-be-spus-update-2.diff # 3 cell-oprofile-compile-fix.diff #### 64k mappings of spu local store this-is-a-hack-to-get_unmapped_area-to-make-the-spe-64k-code-work.diff powerpc-introduce-address-space-slices.diff powerpc-add-ability-to-4k-kernel-to-hash-in-64k-pages.diff powerpc-spufs-support-for-64k-ls-mappings-on-4k-kernels.diff allow-spufs-to-build-as-a-module-with-slices-enabled.diff 64k-ls-mappings-fix.diff ##### Hacks we don't want upstream add_inatomic_versions_of_get_user_and_put_user.diff alignment_exception_uses_get_put_user_inatomic.diff ipv6-round-robin-stub.diff mm-fix-alloc_bootmem-on-nodes-without-mem.diff mm-fix-alloc_bootmem-call-after-bootmem-freed-2.diff early_pfn_in_nid-workaround-2.diff # systemsim patch, please get new version from systemsim.git if needed systemsim-2.6.20-rc5.diff systemsim-defconfig-2.6.20.diff # not ready yet # spufs-lock-sched-flag.diff # spufs-reread-prio.diff # spufs-class0-rework.diff # spufs-debug.diff #### patches from sdk3/kernel/patches/series rev. 1.38 ### candidates for an update spusched-fix-runqueue-wait-race.diff spufs-fault-builtin.diff spufs-check-spu_acquire_runnable-return-value.diff spufs-fix-memory-leak-on-reload.diff spufs-use-memcpy_fromio-to-copy-from-local-store.diff spufs-memory-leak-on-spu-coredump.diff pmi-check-for-initialized-driver-data.diff oprofile-fix-parameter-types-in-function-defs.diff powerpc-64k-page-support-for-kexec-4.diff spusched-remove-wakeup-races-minimal-backport.diff systemsim-console-hack-2.diff spufs-Fix-gang-destroy-leaks.diff cell-defconfig-2.6.20-update.diff ### not considered at this point #pci-iomap-fix.diff #spusched-fix-typos.diff #spufs-kill-spu_acquire_exclusive.diff #spufs-run_mutex.diff #spufs-init-error-handling-fixes.diff #spufs-avoid-spurious-memory-barriers.diff #spufs-add-mode-mount-option.diff #spufs-minor-cleanup-of-spu_wait.diff #re-enable-spu-coredump-for-kernel-builtin-spufs.diff #spufs-cleanup-run_init.diff #spu_base-remove-cleanup_spu_base.diff #cell-fix-initialisation-on-systems-with-no-spes.diff #spufs-dont-call-yield-in-from-spu_yield.diff ##spusched-remove-wakeup-races.diff #spusched-kthread.diff #spusched-dynamic-timeslicing.diff #spusched-update-policy.diff #spusched-fix-cpubind.diff #spu-loadavg.diff #cell-cbe_cpufreq-cleanup-and-crash-fix.diff #spider-chellwig-node-aware.diff #spufs-free-mm-if-spufs_fill_dir-failed.diff #spufs-remove-spufs_dir_inode_operations.diff #spufs-add-support-for-spu-single-stepping.diff #spufs-add-a-capabilities-file-to-spu-contexts.diff #mapping-lock-fixes.diff #### series of spidernet patches, needs to be reviewed #spider-1-zero-skb-ptr.diff #spider-2-ptr-chase.diff #spider-3-unterminate-rx-chain.diff #spider-4-quiet-rxramfull.diff #spider-5-tx-dce-int-off.diff #spider-6-malita-skb-used-after-free.diff #spider-7-hemming-checksum.diff #spider-8-improve-print-msgs.diff #spider-9-dump.diff #spider-10-zero-buf-addr.diff #spider-11-service-tx-later.diff #spider-12-napi-weight.diff #spider-13-move-rxdmac.diff #spider-14-misnamed-flag.diff #spider-15-docs.diff