)]}' { "commit": "777a45b458660b18d7d7c3e0d874d08650c99cd2", "tree": "4592da9c88e7ec058601b66e7be57389786e6fb1", "parents": [ "ea82daf4354e45e9b830d9fe58713011c83b07b8" ], "author": { "name": "Chris Metcalf", "email": "cmetcalf@mellanox.com", "time": "Fri Nov 03 13:20:54 2017 -0400" }, "committer": { "name": "Chris Metcalf", "email": "cmetcalf@mellanox.com", "time": "Fri Nov 03 13:20:54 2017 -0400" }, "message": "arch/tile: Implement -\u003eset_state_oneshot_stopped()\n\nset_state_oneshot_stopped() is called by the clkevt core, when the\nnext event is required at an expiry time of \u0027KTIME_MAX\u0027. This normally\nhappens with NO_HZ_{IDLE|FULL} in both LOWRES/HIGHRES modes.\n\nThis patch makes the clockevent device to stop on such an event, to\navoid spurious interrupts, as explained by: commit 8fff52fd5093\n(\"clockevents: Introduce CLOCK_EVT_STATE_ONESHOT_STOPPED state\").\n\nSigned-off-by: Chris Metcalf \u003ccmetcalf@mellanox.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "6643ffbc06155cfa0336c4648e82e584dabf4a22", "old_mode": 33188, "old_path": "arch/tile/kernel/time.c", "new_id": "f95d65f3162bc3a567df4ec346ca69fe605babbc", "new_mode": 33188, "new_path": "arch/tile/kernel/time.c" } ] }