Hello
The AHCI-example seems to fail at least on x86-64 + Fiasco.OC.
make run/ahci ... int main(): --- create local services --- int main(): --- start init --- int main(): transferred 43 MB to init int main(): --- init created, waiting for exit condition --- [init] Could not open file "ld.lib.so" [init -> ahci] --- AHCI driver started --- [init -> test-ahci] --- AHCI block driver test --- Quota exceeded! amount=4096, size=4096, consumed=4096 [init -> ahci] upgrade quota donation for SIGNAL session Quota exceeded: acpi -> pci_drv memory for slab: 1024 used quota: 357728 ds_size: 32768 sizeof(Ram_session_component): 352 quota_limit: 385024 [init -> acpi] could not expand dataspace pool Error: Test execution timed out make: *** [run/ahci] Error 254
Making the various quantums larger does not seem to help.
- Taru Karttunen
On 03/15/2012 07:02 AM, Taru Karttunen wrote:
Hello
The AHCI-example seems to fail at least on x86-64 + Fiasco.OC.
make run/ahci ... int main(): --- create local services --- int main(): --- start init --- int main(): transferred 43 MB to init int main(): --- init created, waiting for exit condition --- [init] Could not open file "ld.lib.so" [init -> ahci] --- AHCI driver started --- [init -> test-ahci] --- AHCI block driver test --- Quota exceeded! amount=4096, size=4096, consumed=4096 [init -> ahci] upgrade quota donation for SIGNAL session Quota exceeded: acpi -> pci_drv memory for slab: 1024 used quota: 357728 ds_size: 32768 sizeof(Ram_session_component): 352 quota_limit: 385024 [init -> acpi] could not expand dataspace pool Error: Test execution timed out make: *** [run/ahci] Error 254
Making the various quantums larger does not seem to help.
Hello Taru,
I will have a look at that. In the meantime please do not use the AHCI driver on 64Bit systems for now, since it cannot handle 64-addressing, yet. Until this works I will add a 32bit requirement to the driver specification.
Thanks for reporting,
Sebastian
On Thu, 15 Mar 2012 15:56:49 +0100, Sebastian Sumpf <Sebastian.Sumpf@...1...> wrote:
On 03/15/2012 07:02 AM, Taru Karttunen wrote:
Hello
The AHCI-example seems to fail at least on x86-64 + Fiasco.OC.
Tried it on foc_x86_32, doesn't work there either:
int main(): --- create local services --- int main(): --- start init --- int main(): transferred 55 MB to init int main(): --- init created, waiting for exit condition --- [init] Could not open file "ld.lib.so" [init -> test-ahci] --- AHCI block driver test --- [init -> ahci] --- AHCI driver started --- [init -> acpi -> pci_drv] PCI driver started [init -> acpi] ACPI table format not supported (is too old) by this driver [init -> ahci] Found AHCI HBA (Vendor ID: 8086 Device ID: 2922 Class: 00010601) [init -> ahci] Port 0: ATAPI no [init -> ahci] Port 0: Detected interface is active [init -> ahci] AHCI Version: 1.0001 [init -> ahci] CAPs: [init -> ahci] Port count: 6 [init -> ahci] Command slots: 32 [init -> ahci] AHCI only: no [init -> ahci] Native command queuing: yes [init -> ahci] 64 Bit: no [init -> ahci] CMD.ST bit set during device reset --> unknown behavior Error: Test execution timed out make: *** [run/ahci] Error 254
- Taru Karttunen
On Sat, 24 Mar 2012 17:00:50 +0200, Taru Karttunen <taruti@...102...> wrote:
On Thu, 15 Mar 2012 15:56:49 +0100, Sebastian Sumpf <Sebastian.Sumpf@...1...> wrote:
On 03/15/2012 07:02 AM, Taru Karttunen wrote:
Hello
The AHCI-example seems to fail at least on x86-64 + Fiasco.OC.
Tried it on foc_x86_32, doesn't work there either:
Please, disregard that, it is working, I just mistook the warning + lack of output for an error.
- Taru Karttunen