)]}'
{
  "commit": "ce358438679db7488f36706feaf64d6d5ab84ad6",
  "tree": "9920fc5566cc07062103a4d46241f6d06c19358c",
  "parents": [
    "75895304280f597f46551deb8b87c27ac18a013c"
  ],
  "author": {
    "name": "Aurelien Jarno",
    "email": "aurelien@aurel32.net",
    "time": "Wed Jan 06 00:44:16 2016 +0000"
  },
  "committer": {
    "name": "H. Peter Anvin",
    "email": "hpa@linux.intel.com",
    "time": "Tue Jan 05 17:45:55 2016 -0800"
  },
  "message": "[klibc] ppc64: fix struct stat\n\nOn ppc64 the struct stat defined by klibc matches the kernel one.\nHowever it contains implicit padding before the st_rdev field due to the\n64-bit alignement. For internal reasons, klibc defines st_rdev as a pair\nof 32-bit values (using the __stdev64 macro). They only need to be\n32-bit aligned and as a consequence st-\u003est_rdev is incorrectly defined.\n\nThe solution is to add an explicit padding in the structure. This fixes\nthe resume binary on ppc64 BE and LE, and probably other things.\n\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\nLink: http://lkml.kernel.org/r/20160106004416.GG28542@decadent.org.uk\nSigned-off-by: Ben Hutchings \u003cben@decadent.org.uk\u003e\nSigned-off-by: H. Peter Anvin \u003chpa@linux.intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "918d81021b1a931f76eb235803033fbd506f485d",
      "old_mode": 33188,
      "old_path": "usr/include/arch/ppc64/klibc/archstat.h",
      "new_id": "0bbbff3b53b583802b0c5dc849dc4a982968a35e",
      "new_mode": 33188,
      "new_path": "usr/include/arch/ppc64/klibc/archstat.h"
    }
  ]
}
