腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何使用
linux
内核
中的map作为密钥值存储?
、
我试图用哈希
表
在
linux
内核
中实现键值存储。有人能用地图指出一个合适的例子吗? 我将从用户空间获取密钥,并希望在
内核
空间中read/write/update值。是否有与
hash
_add_rcu相同的哈希保护机制?
浏览 1
提问于2018-04-29
得票数 0
1
回答
如何使用
内核
哈希
表
API?
、
、
在阅读了本教程之后,我尝试编写了以下代码: int.node = 0 .data = 7, .node = 0
hash
_add(nodes_
hash
,&a.node, "foo"
浏览 15
提问于2020-03-26
得票数 7
回答已采纳
3
回答
为什么
Linux
启动时有几个为根目录"/“初始化的dentries
、
、
、
我正在研究
Linux
内核
代码,特别是文件系统部分。我发现当
内核
启动时,会为根目录"/“分配一些dentry对象。为什么需要在RAM中分配根目录的多个副本?此外,由于dcache (dentry cache,本质上是一个很大的哈希
表
)似乎正在使用散列函数H(parent_dentry_address,name_
hash
)来计算dentry所抵制的存储桶。顺便说一句,上述行为是在
Linux
-3.3.0-rc4上观察到的。
浏览 0
提问于2012-03-12
得票数 3
6
回答
如何在
Linux
2.6
内核
中使用CryptoAPI
、
、
、
我已经找了一段时间了,但是还没有找到关于如何使用
linux
附带的CryptoAPI来创建syscalls / in
内核
的几乎足够的文档/示例。如果有人知道一个好的源代码--请告诉我,我想知道如何只在
内核
空间中做SHA1 / MD5和Blowfish / AES。
浏览 17
提问于2010-10-06
得票数 13
回答已采纳
3
回答
在
内核
级函数上使用LD_PRELOAD
、
、
、
是否可以使用LD_PRELOAD覆盖某个
linux
内核
函数?还有没有别的选择? 谢谢,
浏览 0
提问于2016-09-28
得票数 0
2
回答
内核
模块和SSL
、
、
、
目前,我正在研究ccn ()的
内核
模块.为此,我需要一些安全功能(sha1和公钥/私钥认证)。对于用户空间,我使用openssl库,但不能使用
内核
模块中的库。从OpenSSL中提取函数并将它们添加到
内核
模块也很困难,因为它们中的大多数都依赖于libc。struct scatterlist sg[1];struct
hash
浏览 7
提问于2013-09-03
得票数 1
回答已采纳
1
回答
如何在两个不同的
内核
模块之间共享哈希
表
、
、
、
、
是否可以在另一个
内核
模块中共享在一个
内核
模块中定义的
Hash
_table。/*
Hash
table declarartion and definition*/我在一个模块中填充了这个
表
,但是我也想在另一个模块中访问这个
表
。
浏览 2
提问于2015-10-05
得票数 1
1
回答
如何在
内核
模块中创建一个以哈希
表
名称和结构作为参数的泛型函数?
、
我目前正在编写一个
内核
模块,它使用多个哈希
表
来存储不同的结构。我该如何实现一个泛型函数,该函数将哈希
表
名称、哈希键和结构作为参数存储,并执行相应的存储操作?下面是我的哈希
表
和结构定义。= command; first->data=temp->data+1;printk("Count: %d\n",first->da
浏览 1
提问于2016-10-14
得票数 0
1
回答
为什么在
linux
内核
中使用单个散列桶哈希
表
?
、
我试图理解
linux
内核
哈希
表
的实现。我不明白的是,我发现只使用一个散列桶初始化哈希
表
的代码。我不知道为什么编码会这么做。pid_
hash
= alloc_large_system_
hash
("PID", sizeof(*pid_
hash
), 0, 18,} pid_
hash
是一个struct hlist_head列表,因此列表中的每个条目都表
浏览 1
提问于2016-12-23
得票数 2
回答已采纳
1
回答
从fit图像加载rootfs和签名验证
、
、
我使用mkimage命令创建了fit映像,并在其中添加了
内核
dtb和rootfs。需要从fit映像
内核
rootfs和dtb启动。我能够从fit映像启动
内核
和dtb。我还需要验证图像,比如
内核
rootfs和带有一些签名的dtb。如何做到这一点。如果我遗漏了什么,请帮助我或指导我。address-cells = <1>; kernel@1 { description = "
浏览 0
提问于2019-07-04
得票数 1
3
回答
Linux
:使用U-Boot和平面映像树(FIT)的启动参数
、
、
、
我正在尝试获得我自己的U-Boot版本,以便在Jetson TK1板上启动
Linux
。当我们推动验证启动时,我使用的是平面映像树(统一
内核
映像、设备树blob等)来描述我的系统。U-Boot可以加载ITB文件并尝试启动
内核
,但系统在收到此消息后挂起。 ty
浏览 6
提问于2014-10-29
得票数 7
1
回答
Linux
分页模型是一种抽象吗?
、
、
、
、
更具体地说,线性地址的剖析和什么位是什么
表
,偏移等.我开始对
Linux
中的分页模型感到困惑。有一次,这本书谈到了目录、
表
和偏移位的线性地址(用于PAE的PDPT
表
),然后我被抛到了"
Linux
“分页的世界里。现在,在
Linux
分页中,他们谈到了带有
表
和偏移量的全局
表
、上层
表
和中间
表
?我不认为x86 MMU分页与这个新的
Linux
模型有什么关系。如果MMU负责转换(分页)地址,为什么
浏览 9
提问于2022-02-05
得票数 2
回答已采纳
1
回答
Linux
内核
4.19.82 -虚拟
内核
内存布局- .text、.init、.data、.bss -无法设置地址
、
、
它目前正在运行3.10
内核
因此,基于3.10中的
内核
配置选项,我在4.19中启用/禁用默认
内核
选项。ptrval) - 0x(ptrval) ( 308 kB)我想了解哪个
内核
配置选项负责设置这些地址
浏览 0
提问于2019-11-13
得票数 1
回答已采纳
1
回答
PID哈希
表
条目: 4096 (顺序: 12,32768字节)?
、
、
读取一个红帽服务器5.8的服务器启动序列,我看到了这一点,对我来说很不清楚,也许我错了,但我知道
linux
内核
体分配器使用两种机制来分配和删除系统内存, PID
hash
table entries: 4096 (order: 12, 32768 bytes) Dentry cache
hash
table entries: 33554432(order: 16, 268435456 bytes) Inode-cache
hash
浏览 3
提问于2014-05-13
得票数 0
回答已采纳
1
回答
cannot :尽管
内核
小于最大BOOTM_LEN,但无法引导
linux
内核
、
、
、
我有一个带有u引导的MIPS系统(VSC7427),我试图引导一个比供应商在他们的GPL发行版(其中)中提供的
内核
更新的
内核
。
内核
FIT映像似乎是正常的,从输出来判断,我认为它应该是可引导的: FIT description:
Linux
5.11.11 Description:
Linux
浏览 4
提问于2021-04-05
得票数 2
回答已采纳
1
回答
分区
表
的强制重读: BLKRRPART与BLKPG ioctl的区别?(
Linux
)
、
、
、
当我希望
Linux
考虑新创建的分区而不重新启动时,我有几个工具可以强制刷新
内核
“分区缓存”:kpartx -va /dev/sdX hdparm -z /dev/
浏览 0
提问于2014-07-09
得票数 10
回答已采纳
2
回答
内核
编译过程中的奇怪错误
、
、
我编辑了2.6.32.65
linux
内核
的一些部分并对其进行了编译。
内核
编译得很好,并正常地生成bzImage。ERROR: "variable_
hash
_start" [fs/cachefiles/cachefiles.ko] undefined!extern unsigned long fixed_
hash
_start;
浏览 6
提问于2015-04-11
得票数 1
回答已采纳
1
回答
C中的常量表达式-如何对字符串进行散列?
、
、
我正在创建一个
内核
模块。在这个模块中,我需要根据一些预定义的字符串检查输入。在C++中,可以创建一个在编译时计算散列的constexpr函数。我正在寻找一种在C中实现这一点的方法。一些使用的伪代码{ size_t len; for(
hash
= i = 0; i < len; ++i)
hash
+= key[i];
浏览 16
提问于2017-03-01
得票数 3
回答已采纳
1
回答
linux
源代码中的未见/未知函数定义
、
、
请您解释一下我在
linux
内核
源代码中找到的这段代码。我在
linux
和minix
内核
中看到了很多这样的代码,但似乎找不到它能做什么(即使C编译器支持这种函数定义)。static void free_user(struct user_struct *up, unsigned long flags){ uid_
hash
_remove(在
linux
内核
中,它肯定是受支持的)
浏览 0
提问于2012-12-18
得票数 4
回答已采纳
1
回答
Linux
是否对页目录和页
表
使用自映射?
、
、
、
我之所以问这个问题,是因为我很好奇
Linux
内核
是如何工作的。根据的说法,Windows在其页目录和页
表
中使用了名为self-map的特殊条目,以便能够操作来自
内核
虚拟地址空间的页目录/
表
内容。如果有人熟悉
Linux
内存管理,请告诉我
Linux
内核
处理这个问题的方式是相似的还是不同的。谢谢。
浏览 1
提问于2011-03-11
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
哈希表-hash
Linux内核解读
Linux内核出现漏洞
Linux 内核原子操作
Windows 内核和 Linux 内核的区别(二)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券