rtc_dev_release, called on device close, does not clear the periodic interrupt, leaving it up to rtc drivers to clear it. Certain drivers, like rtc-sh, do it, certain don't, like rtc-cmos. David Brownell -- http://bugzilla.kernel.org/show_bug.cgi?id=11051#c9 and I think that it should be addressed in rtc-dev.c instead of individual drivers.
Created attachment 16990 [details] proposed patch
The patch went through Andrew to Linus.