)]}'
{
  "commit": "a2b89b596c5a0b288adac84b17bdda6bde8d144e",
  "tree": "cb33305ff4f30ceaba1c5cbd0eef84d68edca942",
  "parents": [
    "ff3c536291ce96ef6f45704cd37eaed71127dd42"
  ],
  "author": {
    "name": "FUJITA Tomonori",
    "email": "fujita.tomonori@lab.ntt.co.jp",
    "time": "Thu Oct 23 18:42:03 2008 +0900"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Thu Oct 23 21:54:38 2008 +0200"
  },
  "message": "swiotlb: remove panic for alloc_coherent failure\n\nswiotlb_alloc_coherent calls panic() when allocated swiotlb pages is\nnot fit for a device\u0027s dma mask. However, alloc_coherent failure is\nnot a disaster at all. AFAIK, none of other x86 and IA64 IOMMU\nimplementations don\u0027t crash in case of alloc_coherent failure.\n\nThere are some drivers that don\u0027t check alloc_coherent failure but not\nmany (about ten and I\u0027ve already started to fix some of\nthem). alloc_coherent returns NULL in case of failure so it\u0027s likely\nthat these guilty drivers crash immediately. So swiotlb doesn\u0027t need\nto call panic() just for them.\n\nReported-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: FUJITA Tomonori \u003cfujita.tomonori@lab.ntt.co.jp\u003e\nTested-by: Takashi Iwai \u003ctiwai@suse.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f8eebd489149e5c0cd7177ce98a5246bc25b32f3",
      "old_mode": 33188,
      "old_path": "lib/swiotlb.c",
      "new_id": "78330c37a61bd1682768a61148be00a9a083003a",
      "new_mode": 33188,
      "new_path": "lib/swiotlb.c"
    }
  ]
}
