Je ne suis pas d'accords. Le noyau connait l'état du raid software justement pour le faire marcher, des cartes réseau, graphique... le but du noyau étant d'uniformiser le comportement, les outils, et des mutualiser les codes. Par exemple c'est très bien fait sur les cartes wifi, il ne transmet pas l'user space tout, mais bien expose des API uniques qui ne dépendes pas du matériels.
Etant donnée que la fonction principales des cartes raid c'est de monter un raid (comme le raid software de linux). Exposer des syscall ou /sys/ universelle au lieux d'avoir des outils spécifique pour le contrôleur raid serai un bon pas (peu être à grouper avec le raid software).
Imagine un monde ou il faudrait les outils du fabriquant pour les cartes réseau/wifi/graphique, ... ou même X api noyau pour chaque fabriquant... l'api est la même, et ceux même quand le drivers et donc matériel est différent.
Hélas je n'est pas trouvé cciss dans un noyau moderne (via la recherche). Ça viens de moi?
Mon projet libre: https://ultracopier.herman-brule.com/, mon jeu libre: https://catchchallenger.herman-brule.com/
[^] # Re: Quel contrôleur ?
Posté par alpha_one_x86 (site web personnel) . En réponse au message Voir si le raid hardware est ok. Évalué à 1.
Je ne suis pas d'accords. Le noyau connait l'état du raid software justement pour le faire marcher, des cartes réseau, graphique... le but du noyau étant d'uniformiser le comportement, les outils, et des mutualiser les codes. Par exemple c'est très bien fait sur les cartes wifi, il ne transmet pas l'user space tout, mais bien expose des API uniques qui ne dépendes pas du matériels.
Etant donnée que la fonction principales des cartes raid c'est de monter un raid (comme le raid software de linux). Exposer des syscall ou /sys/ universelle au lieux d'avoir des outils spécifique pour le contrôleur raid serai un bon pas (peu être à grouper avec le raid software).
Imagine un monde ou il faudrait les outils du fabriquant pour les cartes réseau/wifi/graphique, ... ou même X api noyau pour chaque fabriquant... l'api est la même, et ceux même quand le drivers et donc matériel est différent.
Hélas je n'est pas trouvé cciss dans un noyau moderne (via la recherche). Ça viens de moi?
Mon projet libre: https://ultracopier.herman-brule.com/, mon jeu libre: https://catchchallenger.herman-brule.com/