{"shas":[["bd38a998e7c5479528258091e10ca0859cab5bef","f6aaec02cb2023b586fda1596c965a5752b892b4@gmail.com","[RFC] Mainline BG/P platform support\n\nThe Linux kernel patches for the IBM BlueGene/P have been open-sourced\nfor quite some time, but haven't been integrated into the mainline Linux\nkernel source tree.  This is the first patch series of several where I\nwill attempt to cleanup and mainline the already public patches.  I\nwelcome feedback as well as any help I can get.  I'm drawing on\nthe patches available for the IBM Compute Node kernel, the ZeptoOS project\nand the Kittyhawk project.\n(all available from http://wiki.bg.anl-external.org)\n\nI'll be prioritizing core patches which are harder to keep current with\nmainline due to merge conflicts and then slowly incorporating the drivers\nand other extensions (if acceptable after community review).\n\nI'll be maintaining the patchset in my kernel.org repository\n(/pub/scm/linux/kernel/git/ericvh/bluegene.git) under the bluegene\nbranch with the source repos (zepto, kittyhawk, ibmcn) available in\nrespective branches.  Ben - if you would prefer me to send pull requests\nonce we get rolling, I can switch to that -- otherwise I'll stick to\njust submitting patches to the list assuming you'll pull them when they\nbecome acceptable.  Thanks for your attention reviewing these patches.\n\nSigned-off-by: Eric Van Hensbergen <ericvh@gmail.com>","Eric Van Hensbergen"],["1ed149b99a921e21b3b1a4cfa810287e0baa478b","f6aaec02cb2023b586fda1596c965a5752b892b4@gmail.com","[RFC] add bluegene entry to cputable\n\nSigned-off-by: Eric Van Hensbergen <ericvh@gmail.com>","Eric Van Hensbergen"],["782368d7a6ea5d996a74c56c161d1a4aa91b26fa","f6aaec02cb2023b586fda1596c965a5752b892b4@gmail.com","[RFC][V2] add support for BlueGene/P Double FPU\n\nThis patch adds save/restore register support for the BlueGene/P\ndouble FPU.  Since there are two FPUs, we need to save and restore\ntwice the registers.  Fortunately BG/P gives us some opcodes to\nassist with that task.\n\nSigned-off-by: Eric Van Hensbergen <ericvh@gmail.com>","Eric Van Hensbergen"],["b979a28be672c4ad350b0691add48b5d852d7688","f6aaec02cb2023b586fda1596c965a5752b892b4@gmail.com","[RFC][V2] enable BGP_L1_WRITETHROUGH mode for BG/P\n\nBG/P nodes need to be configured for writethrough to work in SMP\nconfigurations.  This patch adds the right hooks in the MMU code\nto make sure BGP_L1_WRITETHROUGH configurations are setup for BG/P.\n\nSigned-off-by: Eric Van Hensbergen <ericvh@gmail.com>","Eric Van Hensbergen"],["63ed080dab969882c881248631b0d075ba0222e4","f6aaec02cb2023b586fda1596c965a5752b892b4@gmail.com","[RFC] force 32-byte aligned kmallocs\n\nFor BGP, it is convenient for 'kmalloc' to come back with 32-byte\naligned units for torus DMA\n\nSigned-off-by: Eric Van Hensbergen <ericvh@gmail.com>","Eric Van Hensbergen"],["976fe41356c7abe2bd67b50c19c032d78ddbccf8","f6aaec02cb2023b586fda1596c965a5752b892b4@gmail.com","[RFC] enable early TLBs for BG/P\n\nBG/P maps firmware with an early TLB\n\nSigned-off-by: Eric Van Hensbergen <ericvh@gmail.com>","Eric Van Hensbergen"],["837c2c8bf55f892de4d15be013a299164e5b989a","f6aaec02cb2023b586fda1596c965a5752b892b4@gmail.com","[RFC] SMP support code\n\nThis patch adds the necessary core code to enable SMP support on BlueGene/P\n\nSigned-off-by: Eric Van Hensbergen <ericvh@gmail.com>","Eric Van Hensbergen"]],"repo":"kittyhawk/linux-2.6","actor":"ericvh","ref":"refs/heads/bluegene","size":7,"head":"837c2c8bf55f892de4d15be013a299164e5b989a","actor_gravatar":"ec8d1d1868fb985d88fefb46043f9704","push_id":31815823}