Messages in this thread | | | Date | Fri, 25 Jun 2004 02:20:57 +0200 | From | Wichert Akkerman <> | Subject | sys_gettimeofday racy or not? |
| |
This just happened to catch my eye and it's probably perfectly valid, but if so please educate me on why it is. In kernel/time.c sys_gettimeofday() there is this code:
if (unlikely(tz != NULL)) { if (copy_to_user(tz, &sys_tz, sizeof(sys_tz))) return -EFAULT; }
what prevents sys_tz from being changed while this code runs?
Wichert.
-- Wichert Akkerman <wichert@wiggy.net> It is simple to make things. http://www.wiggy.net/ It is hard to make things simple. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |