summaryrefslogtreecommitdiff
path: root/llmnr-packet.h
AgeCommit message (Expand)AuthorFilesLines
2016-08-02llmnr-packet: Correct LLMNR RFC numberTobias Klauser1-4/+4
2015-02-06Initial import, still work in progressTobias Klauser1-0/+80
'>context:space:mode:
authorStefano Stabellini <sstabellini@kernel.org>2016-04-15 18:23:00 -0700
committerDavid Vrabel <david.vrabel@citrix.com>2016-05-24 12:58:17 +0100
commitc06b6d70feb32d28f04ba37aa3df17973fd37b6b (patch)
tree90c4513283851eaecb20b7df2b6bcd19770a729d /Documentation/media/uapi
parentc3b46c73264b03000d1e18b22f5caf63332547c9 (diff)
xen/x86: don't lose event interrupts
On slow platforms with unreliable TSC, such as QEMU emulated machines, it is possible for the kernel to request the next event in the past. In that case, in the current implementation of xen_vcpuop_clockevent, we simply return -ETIME. To be precise the Xen returns -ETIME and we pass it on. However the result of this is a missed event, which simply causes the kernel to hang. Instead it is better to always ask the hypervisor for a timer event, even if the timeout is in the past. That way there are no lost interrupts and the kernel survives. To do that, remove the VCPU_SSHOTTMR_future flag. Signed-off-by: Stefano Stabellini <sstabellini@kernel.org> Acked-by: Juergen Gross <jgross@suse.com>
Diffstat (limited to 'Documentation/media/uapi')