
Patches #24-25 separate SATA only code from libata-scsi.c file to

Patches #12-22 separate SATA only code from libata-core.c file to Patch #11 optimizes ata_ncq_enable() inline for PATA only setups Patch #10 separates PATA timings code to libata-pata-timings.c file Them except patch #9 which depends on patch #8) Making the patchset (there should be no inter-dependencies between Patches #1-9 are general fixes/cleanups done in the process of
#AHCI SERIAL ATA CONTROLLER DRIVER DRIVER#
I've tested this patchset using pata_falcon driver under ARAnyM The end result is up to 17% (by 17246 bytes, from 101787 bytes toĨ4541 bytes) smaller libata core code size (as measured for m68kĪrch using atari_defconfig) on affected setups. Specific code from being built for PATA only setups.

Legacy PATA only systems, patchset re-organizes libata core code to exclude SATA There have been reports in the past of libata core code sizeīeing a problem in migration from deprecated IDE subsystem on ` (28 more replies) 0 siblings, 29 replies 54+ messages in threadįrom: Bartlomiej Zolnierkiewicz 13:33 UTC ( / raw)Ĭc: Michael Schmitz, Geert Uytterhoeven, linux-ide, linux-kernel,

Ata: optimize core code size on PATA only setups LKML Archive on help / color / mirror / Atom feed * ata: optimize core code size on PATA only setups
