On Mon, Oct 09, 2006 at 08:04:05AM -0400, Dan Williams wrote: > On Sun, 2006-10-08 at 22:16 +0100, Richard Hughes wrote: > > I've just spend a couple of hours fixing my BIOS : > > http://hughsient.livejournal.com/5884.html > > > > To do this, I needed to re-write the _BIF and _BST ACPI methods to > > actually interface with the hardware in a sane way. > > > > Using Ubuntu or SUSE, using a new dsdt would be as easy as adding it to > > the initrd. BUT on Fedora you have to build a custom kernel (not > > trivial), patch it to add the custom dsdt functionality, add the dsdt to > > Is it really that hard to: > > 1) grab the desired kernel .src.rpm, install it as normal > 2) cd to /usr/src/redhat/SPECS > 3) Add your patch to the specfile, copy it to /usr/src/redhat/SOURCES > 5) rpmbuild -ba --target i386 <kernel.spec> > > ? or am I missing some steps/complications? Yeah, how about ditching the silly spec file patch mechanism, and use something useful like a quilt series file instead? Or at least add comments to the spec file so that it is readily patched with AWK or Perl: ### ADD YOUR PATCHES HERE (20000 +) ### ... ### APPLY YOUR PATCHES HERE #### Of course, the best solution would be to just include an ACPI DSDT patch and taint the kernel, if the upstream developers don't want to deal with the support issue -- that's why we have taint flags. Let Intel spend some of those "Intel Inside" marketing dollars to help the BIOS/mobo vendors to fix the user experience; that ought not be our problem. Regards, Bill Rugolsky -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list