Saeed sent me the correct fix for this: the year valid is 8 bits after the start of the year field, the previous code sets the wrong bit (7 + start of year offset).
** Patch added: "0001-rtc-dove-fix-setting-the-year-valid-bit-in-the-alarm.patch" https://bugs.launchpad.net/ubuntu/maverick/+source/linux-mvl-dove/+bug/503546/+attachment/1940463/+files/0001-rtc-dove-fix-setting-the-year-valid-bit-in-the-alarm.patch ** Changed in: linux-mvl-dove (Ubuntu Lucid) Status: Fix Committed => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/503546 Title: Setting rtc wakealarm through sysfs interface fails -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs