drivers/acpi/ec.c: In function 'acpi_ec_ecdt_probe':
drivers/acpi/ec.c:1015: warning: ISO C90 forbids mixed declarations and code
Signed-off-by: Hannes Eder <hannes@hanneseder.net> Acked-by: Alexey Starikovskiy <astarikovskiy@suse.de> Signed-off-by: Len Brown <len.brown@intel.com>
Steven Smith [Tue, 30 Jun 2009 11:55:47 +0000 (12:55 +0100)]
[BLKTAP] If a frontend moves its request producer pointer backwards
over the backend's request consumer, blktap will currently count to
infinity trying to make the consumer catch up with the producer again.
During this time, it's impossible to shut down the tap device, and
this makes the toolstack very sad. Fix it by deliberately breaking
the interface whenever we notice that this has happened.
Signed-off-by: Steven Smith <steven.smith@eu.citrix.com>
Don't discard NTP sync when updating Xen wallclock time from dom0,
as that's almost the first thing we do when we become synced.
Move the call to ntp_clear() into do_settimeofday(), which is the
only caller of __update_wallclock() that looks like it should break
NTP sync.
This fixes the timer chain that sets Xen's wallclock every minute when
dom0 is NTP synced, which in turn greatly improves wallclock accuracy
in PV domU.