# patches apply to linux-2.6.16 ####################################### # upstream patches, already cared for ####################################### # Ryans hvc stuff hvc-console-rework-4.diff hvc-console-rtas-4.diff # important patches cell-detect.diff iommu-fix.diff cell-defconfigs-11.diff # *** interrupt controller stuff cell-pic-updates-3.diff # syscall from spu patches powerpc-asm-syscalls-h-2.diff spufs-callbacks-3.diff unshare-decl.diff # ps mapping & mfc spufs-mfc-file.diff spufs-ps-mapping-3.diff spufs-ini-section.diff init_mfc.diff spufs-ls-protfault-fix.diff spidernet-buildfix.diff spidernet-selectfwloader.diff spidernet-txcsum-2.diff spidernet-rxramfl.diff iic-map-guarded.diff spider-pic-nodeid.diff signal-fix.diff # 2.6.16 specific defconfig-update.diff # merged in 2.6.17-rc3 spufs-decrementer-fix.diff ############################## # unmerged stuff starts here ############################## # sent out by mpe hvc-console-fast.diff # Spidernet hack for new phy spu-base-no-module-2.diff spidernet-bcm5461-2.diff # infiniband updates, on its way upstream ib-disable_tune_pci.diff ib-ioremap-3.diff ib-mthca_reset.diff # Eric's systemsim tree systemsim-base.diff systemsim-block.diff systemsim-bd-fixup.diff systemsim-net.diff systemsim-defconfig.diff hvc-console-fss-2.diff # spufs fixes mss-map.diff # *** currently broken # mambo-spufs-timeslice.diff systemsim-idle.diff systemsim_idlefix.diff cell-iic-cleanup.diff spidernet-gbeburst.diff # Maxim's rework of spider_net spidernet-tx-queue-rework.diff # *** hacks for old firmware and hardware dd2-performance.diff dd2-hack-runlatch-hack.diff pci-fixup-hack.diff parm-fixup.diff # *** make spufs work with NUMA and sparsemem spufs-sparsemem-extreme-2.diff memory-add.diff # *** hash page fix spu-hash-page-fix-2.diff # fix cross-build break cell-cross-build-2.diff # *** enable all of the above cbesim-defconfig-2.diff # ODT H9512 spufs-rmdir-3.diff # Marker: apply everything up to here for System test SVT spidernet-rxramfull-fix.diff # Below here, everything is for SDK-1.1 # *** 64 k pages, WIP post-SVT 64-k-page-cell-3.diff 64k-page-enable.diff fix-tlbie-64k-page.diff spufs-64-k-fix.diff 64k-page-exports.diff spufs-smm-hid.diff spufs-64k-csa.diff # *** enable all of the above # defconfig-update.diff defconfig-numa.diff defconfig-tun.diff # *** trivial fixes, could go upstream defconfig-bonding.diff spufs-phys-id.diff # systemsim-cell-detect.diff spufs-fixme.diff spufs-initial-wbox-stat.diff # *** spufs fixes from jeremy spufs-kzalloc.diff spufs-node-to-nid-2.diff fix-spus-stuck-in-nid-0.diff spufs-numa-id.diff spufs-register-sysdev.diff spufs-ctx-kzalloc.diff # ODT I0360, channel count spufs-channel-1-count.diff # latest features cell-ras-3.diff spufs-sched-numa-2.diff # spu-alloc-rework.diff # cell-defconfigs-ras.diff cell-hvc-fss-detection.diff # spufs add-on for profiling # *** cell performance monitor cell-defconfigs-oprofile.diff # uncomment to run without special initrd # cell-spufs-builtin.diff cell-perfmon.diff cell-perfmon-fix.diff cell-perfmon-more-fixes.diff cell-perfmon-cleanup.diff cell-oprofile.diff cell-oprofile-disable.diff cell-oprofile-2.6.16.diff alp-remove-null-setup-cpu.patch alp-split-platform-code.patch alp-spufs-multi-platform.patch alp-wrap-cpu-affinity.patch ## latest bug fixes from Sony, still whitespace damaged spufs-fix-remove-stop_code-member-of-struct-spu.diff spufs-fix-clean-_dump.h.diff spufs-fix-class2-clear-stat-before-wakeup.diff fix-null-pgsz-get-pointer.diff spufs-check-flags.diff spufs-fix-context-switch-during-fault.diff # fixes from benh spufs-dma-status.diff spufs-map-guarded.diff # fixes for spu_run events spufs-dma-events-2.diff spufs-correct-dma-exceptions.diff # Marker for everything that goes into SDK-1.1 SDK ### not recommended # spufs-oprofile.diff # spufs-event-addon.diff # cell-fake-numa.diff