hc
2023-11-06 e3e12f52b214121840b44c91de5b3e5af5d3eb84
kernel/kernel/time/timekeeping.c
....@@ -2397,8 +2397,10 @@
23972397 */
23982398 void xtime_update(unsigned long ticks)
23992399 {
2400
- write_seqlock(&jiffies_lock);
2400
+ raw_spin_lock(&jiffies_lock);
2401
+ write_seqcount_begin(&jiffies_seq);
24012402 do_timer(ticks);
2402
- write_sequnlock(&jiffies_lock);
2403
+ write_seqcount_end(&jiffies_seq);
2404
+ raw_spin_unlock(&jiffies_lock);
24032405 update_wall_time();
24042406 }