Hai mô-đun hạt nhân khác nhau có thể truy cập vào cùng một vùng bộ nhớ từ một cuộc gọi đến ioremap_nocache () không?
Tôi có một trình điều khiển không dây và một mô-đun riêng, tôi muốn mô-đun riêng biệt cấu hình các giá trị nhiễu trên thẻ, trong khi trình điều khiển vẫn đang hoạt động. Do đó câu hỏi của tôi ở trên.
Một con đường tôi đã khám phá là để bắt đầu một chuỗi nhân từ trình điều khiển, sau đó tôi đã triển khai một semaphore để ngăn chặn bất kỳ điều kiện chủng tộc nào phát sinh từ việc đọc / ghi đồng thời vào cùng một không gian địa chỉ. Tôi hy vọng rằng một chủ đề con sẽ có thể truy cập vào cùng một vùng bộ nhớ.
Thật không may, điều này đã không làm việc như tôi mong đợi. Tôi sẽ đánh giá cao bất kỳ lời đề nghị.