Missing /sys/devices/virtual/dmi on Raspberry Pi #3404
-
After upgrading our aws-cpp-sdk version to the tip of the main branch, we started to see some new log messages from InitAPI() which were not there before, about files in /sys/devices/virtual/dmi (our Raspberry Pi box does not have such directory). The library seems to work fine, it's just the log messages. Am I doing something wrong myself or are these log messages expected? `[ERROR] 2025-05-05 08:39:32.159 common-io [547798657344] static: Failed to open file. path:'/sys/devices/virtual/dmi/id/sys_vendor' mode:'rb' errno:2 aws-error:44(AWS_ERROR_FILE_INVALID_PATH)
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
my guess is this has something to do with our friends
can you elaborate between which versions you updated, that way i can have a better idea of the diff that may cause this to happen. also if you could include a longer log file, it might reveal more about where this is happening. |
Beta Was this translation helpful? Give feedback.
So i've dived into this a little bit, and i still have to have some talks with the crt team, I'm happy to help however I can, but it might be better engage them directly at aws-c-common.
so unless you are using the the s3-crt client this likely wont impact you. they are using this system info in aws-c-s3 to make decisions around several high throughput aws ec2 instances that they can make optimizations for. This log does not functionally mean an error, and should not impact your use of the SDK.