)]}'
{
  "commit": "b054f69c317207fbfe4e8c80b362b4ad1eb97e62",
  "tree": "f8c8c3c7daf64ee8d3034751c71506765f3e0ab6",
  "parents": [
    "41f54d0d5f4740432b5086af34e4d7a9884265cb"
  ],
  "author": {
    "name": "Leon Romanovsky",
    "email": "leonro@nvidia.com",
    "time": "Thu Dec 18 03:43:55 2025 -0500"
  },
  "committer": {
    "name": "Leon Romanovsky",
    "email": "leonro@nvidia.com",
    "time": "Thu Dec 18 07:01:39 2025 -0500"
  },
  "message": "parisc: Set valid bit in high byte of 64‑bit physical address\n\nOn 32‑bit systems, phys_addr_t is defined as u32. However, parisc\nexpects physical addresses to be 64‑bit values so it can store a\nvalidity bit in the upper byte.\n\nResolve this mismatch by casting the physical address to unsigned\nlong, ensuring it is treated as a 64‑bit value where required. This\nfixes the failure to start block device drivers on the C3700\nplatform, as reported by Guenter.\n\nAlso remove the now‑obsolete macro.\n\nQEMU command line to reproduce the issue (with Debian SID as rootfs):\n  qemu-system-hppa -machine C3700 \\\n\t-kernel arch/parisc/boot/bzImage \\\n\t-append \"console\u003dttyS0 \\\n\troot\u003d/dev/sda rw rootwait panic\u003d-1\" \\\n\t-nographic \\\n\t-device lsi53c895a \\\n\t-drive file\u003drootfs-hppa.img,if\u003dnone,format\u003draw,id\u003dhd0 \\\n\t-device scsi-hd,drive\u003dhd0\n\nFixes: 96ddf2ef58ec (\"parisc: Convert DMA map_page to map_phys interface\")\nReported-by: Guenter Roeck \u003clinux@roeck-us.net\u003e\nCloses: https://lore.kernel.org/all/b184f1bf-96dc-4546-8512-9cba5ecb58f7@roeck-us.net/\nSigned-off-by: Leon Romanovsky \u003cleonro@nvidia.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1013eeba31e5bbcb6c0496b7ca4397ab2d2f089e",
      "old_mode": 33188,
      "old_path": "arch/parisc/include/asm/special_insns.h",
      "new_id": "fbccd76180b6991b4355cb65757e26846e75bcfa",
      "new_mode": 33188,
      "new_path": "arch/parisc/include/asm/special_insns.h"
    },
    {
      "type": "modify",
      "old_id": "a6eb6bffa5ea25421cf4712d787b2efea540a084",
      "old_mode": 33188,
      "old_path": "drivers/parisc/sba_iommu.c",
      "new_id": "eefb2bac8443ff59753fd12d74aecfadbfad652e",
      "new_mode": 33188,
      "new_path": "drivers/parisc/sba_iommu.c"
    }
  ]
}
