I'm running Fedora Core 1 with a 2.6 kernel I compiled from source RPM's (used stock config file and just added NTFS and Preemptive support) on my laptop. I followed all the 2.6 how too's for Redhat/Fedora and created setup ALSA, the /sys filesystem, altered modprobe.conf for usb support etc... Everything works much better then 2.4. However, I have two issues:
1. Speedstep (this is a P3 laptop) no longer works. With 2.4 I modified the kernel source.. added my DSDT tables etc.. and had ACPI working with everything up sleep and suspend. For speedstep functionality I had a little program I'd run on startup which would turn that on. If you looked in /proc/acpi/processor/CPU0/throttling it showed the two supported speeds, in my case 733Mhz and 1.033Ghz, and which one it was running at. Since the upgrade /proc/acpi/processor/CPU0/throttling shows now though. The utility, or course, doesn't work either anymore. I can't find anything in /sys that seems to replace it either... Everything else ACPI works right out of the box. Any ideas on how to fix this? I suspect if I could use own DSDT table it would work but I don't know how to modify that with 2.6
2. My externel firewire drive doesn't work like I think it should in 2.6. Right I can see info about the drive in /sys/bus/ieee1394 but nothing in /proc/bus so I can't find a device to mount. Using the old 2.4 way, the rescan-scsi-bus.sh script, it always me to mount the drive as /dev/sda1 just fine. Obviously this isn't truely hotswappable doing that. Also everything seems to say the hotplug in 2.6 makes no longer required. Ok.. so how do I get this to work in 2.6 without rescaning the scsi bus everytime?