)]}'
{
  "commit": "de15919041ffe1b3a2034fe40b47305f747c575c",
  "tree": "17ea0935792349fb645acbc69594995629a63c9e",
  "parents": [
    "99129182c19e265928d164eed0e584e2db1827a2"
  ],
  "author": {
    "name": "Sebastian Andrzej Siewior",
    "email": "bigeasy@linutronix.de",
    "time": "Mon Mar 30 16:03:29 2020 +0200"
  },
  "committer": {
    "name": "Sebastian Andrzej Siewior",
    "email": "bigeasy@linutronix.de",
    "time": "Mon Mar 30 16:03:29 2020 +0200"
  },
  "message": "[ANNOUNCE] v5.4.28-rt19\n\nDear RT folks!\n\nI\u0027m pleased to announce the v5.4.28-rt19 patch set.\n\nChanges since v5.4.28-rt18:\n\n  - Memory compaction of unevictable pages has been disabled in the v5.4\n    release. This aligns the change with what has been prepared for\n    upstream: Disable is by default on PREEMPT_RT\n    (/proc/sys/vm/compact_unevictable_allowed reads 0) but allow\n    enabling it which will trigger a warning.\n\nKnown issues\n     - It has been pointed out that due to changes to the printk code the\n       internal buffer representation changed. This is only an issue if tools\n       like `crash\u0027 are used to extract the printk buffer from a kernel memory\n       image.\n\nThe delta patch against v5.4.28-rt18 is appended below and can be found here:\n\n     https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.4/incr/patch-5.4.28-rt18-rt19.patch.xz\n\nYou can get this release via the git tree at:\n\n    git://git.kernel.org/pub/scm/linux/kernel/git/rt/linux-rt-devel.git v5.4.28-rt19\n\nThe RT patch against v5.4.28 can be found here:\n\n    https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.4/older/patch-5.4.28-rt19.patch.xz\n\nThe split quilt queue is available at:\n\n    https://cdn.kernel.org/pub/linux/kernel/projects/rt/5.4/older/patches-5.4.28-rt19.tar.xz\n\nSebastian\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "48a458c6f3b707133d1e055141986225eedaa093",
      "old_mode": 33188,
      "old_path": "patches/localversion.patch",
      "new_id": "19d7ea05016cfd6e2a6b50baab8d95bbe7246aae",
      "new_mode": 33188,
      "new_path": "patches/localversion.patch"
    },
    {
      "type": "modify",
      "old_id": "4d0605cf534569c89b1667122d44f076265b3f9d",
      "old_mode": 33188,
      "old_path": "patches/mm-compaction-Disable-compact_unevictable_allowed-on.patch",
      "new_id": "8381662480c4b6d9eba7749a5c1525c7a0f23ba8",
      "new_mode": 33188,
      "new_path": "patches/mm-compaction-Disable-compact_unevictable_allowed-on.patch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b34687eac03b21cc0cf7b1b985a9055a49587e63",
      "new_mode": 33188,
      "new_path": "patches/mm-compaction-Really-limit-compact_unevictable_allow.patch"
    },
    {
      "type": "modify",
      "old_id": "07da648a4c5594ed8a4eea20391d4bbc2fff6860",
      "old_mode": 33188,
      "old_path": "patches/series",
      "new_id": "7da82726cfe98677fb250079b60c98e6418fa643",
      "new_mode": 33188,
      "new_path": "patches/series"
    }
  ]
}
