)]}'
{
  "commit": "4b3ce7fa614d094486109e64cd40550dd8172c2f",
  "tree": "07b9468109fe8442aefe364eaf41a2804e375d42",
  "parents": [
    "30255b10d2525de53ec1e348b0525a9176ebabd9"
  ],
  "author": {
    "name": "Sebastian Andrzej Siewior",
    "email": "bigeasy@linutronix.de",
    "time": "Thu Aug 02 17:35:05 2018 +0200"
  },
  "committer": {
    "name": "Sebastian Andrzej Siewior",
    "email": "bigeasy@linutronix.de",
    "time": "Thu Aug 02 17:35:05 2018 +0200"
  },
  "message": "[ANNOUNCE] v4.16.18-rt12\n\nDear RT folks!\n\nI\u0027m pleased to announce the v4.16.18-rt12 patch set.\n\nChanges since v4.16.18-rt11:\n\n  - Mark RCU\u0027s \"rcu_iw\" irqwork to be invoked in hardirq context as\n    expected by RCU. Reported by John Ogness.\n\n  - Drop the \"is_special_task_state()\" check from rtmutex\u0027s custom\n    set_state function. This avoids a warning if the sleeping-lock code\n    is restoring back to this \"special\" state.\n\n  - If a kworker invokes schedule() it is possible that it wakes another\n    kworker and invokes schedule() again. Try to avoid the second\n    schedule(). Reported and patched by Daniel Bristot de Oliveira.\n\n  - Enable XEN on ARM64. Iain Hunter reported that there are no problems\n    with it so there is no reason to keep disabled.\n\nKnown issues\n     - A warning triggered in \"rcu_note_context_switch\" originated from\n       SyS_timer_gettime(). The issue was always there, it is now\n       visible. Reported by Grygorii Strashko and Daniel Wagner.\n\nThe delta patch against v4.16.18-rt11 is appended below and can be found here:\n\n     https://cdn.kernel.org/pub/linux/kernel/projects/rt/4.16/incr/patch-4.16.18-rt11-rt12.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 v4.16.18-rt12\n\nThe RT patch against v4.16.18 can be found here:\n\n    https://cdn.kernel.org/pub/linux/kernel/projects/rt/4.16/older/patch-4.16.18-rt12.patch.xz\n\nThe split quilt queue is available at:\n\n    https://cdn.kernel.org/pub/linux/kernel/projects/rt/4.16/older/patches-4.16.18-rt12.tar.xz\n\nSebastian\n\nSigned-off-by: Sebastian Andrzej Siewior \u003cbigeasy@linutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7bef17576a1b451c3d55cdf978abe72b84392c8",
      "new_mode": 33188,
      "new_path": "patches/Revert-arm64-xen-Make-XEN-depend-on-RT.patch"
    },
    {
      "type": "modify",
      "old_id": "58842b503a2712b5f25504a9fd8a5e97055f426c",
      "old_mode": 33188,
      "old_path": "patches/localversion.patch",
      "new_id": "12bd473a33f5b05d85f10bea831518fd5aebc311",
      "new_mode": 33188,
      "new_path": "patches/localversion.patch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "075b37c20bb8fbb4c000c712c7a7af6c2f48553d",
      "new_mode": 33188,
      "new_path": "patches/rcu-mark-rcu_iw_handler-as-IRQ_WORK_HARD_IRQ.patch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9b4fb8ab55a7ad05123807116828b9cb8a31c98",
      "new_mode": 33188,
      "new_path": "patches/sched-core-Avoid-__schedule-being-called-twice-in-a-.patch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3e028a3043462160e3da1031a77b73230ce9f1b7",
      "new_mode": 33188,
      "new_path": "patches/sched-drop-is_special_task_state-check-from-__set_cu.patch"
    },
    {
      "type": "modify",
      "old_id": "1344826200044841cec84d620eaf384712e6a51c",
      "old_mode": 33188,
      "old_path": "patches/series",
      "new_id": "6a238889eedbfecee4f9d8af710511442f2e5f42",
      "new_mode": 33188,
      "new_path": "patches/series"
    },
    {
      "type": "modify",
      "old_id": "b5c60e78ee992b5beff20ba62fb91f7e107152c1",
      "old_mode": 33188,
      "old_path": "patches/workqueue-prevent-deadlock-stall.patch",
      "new_id": "d376f19ba75dde5416677245b52a7af9c028e9a2",
      "new_mode": 33188,
      "new_path": "patches/workqueue-prevent-deadlock-stall.patch"
    }
  ]
}
