-
Notifications
You must be signed in to change notification settings - Fork 82
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
Kernel 6.9.12 index out of range #1577
Comments
Hi @jvinolas! Thank you for reporting. This is a false positive from UBSAN - nothing to worry about. We already have workaround for it merged to the OCF master: Open-CAS/ocf#845 and Open-CAS/ocf#857. |
I upgraded to current master commit (
|
I've updated with commit as of now and getting the same UBSAN error. Also few impacts now on writeback cache seen doing rsync to it and low (core mostly) throughput. It was working two days ago and now it is not impacting. Nothing was changed till we decided to try upgrading cache module. But behaviour is still the same. |
Description
dmesg: index 2 is out of range for type 'ocf_map_info [*]'
Although the cache is mounted
Expected Behavior
No stack trace when activating existing cas cache
Actual Behavior
The cache is created after boot and seems to work but concerned about the dmesg stack trace.
Steps to Reproduce
Context
We are concerned that, even the cache is mounted, this could involve hungs or corruptions when using it.
Possible Fix
Logs
Configuration files
Your Environment
casadm -S -i 1 -d /dev/disk/by-id/nvme-SAMSUNG_MZWLR3T8HBLS-00AU3_S64VNE0NC03689-part1 --cache-line-size 64 -c wb --force && casadm --set-param --name cleaning-alru -i 1 --wake-up 0 --staleness-time 1 --flush-max-buffers 10000 --activity-threshold 0
The text was updated successfully, but these errors were encountered: