Re: Why is AHCI built-in?

2013-08-28 Thread Michal Schmidt
On 08/28/2013 12:46 AM, poma wrote: On 19.08.2013 20:46, Kyle McMartin wrote: On Mon, Aug 19, 2013 at 01:35:16PM -0500, Ian Pilcher wrote: - What are the advantages of having the driver built-in, as compared to simply ensuring that it's always included in the initramfs? performance,

Re: Why is AHCI built-in?

2013-08-28 Thread Kyle McMartin
On Wed, Aug 28, 2013 at 12:46:31AM +0200, poma wrote: Any links/docs to offer on this topic? Thanks. I don't have a link off-hand, but a book about computer architecture should let you figure things out: At what level of detail? The kernel attempts to map itself using 2MB pages on X86 where

Re: Why is AHCI built-in?

2013-08-28 Thread poma
On 28.08.2013 16:57, Kyle McMartin wrote: On Wed, Aug 28, 2013 at 12:46:31AM +0200, poma wrote: Any links/docs to offer on this topic? Thanks. I don't have a link off-hand, but a book about computer architecture should let you figure things out: At what level of detail? The kernel

Re: Why is AHCI built-in?

2013-08-28 Thread poma
On 28.08.2013 15:14, Michal Schmidt wrote: On 08/28/2013 12:46 AM, poma wrote: On 19.08.2013 20:46, Kyle McMartin wrote: On Mon, Aug 19, 2013 at 01:35:16PM -0500, Ian Pilcher wrote: - What are the advantages of having the driver built-in, as compared to simply ensuring that it's always

Re: Why is AHCI built-in?

2013-08-27 Thread poma
On 19.08.2013 20:46, Kyle McMartin wrote: On Mon, Aug 19, 2013 at 01:35:16PM -0500, Ian Pilcher wrote: On 08/19/2013 01:19 PM, Kyle McMartin wrote: because it's commonly used and found on basically every machine now. there are many advantages to having it built in that outweigh the cons. A

Re: Why is AHCI built-in?

2013-08-27 Thread Pete Zaitcev
On Mon, 19 Aug 2013 13:16:03 -0500 Ian Pilcher arequip...@gmail.com wrote: (I want to rebuild it with LED triggers for the disk LEDs on my NAS.) Frankly this sounds like madness. You need to build a kernel, it's trivial -- just edit one of configs and rpmbuild -ba, and then you have very clear

Why is AHCI built-in?

2013-08-19 Thread Ian Pilcher
Somewhere along the line, the AHCI driver was changed from a module to being built-in to the kernel. This is a major PITA for anyone who wants to use a different/customized version of this driver. (I want to rebuild it with LED triggers for the disk LEDs on my NAS.) I haven't been able to find

Re: Why is AHCI built-in?

2013-08-19 Thread Kyle McMartin
On Mon, Aug 19, 2013 at 01:16:03PM -0500, Ian Pilcher wrote: Somewhere along the line, the AHCI driver was changed from a module to being built-in to the kernel. This is a major PITA for anyone who wants to use a different/customized version of this driver. (I want to rebuild it with LED

Re: Why is AHCI built-in?

2013-08-19 Thread Ian Pilcher
On 08/19/2013 01:19 PM, Kyle McMartin wrote: because it's commonly used and found on basically every machine now. there are many advantages to having it built in that outweigh the cons. A couple of questions: - What are the advantages of having the driver built-in, as compared to simply

Re: Why is AHCI built-in?

2013-08-19 Thread Kyle McMartin
On Mon, Aug 19, 2013 at 01:35:16PM -0500, Ian Pilcher wrote: On 08/19/2013 01:19 PM, Kyle McMartin wrote: because it's commonly used and found on basically every machine now. there are many advantages to having it built in that outweigh the cons. A couple of questions: - What are the

Re: Why is AHCI built-in?

2013-08-19 Thread Peter Robinson
On 19 Aug 2013 19:40, Ian Pilcher arequip...@gmail.com wrote: On 08/19/2013 01:19 PM, Kyle McMartin wrote: because it's commonly used and found on basically every machine now. there are many advantages to having it built in that outweigh the cons. A couple of questions: - What are the

Re: Why is AHCI built-in?

2013-08-19 Thread Ian Pilcher
On 08/19/2013 01:48 PM, Peter Robinson wrote: Ultimately if there's missing features you should communicate with the author of the patch as to why they're not upstream and then you'd not have to care about whether its built in or a module. Heh. I kind of doubt that the AHCI driver maintainers