[PATCH 0/4] ACPI: improve modularity and remove initcalls

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm on a quest to improve modularity and remove initcalls.

When possible, we should avoid initcalls because the order they
happen depends on the module link order, so innocuous makefile
changes can break things.

Yakui, I think I addressed your comments about sysfs duplicate
filenames (I think the link order dependency was removed by
commit 9b473de87209fa86eb421b23386693b461612f30).  But if not,
let me know.

Len, instead of making drivers/acpi/acpi.h, I made a
drivers/acpi/acpi_core.h.  The things in there shouldn't be
visible outside of drivers/acpi, so I don't really want to
put them in include/acpi/acpi_drivers.h.

I also added new pci.h and processor.h header files in drivers/acpi
for those drivers.  You mentioned Bob's ongoing header clean-up,
but I assume he's concentrating on the ACPI CA, whereas the ones
I added are for Linux drivers.

Comments welcome.

Bjorn
--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux