From 5f1a9948ba5bc770b040af5ebabf33023492929c Mon Sep 17 00:00:00 2001 From: Alexander Kuleshov Date: Thu, 15 Mar 2018 00:12:42 +0600 Subject: [PATCH] timers-3: fix grammar nits Thank you @atishp04 --- Timers/linux-timers-3.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Timers/linux-timers-3.md b/Timers/linux-timers-3.md index 14583cf..b32b971 100644 --- a/Timers/linux-timers-3.md +++ b/Timers/linux-timers-3.md @@ -148,7 +148,7 @@ We have initialized six `cpumasks` in the `tick broadcast` framework, and now we The `tick broadcast` framework -------------------------------------------------------------------------------- -Hardware may provide some clock source devices. When a processor sleeps and its local timer stopped, there must be additional clock source device that will handle awakening of a processor. The Linux kernel uses these `special` clock source devices which can raise an interrupt at a specified time. We already know that such timers called `clock events` devices in the Linux kernel. Besides `clock events` devices. Actually, each processor in the system has its own local timer which is programmed to issue interrupt at the time of the next deferred task. Also these timers can be programmed to do a periodical job, like updating `jiffies` and etc. These timers represented by the `tick_device` structure in the Linux kernel. This structure defined in the [kernel/time/tick-sched.h](https://github.com/torvalds/linux/blob/16f73eb02d7e1765ccab3d2018e0bd98eb93d973/kernel/time/tick-sched.h) header file and looks: +Hardware may provide some clock source devices. When a processor sleeps and its local timer stopped, there must be additional clock source device that will handle awakening of a processor. The Linux kernel uses these `special` clock source devices which can raise an interrupt at a specified time. We already know that such timers called `clock events` devices in the Linux kernel. Besides `clock events` devices, each processor in the system has its own local timer which is programmed to issue interrupt at the time of the next deferred task. Also these timers can be programmed to do a periodical job, like updating `jiffies` and etc. These timers represented by the `tick_device` structure in the Linux kernel. This structure defined in the [kernel/time/tick-sched.h](https://github.com/torvalds/linux/blob/16f73eb02d7e1765ccab3d2018e0bd98eb93d973/kernel/time/tick-sched.h) header file and looks: ```C struct tick_device {