)]}'
{
  "commit": "1dc91c3eb374ca01ec99dc0ca2a38babc509beb3",
  "tree": "2634578bcd9f6cd596de3817ee9dcbc25227e478",
  "parents": [
    "ba14f6491768acad5cf50a3c7dc8927b7614d692"
  ],
  "author": {
    "name": "Kumar Gala",
    "email": "galak@kernel.crashing.org",
    "time": "Fri Sep 16 10:39:59 2011 -0500"
  },
  "committer": {
    "name": "Kumar Gala",
    "email": "galak@kernel.crashing.org",
    "time": "Tue Oct 11 23:30:41 2011 -0500"
  },
  "message": "powerpc/fsl-booke: Fix setup_initial_memory_limit to not blindly map\n\nOn FSL Book-E devices we support multiple large TLB sizes and so we can\nget into situations in which the initial 1G TLB size is too big and\nwe\u0027re asked for a size that is not mappable by a single entry (like\n512M).  The single entry is important because when we bring up secondary\ncores they need to ensure any data structure they need to access (eg\nPACA or stack) is always mapped.\n\nSo we really need to determine what size will actually be mapped by the\nfirst TLB entry to ensure we limit early memory references to that\nregion.  We refactor the map_mem_in_cams() code to provider a helper\nfunction that we can utilize to determine the size of the first TLB\nentry while taking into account size and alignment constraints.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f7802c8bba0a6b31be879ecf1446f474c00d52b8",
      "old_mode": 33188,
      "old_path": "arch/powerpc/mm/fsl_booke_mmu.c",
      "new_id": "6f593bd271740df28545f0493ac435d133d58180",
      "new_mode": 33188,
      "new_path": "arch/powerpc/mm/fsl_booke_mmu.c"
    },
    {
      "type": "modify",
      "old_id": "dd0a2589591dc0a66fffe8f7eb4d5b3a17944224",
      "old_mode": 33188,
      "old_path": "arch/powerpc/mm/mmu_decl.h",
      "new_id": "83eb5d5f53d52f51c278db4ff0f0d2d75a0f7c54",
      "new_mode": 33188,
      "new_path": "arch/powerpc/mm/mmu_decl.h"
    },
    {
      "type": "modify",
      "old_id": "afc95c7304ae80014ce9e9421d69bfb2f7743d0f",
      "old_mode": 33188,
      "old_path": "arch/powerpc/mm/tlb_nohash.c",
      "new_id": "6c2eabf707b7fc5b42bc8bed644de09639639222",
      "new_mode": 33188,
      "new_path": "arch/powerpc/mm/tlb_nohash.c"
    }
  ]
}
