-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error when using hardware path #40
Comments
When I try to config manually, It shows something different: sudo accel-config enable-device dsa0 if decrease the size, it shows wq group config error, So seems the config is not fitable? |
Hi @chen982, are you using this config file? |
yeah,i am using this config for no success。and the figured the dsa like that i post。but then run the hardware path to get 100。what should be the steps to use it? |
Could you please do |
@chen982 I think there are a couple of issues going on. First of all, there is a configuring issue. It is confusing to me that you're not able to configure (you're getting "failed device" message), but you have non-empty I would recommend doing the following command in order to disable your current configuration:
And then repeating If and only if this is resolved (meaning you're able to configure device correctly with DML config file) and you're still getting error code 100 out of DML, you might want to check that LD_LIBRARY_PATH include the location of libaccel-config library. |
yeah, because when i use the config in dml , it shows error, so i use my own shared wq config to enable it successfully. And then not work for dml hardware path, it worked for my other job . So what version of kernel and idxd-config should i use. I am now using idxd-driver stage2.5(linux 5.12-rc8+) version kernel and 4.1.3 version accel-config . i think it should be the kernel source to get this problem. Can you give me the kernel and kernelconfig file that can properly run the dml? |
I've encountered the same problem. Have u solved it ? |
Could you share which config file you are using that does work? |
When I run the command, It shows error like this:
./ll_crc_example hardware_path
The example will be run on the hardware path.
Starting CRC job example.
Caclulating CRC for region of size 1KB.
An error (100) occured during job execution.
So I try 2 steps:
ldd /usr/bin/accel-config
linux-vdso.so.1 (0x00007fffe05d5000)
libaccel-config.so.1 => /usr/lib64/libaccel-config.so.1 (0x00007f14c4bdf000)
libjson-c.so.4 => /lib/x86_64-linux-gnu/libjson-c.so.4 (0x00007f14c4bba000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f14c49c8000)
/lib64/ld-linux-x86-64.so.2 (0x00007f14c4c0e000)
2.sudo python3 accel_conf.py --load=../configs/1n1d1e1w-s-n1.conf
Filter:
No active devices
Loading configuration - done
Additional configuration steps
Force block on fault: False
Enabling configured devices
dsa0 - error
wq0.0 - error
failed in dsa0/wq0.0
enabled 0 wq(s) out of 1
Checking configuration
No active devices
How should I do to fix it? And after step2 should it be ok to run the command ./ll_crc_example hardware_path?
The text was updated successfully, but these errors were encountered: