To provide the sequence of what I think is relevant log files, I did this:
boot cold in to 3.2.0-17 -- trackpad not working (precise-kernel-coldboot)
warm reboot into 3.2.0-17 again -- trackpad not working (precise-kernel-reboot)
warm reboot into 3.2.1-030201 -- trackpad works (upstream-kernel-reboot)
warm reboot into 3.2.0-17 -- trackpad works (precise-kernel-afterupstream)
I saved Xorg.0.log and dmesg after each boot. After stripping off the timestamps, I notice that the main difference is that the apple trackpad is initialized *much* later with the 'afterupstream'. Also I notice that this message is no longer in dmesg after the upstream 3.2.1 kernel is booted:
To provide the sequence of what I think is relevant log files, I did this:
boot cold in to 3.2.0-17 -- trackpad not working (precise- kernel- coldboot) kernel- reboot) kernel- reboot) kernel- afterupstream)
warm reboot into 3.2.0-17 again -- trackpad not working (precise-
warm reboot into 3.2.1-030201 -- trackpad works (upstream-
warm reboot into 3.2.0-17 -- trackpad works (precise-
I saved Xorg.0.log and dmesg after each boot. After stripping off the timestamps, I notice that the main difference is that the apple trackpad is initialized *much* later with the 'afterupstream'. Also I notice that this message is no longer in dmesg after the upstream 3.2.1 kernel is booted:
bdi 1:0: hash matches
acpi device:19: hash matches
I have attached the results of this debugging sequence, the tags in parenthesis above correspond to the log file names.