summaryrefslogtreecommitdiffstats
path: root/net/unix/unix_bpf.c
diff options
context:
space:
mode:
authorJacob Keller <jacob.e.keller@intel.com>2021-08-23 17:01:49 -0700
committerTony Nguyen <anthony.l.nguyen@intel.com>2021-08-27 13:14:41 -0700
commit9ee313433c483e4a6ecd517c38c0f8aee1962c53 (patch)
treeeee5fb7dadf905109095a8201ea84bbfb68c36db /net/unix/unix_bpf.c
parent4dd0d5c33c3ebf24a07cae6141648aeb7ba56072 (diff)
downloadlinux-stable-9ee313433c483e4a6ecd517c38c0f8aee1962c53.tar.gz
linux-stable-9ee313433c483e4a6ecd517c38c0f8aee1962c53.tar.bz2
linux-stable-9ee313433c483e4a6ecd517c38c0f8aee1962c53.zip
ice: restart periodic outputs around time changes
When we enabled auxiliary input/output support for the E810 device, we forgot to add logic to restart the output when we change time. This is important as the periodic output will be incorrect after a time change otherwise. This unfortunately includes the adjust time function, even though it uses an atomic hardware interface. The atomic adjustment can still cause the pin output to stall permanently, so we need to stop and restart it. Introduce wrapper functions to temporarily disable and then re-enable the clock outputs. Fixes: 172db5f91d5f ("ice: add support for auxiliary input/output pins") Signed-off-by: Jacob Keller <jacob.e.keller@intel.com> Tested-by: Sunitha D Mekala <sunithax.d.mekala@intel.com> Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'net/unix/unix_bpf.c')
0 files changed, 0 insertions, 0 deletions