)]}'
{
  "commit": "935a9fee51c945b8942be2d7b4bae069167b4886",
  "tree": "2b69b5411125829b54b4f13a7350fdd4e112b61c",
  "parents": [
    "5611cc4572e889b62a7b4c72a413536bf6a9c416"
  ],
  "author": {
    "name": "Yinghai Lu",
    "email": "yinghai.lu@oracle.com",
    "time": "Mon Dec 12 12:39:14 2011 -0800"
  },
  "committer": {
    "name": "Konrad Rzeszutek Wilk",
    "email": "konrad@kernel.org",
    "time": "Tue Dec 13 09:08:31 2011 -0500"
  },
  "message": "ibft: Fix finding IBFT ACPI table on UEFI\n\nFound one system with UEFI/iBFT, kernel does not detect the iBFT during\niscsi_ibft module loading.\n\nRoot cause: on x86 (UEFI), we are calling of find_ibft_region() much earlier\n- specifically in setup_arch() before ACPI is enabled.\n\nTry to split acpi checking code out and call that later\n\nAt that time ACPI iBFT already get permanent mapped with ioremap.\nSo isa_virt_to_bus() will get wrong phys from right virt address.\nWe could just skip that phys address printing.\n\nFor legacy one, print the found address early.\n\n-v2: update comments and description according to Konrad.\n-v3: fix problem about module use case that is found by Konrad.\n-v4: use acpi_get_table() instead of acpi_table_parse() to handle module use case that is found by Konrad again..\nSigned-off-by: Yinghai Lu \u003cyinghai@kernel.org\u003e\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c811cb107904f64377a5c77f8dad8dbb5abc1bd2",
      "old_mode": 33188,
      "old_path": "drivers/firmware/iscsi_ibft.c",
      "new_id": "2cce44a1d7d09c4af8ad76bb13a632779542d295",
      "new_mode": 33188,
      "new_path": "drivers/firmware/iscsi_ibft.c"
    },
    {
      "type": "modify",
      "old_id": "bfe723266fd89bb84726d88cf15c206c020ee707",
      "old_mode": 33188,
      "old_path": "drivers/firmware/iscsi_ibft_find.c",
      "new_id": "4da4eb9ae92604c35349ebaeb39b4a612bac3ed6",
      "new_mode": 33188,
      "new_path": "drivers/firmware/iscsi_ibft_find.c"
    }
  ]
}
