···366366367367/*368368 * This is called from user mode and the timers. Thus it protects itself369369- * against interrupt users but doesn't worry about being called during369369+ * against interrupting users but doesn't worry about being called during370370 * work. Once it is removed from the queue no interrupt or bottom half371371 * will touch it and we are (fairly 8-) ) safe.372372 * Not static as it's used by the timer