Commit Graph

328 Commits (17d857be649a21ca90008c6dc425d849fa83db5c)

Author SHA1 Message Date
Martin Schwidefsky 89133f9350 clocksource: Resume clocksource without taking the clocksource mutex 16 years ago
Zhaolei 57f1f0874f time: add function to convert between calendar time and broken-down time for universal use 16 years ago
Thomas Gleixner 54a6bc0b07 clocksource: Delay clocksource down rating to late boot 16 years ago
Thomas Gleixner e6c733050f clocksource: clocksource_select must be called with mutex locked 16 years ago
Martin Schwidefsky f79e0258ea clocksource: Resolve cpu hotplug dead lock with TSC unstable, fix crash 16 years ago
Thomas Gleixner 7285dd7fd3 clocksource: Resolve cpu hotplug dead lock with TSC unstable 16 years ago
Hiroshi Shimamoto 36d47481b3 timekeeping: Fix invalid getboottime() value 16 years ago
john stultz da15cfdae0 time: Introduce CLOCK_REALTIME_COARSE 16 years ago
Suresh Siddha f833bab87f clockevent: Prevent dead lock on clockevents_lock 16 years ago
Martin Schwidefsky 01548f4d3e clocksource: Avoid clocksource watchdog circular locking dependency 16 years ago
Thomas Gleixner d0981a1b21 clocksource: Protect the watchdog rating changes with clocksource_mutex 16 years ago
Amerigo Wang de809347ae timers: Drop write permission on /proc/timer_list 16 years ago
Thomas Gleixner 6ea41d252f clocksource: Call clocksource_change_rating() outside of watchdog_lock 16 years ago
Martin Schwidefsky 23970e389e timekeeping: Introduce read_boot_clock 16 years ago
Martin Schwidefsky d4f587c67f timekeeping: Increase granularity of read_persistent_clock() 16 years ago
Martin Schwidefsky 75c5158f70 timekeeping: Update clocksource with stop_machine 16 years ago
Martin Schwidefsky 2ba2a3054f timekeeping: Add timekeeper read_clock helper functions 16 years ago
Martin Schwidefsky 0a54419836 timekeeping: Move NTP adjusted clock multiplier to struct timekeeper 16 years ago
Martin Schwidefsky 23ce72117c timekeeping: Add xtime_shift and ntp_error_shift to struct timekeeper 16 years ago
Martin Schwidefsky 155ec60226 timekeeping: Introduce struct timekeeper 16 years ago
Martin Schwidefsky c55c87c892 clocksource: Move watchdog downgrade to a work queue thread 16 years ago
Martin Schwidefsky fb63a0ebe6 clocksource: Refactor clocksource watchdog 16 years ago
Martin Schwidefsky 0f8e8ef7c2 clocksource: Simplify clocksource watchdog resume logic 16 years ago
Martin Schwidefsky 8cf4e750f8 clocksource: Delay clocksource watchdog highres enablement 16 years ago
Martin Schwidefsky f1b82746c1 clocksource: Cleanup clocksource selection 16 years ago
Martin Schwidefsky 1be3967948 timekeeping: Move reset of cycle_last for tsc clocksource to tsc 16 years ago
Martin Schwidefsky a0f7d48bfb timekeeping: Remove clocksource inline functions 16 years ago
John Stultz 31089c13bc timekeeping: Introduce timekeeping_leap_insert 16 years ago
Thomas Gleixner 79ef2bb014 clocksource: Prevent NULL pointer dereference 16 years ago
Thomas Gleixner 6ff7041dbf hrtimer: Fix migration expiry check 16 years ago
Thomas Gleixner a40f262cc2 timekeeping: Move ktime_get() functions to timekeeping.c 16 years ago
Martin Schwidefsky 951ed4d36b timekeeping: optimized ktime_get[_ts] for GENERIC_TIME=y 16 years ago
Heiko Carstens 507e123151 timer stats: Optimize by adding quick check to avoid function calls 16 years ago
Thomas Gleixner cd6d95d844 clocksource: prevent selection of low resolution clocksourse also for nohz=on 16 years ago
john stultz 3f68535ada clocksource: sanity check sysfs clocksource changes 16 years ago
Eero Nurkkala f2e21c9610 NOHZ: Properly feed cpufreq ondemand governor 16 years ago
Thomas Gleixner dce48a84ad sched, timers: move calc_load() to scheduler 16 years ago
Arun R Bharadwaj eea08f32ad timers: Logic to move non pinned timers 16 years ago
Arun R Bharadwaj 5c333864a6 timers: Identifying the existing pinned timers 16 years ago
Magnus Damm c81fc2c331 clockevent: export register_device and delta2ns 16 years ago
john stultz 7d27558c41 timekeeping: create arch_gettimeoffset infrastructure 16 years ago
Magnus Damm a25cbd045a clocksource: setup mult_orig in clocksource_enable() 16 years ago
Dmitri Vorobiev a52f5c5620 clockevents: tick_broadcast_device can become static 16 years ago
john stultz 74a03b69d1 clockevents: prevent endless loop in tick_handle_periodic() 16 years ago
Magnus Damm 4614e6adaf clocksource: add enable() and disable() callbacks 16 years ago
Magnus Damm 8e19608e8b clocksource: pass clocksource to read() callback 16 years ago
John Stultz a2a5ac8650 time: ntp: fix bug in ntp_update_offset() & do_adjtimex(), fix 16 years ago
Ingo Molnar 39854fe8c1 time: ntp: clean up second_overflow() 16 years ago
Ingo Molnar 069569e025 time: ntp: simplify ntp_tick_adj calculations 16 years ago
Ingo Molnar 2b9d1496e7 time: ntp: make 64-bit constants more robust 16 years ago