Apres quelques recherches, il s'avere que la 1ere version a prendre
en charge l'ICH6M est le 2.6.11.7, mais pour des raisons d'integration
de projet, je dois rester en 2.6.8.1.
J'ai la possibilite de ne pas utiliser la libata et de rester en mode de
comptabilite IDE (CONFIG_BLK_DEV_IDE_SATA), mais le
debit du disque dur est alors de 3 Mo/sec au lieu de 40...
Donc ma question : est-il possible de fusionner la partie du 2.6.11.7
qui sait gerer mon chipset, avec mon 2.6.8.1 ? J'ai l'impression que
le fichier incrimine est drivers/scsi/ata_piix.c, mais ce n'est evidemment
pas aussi simple. Si quelqu'un a une experience de ce genre de
'hack', je le remercie de bien vouloir me donner quelques infos :-)
Apres quelques recherches, il s'avere que la 1ere version a prendre en charge l'ICH6M est le 2.6.11.7, mais pour des raisons d'integration de projet, je dois rester en 2.6.8.1.
J'ai la possibilite de ne pas utiliser la libata et de rester en mode de comptabilite IDE (CONFIG_BLK_DEV_IDE_SATA), mais le debit du disque dur est alors de 3 Mo/sec au lieu de 40...
Donc ma question : est-il possible de fusionner la partie du 2.6.11.7 qui sait gerer mon chipset, avec mon 2.6.8.1 ? J'ai l'impression que le fichier incrimine est drivers/scsi/ata_piix.c, mais ce n'est evidemment pas aussi simple. Si quelqu'un a une experience de ce genre de 'hack', je le remercie de bien vouloir me donner quelques infos :-)
Sur des versions aussi proches, tu ne devrais pas avoir trop de problèmes, mais je te conseille tout de même de prendre tous les fichiers liés au SATA (fichier .c + headers), histoire d'être sur de ne rien casser et d'avoir toutes les fonctions si la stack a été remaniée. Donc, grosso modo, tous les fichiers drivers/scsi/sata_* et sans doute le fichier include/linux/libata.h J'en ai peut-être oublié...
On Tue, 07 Jun 2005 14:18:32 +0200, Akura wrote:
Salut a tous,
J'essaie d'installer une Mandrake 10.0 et un kernel 2.6.8.1 sur un
portable Dell Latitude D810.
Le probleme est que le chipset IDE/SATA embarque est un ICH6M
qui semble ne pas etre gere par cette version du kernel :
Apres quelques recherches, il s'avere que la 1ere version a prendre
en charge l'ICH6M est le 2.6.11.7, mais pour des raisons d'integration
de projet, je dois rester en 2.6.8.1.
J'ai la possibilite de ne pas utiliser la libata et de rester en mode de
comptabilite IDE (CONFIG_BLK_DEV_IDE_SATA), mais le
debit du disque dur est alors de 3 Mo/sec au lieu de 40...
Donc ma question : est-il possible de fusionner la partie du 2.6.11.7
qui sait gerer mon chipset, avec mon 2.6.8.1 ? J'ai l'impression que
le fichier incrimine est drivers/scsi/ata_piix.c, mais ce n'est evidemment
pas aussi simple. Si quelqu'un a une experience de ce genre de
'hack', je le remercie de bien vouloir me donner quelques infos :-)
Sur des versions aussi proches, tu ne devrais pas avoir trop de
problèmes, mais je te conseille tout de même de prendre tous les
fichiers liés au SATA (fichier .c + headers), histoire d'être
sur de ne rien casser et d'avoir toutes les fonctions si la stack a été
remaniée.
Donc, grosso modo, tous les fichiers drivers/scsi/sata_* et sans doute
le fichier include/linux/libata.h
J'en ai peut-être oublié...
Apres quelques recherches, il s'avere que la 1ere version a prendre en charge l'ICH6M est le 2.6.11.7, mais pour des raisons d'integration de projet, je dois rester en 2.6.8.1.
J'ai la possibilite de ne pas utiliser la libata et de rester en mode de comptabilite IDE (CONFIG_BLK_DEV_IDE_SATA), mais le debit du disque dur est alors de 3 Mo/sec au lieu de 40...
Donc ma question : est-il possible de fusionner la partie du 2.6.11.7 qui sait gerer mon chipset, avec mon 2.6.8.1 ? J'ai l'impression que le fichier incrimine est drivers/scsi/ata_piix.c, mais ce n'est evidemment pas aussi simple. Si quelqu'un a une experience de ce genre de 'hack', je le remercie de bien vouloir me donner quelques infos :-)
Sur des versions aussi proches, tu ne devrais pas avoir trop de problèmes, mais je te conseille tout de même de prendre tous les fichiers liés au SATA (fichier .c + headers), histoire d'être sur de ne rien casser et d'avoir toutes les fonctions si la stack a été remaniée. Donc, grosso modo, tous les fichiers drivers/scsi/sata_* et sans doute le fichier include/linux/libata.h J'en ai peut-être oublié...