问题标签 [linux-scst]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 加载内核模块时出现未知符号
我需要帮助来理解为什么我在插入模块时会出错。我试过这个没有成功。
非常感谢。
makefile - 如何将包含目录添加到内核源代码的 makefile?
我正在尝试构建一些添加到我的 Ubuntu 源代码中的内核模块。在多次尝试编译失败后,我发现同样的错误在不同的地方不断发生。编译器无法找到位于文件夹的包含目录中的一组头文件。
前任
主文件夹:驱动程序/scst/
子文件夹:drivers/scst/iscsi-scst/
包含文件夹:drivers/scst/include
如何将该包含文件夹添加到makefile?
这是生成文件;
我大约 50% 确定如何使用“普通”makefile 来做到这一点,就像在一个不适用于内核源代码的文件中一样,但是我如何使用上面的一个来做到这一点?
提前致谢。
storage - SCSI 查询命令
我对 SCSI 和 SCST 非常陌生。我正在尝试在 SCSI 查询命令中引入新的页面代码,因此我最初使用页面代码 0x00 请求支持的页面列表。所以在 SCST 代码中,我提到了回复的长度和支持的页面代码。我保留了一个 printk 语句,并在通过 scst_vdisk.c 文件发送时检查了相同的内容,这很好。但是当我从 SCSI 端检查时,我的新值条目为零,而现有条目工作正常。我试图解码问题,但无法正确进行。
是否有任何过滤器阻止了适配器层或(通常存在这些检查的地方)的值,或者您能否告诉我如何解决问题的方法。
linux - 获取 iSCSI 设备的目标 IP 地址
假设我有一个 iSCSI 设备/dev/sdat
,我怎么知道它的目标 IP 地址?
目标驱动程序是 SCST,发起程序是 iSCSI。我所知道的只是一个名为的设备,仅此/dev/sdat
而已。那么如何获取目标的IP地址呢?
linux-kernel - 关于 filp_open 在 linux 内核模块中的使用
许多内核开发人员建议在内核领域打开文件并不好。
与此 SCST 设备处理程序相反,vdisk 正在使用filp_open
调用。
Linux 内核社区如何接受这一点?
linux - makefile 中“ifeq (a,$(wildcard .a))”的目的是什么?
它是scst fileio中的 makefile ,我想也许只使用 -include 就可以了,为什么我们需要使用 "ifeq (.depend_f,$(wildcard .depend_f))" ?