On Saturday 02 February 2008, Ingo Molnar wrote:In a word: -ENOPATCH. ;) So far as I'm aware, the only issue visible to userspace relate to the legacy driver's use of "/dev/rtc" not "/dev/rtc0" ... which has previously been "solved" by symlinking "rtc" -> "rtc0", possibly with assistance from udev. (Related: the major/minor number of /dev/rtc.) Is that your understanding too? The "why" is that nobody has been sufficiently bothered by the need to symlink that they produced a kernel patch to compensate. Good to know! :) But so you're clear ... not "my" code, mostly. Alessandro Zummo started this framework, based in part on Russell King's framework for RTCs that were integrated into ARM based SOCs. I contributed a bunch, including rtc-cmos to let the PC side of Linux join the effort. Initially: because that idea hadn't been suggested. And because that sort of code migration on PC hardware needs to be done slowly enough that the migration issues have a real chance to surface. Issues like: - Change to the ACPI suspend/resume interactions broke RTC wakeup for a couple releases in the new RTC framework; now fixed. - HPET stuff. I think the recently merged HPET update may imply that rtc-cmos needs an HPET hook, but I've not looked at details. - Minor bugfixes, which have been resolved over time. - Your desire to keep using old /dev/rtc nodes (no symlink, so new kernels and old non-udev fileystems can mix). New issue, no patch. Nothing else come to mind. See above. Once the HPET thing is resolved, I think distros can convert given some resolution of the /dev/rtc issue. Maybe because for you, it *is* a PC. ;) Let's just say that all my PCs run the new code just fine, and not all of them have /dev/rtc symlinked to /dev/rtc0 ... but I can very easily imagine it look bit different from a distro perpective. - Dave --
| monstr | [PATCH 26/60] microblaze_v4: time support |
| Jon Smirl | Re: 463 kernel developers missing! |
| Andrew Morton | Re: x86: 4kstacks default |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
git: | |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | Re: [GIT]: Networking |
| Jiri Olsa | [PATCHv5 0/2] net: fix race in the receive/select |
