)]}'
{
  "commit": "6b4dbcd86a9d464057fcc7abe4d0574093071fcc",
  "tree": "dd1dc64562db85a382a6118335821c311809cac3",
  "parents": [
    "450d6e306b4717bfae11218a02648509baf04ce1"
  ],
  "author": {
    "name": "Michael Buesch",
    "email": "mb@bu3sch.de",
    "time": "Mon Jul 20 22:58:44 2009 +0000"
  },
  "committer": {
    "name": "Helge Deller",
    "email": "deller@gmx.de",
    "time": "Sun Aug 02 12:35:52 2009 +0200"
  },
  "message": "parisc: isa-eeprom - Fix loff_t usage\n\nloff_t is a signed type. If userspace passes a negative ppos, the \"count\"\nrange check is weakened. \"count\"s bigger than HPEE_MAX_LENGTH will pass the check.\nAlso, if ppos is negative, the readb(eisa_eeprom_addr + *ppos) will poke in random\nmemory.\n\nSigned-off-by: Michael Buesch \u003cmb@bu3sch.de\u003e\nCc: stable@kernel.org\nSigned-off-by: Helge Deller \u003cdeller@gmx.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "685d94e69d44e2b0791d0546736bef20c5d22806",
      "old_mode": 33188,
      "old_path": "drivers/parisc/eisa_eeprom.c",
      "new_id": "8c0b26e9b98a0857f022e009dba200783a45c876",
      "new_mode": 33188,
      "new_path": "drivers/parisc/eisa_eeprom.c"
    }
  ]
}
