{"push_id":806817383,"size":1,"distinct_size":1,"ref":"refs/heads/lollipop","head":"45aba771c54413abe71c8150e5363a3967d8cc50","before":"42ee5502614da4951021923683668cca000d7ee1","commits":[{"sha":"45aba771c54413abe71c8150e5363a3967d8cc50","author":{"email":"07e5081fa4606fbf37fcace6d3338facf724f35f@codeaurora.org","name":"Bhavya Sokke Mallikarjunappa"},"message":"netfilter: xtables: hardidletimer target implementation\n\nThis patch implements a hardidletimer Xtables target that can be used to\nidentify when interfaces have been idle for a certain period of time.\n\nTimers are identified by labels and are created when a rule is set with a\nnew label. The rules also take a timeout value (in seconds) as an option.\nIf more than one rule uses the same timer label, the timer will be\nrestarted whenever any of the rules get a hit.\n\nOne entry for each timer is created in sysfs. This attribute contains the\ntimer remaining for the timer to expire. The attributes are located under\nthe xt_idletimer class:\n\n/sys/class/xt_hardidletimer/timers/<label>\n\nWhen the timer expires, the target module sends a sysfs notification to the\nuserspace, which can then decide what to do (eg. disconnect to save power)\n\nCompared to xt_IDLETIMER, xt_HARDIDLETIMER can send notifications when CPU\nis in suspend too, to notify the timer expiry\n\nSigned-off-by: Bhavya Sokke Mallikarjunappa <bsokke@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Starship-Android/starship_kernel_moto_shamu/commits/45aba771c54413abe71c8150e5363a3967d8cc50"}]}