腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
优先顺序- printk() vs
dev_dbg
() vs netdev_dbg()
linux
、
kernel
、
linux-device-driver
、
kernel-module
最近,我在
linux
源代码树中运行了脚本/checkpatch.pl脚本,并收到了以下警告:我理解pr_debug和
dev_dbg
提供的动态调试接口对于printk有明显的优势,因此它们比printk更好。即使在
dev_dbg
和pr_debug中,如果我们有一个结构化设备来标准化设备信息输出以及调试消息,那么我们也更喜欢
dev_dbg
。我的问题是:为什么netde
浏览 3
提问于2014-02-27
得票数 18
回答已采纳
6
回答
启用
linux
内核驱动程序
dev_dbg
调试消息
linux
、
debugging
、
kernel
、
driver
、
trace
有没有一种最简单的方法来启用
linux
内核驱动程序
dev_dbg
调试消息(实际上它是一种trace样式的消息),希望不会搞乱内核修补/重新编译,或者驱动程序实现一些额外的东西,比如debugfs?是否触发特定驱动程序或所有驱动程序的
dev_dbg
(可以使用` `dmesg|grep“driverName”过滤)输出?
dev_dbg
(&client->dev
浏览 1
提问于2018-05-24
得票数 21
2
回答
dev_dbg
把日志写到哪里?
linux-device-driver
在
Linux
树中的设备驱动程序源代码中,我看到了
dev_dbg
(...)和dev_err(...),在哪里可以找到记录的消息? 有一个参考建议添加#define DEBUG。
浏览 0
提问于2017-05-13
得票数 7
回答已采纳
3
回答
惠普lt4112 LTE/HSPA+戈壁4G调制解调器(华为ME906E) QMI未工作14.04
hp
、
usb-modem
、
wwan
看上去没问题4: hp-wwan: Wireless WAN Hard blocked: nouname -aqmi_wwan
浏览 0
提问于2015-03-31
得票数 3
回答已采纳
1
回答
导致内核崩溃的内核模块打印语句
c
、
linux
、
linux-kernel
每当我将任何printk语句放入if-else块中时,它就会使
Linux
中的内核崩溃。
浏览 4
提问于2016-01-06
得票数 3
1
回答
内核模块中的参考console_loglevel错误
linux
、
linux-kernel
、
linux-device-driver
我有一个
Linux
模块,它有一个调试函数,我只想在调试模式下调用这个函数。CONSOLE_LOGLEVEL_DEBUG)但是,当在中构建此代码时,它将抛出以下错误: CHK include/generated/uapi/
linux
浏览 3
提问于2015-04-20
得票数 4
回答已采纳
1
回答
用新的usb串行驱动程序编译自定义内核时出错
drivers
、
linux-kernel
、
compiling
、
usb
驱动程序的名称是用于
Linux
2.6.18-3.4.x的vizzini。我已经从这里下载了它。cflag = tty->termios->c_cflag;In file included from include/
linux
/printk.h:236:0, from /home/
浏览 0
提问于2014-11-13
得票数 4
回答已采纳
1
回答
Linux
设备驱动程序-探测函数未被调用,但驱动程序被推迟。
drivers
、
device-tree
我用一堆/drivers/base/dd.c打印调用修改了
dev_dbg
,以了解我实际上是从哪里返回的。https://github.com/torvalds/
linux
/blob/v4.14/drivers/base/dd.c因此,我将
浏览 0
提问于2018-09-06
得票数 2
1
回答
在Ubuntu 16.04上构建DPDK 17.02和16.11时出错
c
、
ubuntu
、
virtualbox
、
ubuntu-16.04
、
dpdk
DPDK16.11.1和17.02.1,内核版本4.13.0在Windows7主机上以VirtualBox来宾的身份运行:
Linux
osboxes 4.13.0-32-generic #35~16.04.1-Ubuntu SMP Thu Jan 25 10:13:43 UTC 2018 x86_64 x86_64 x86_64 GNU/
Linux
pci_enable_msix(dev, &msix_entry, 1) == 0) { ^
浏览 0
提问于2018-03-05
得票数 0
1
回答
为什么我的PCI-e I/O寄存器读取似乎被缓存了?
c
、
linux
、
io
、
linux-device-driver
、
pci-e
我有一个PCI-e硬件设备,它有许多我想要读写的寄存器。然而,当我读取寄存器时,我将从前一次读取中获得一个值(第一次读取返回0xFFFFFFFF)。例如,如果寄存器foo包含0xDEADBEEF,则第一次读取将返回0xFFFFFFFFF,而后续读取将返回0xDEADBEEF。如果我随后读取包含0xFEEDFACE的寄存器bar,第一次读取将返回0xDEADBEEF,所有后续读取都将返回0xFEEDFACE。
浏览 25
提问于2019-07-16
得票数 0
1
回答
在嵌入式
Linux
设备上尝试访问USB设备[/dev/bus/usb/001/001]时,Python "[Errno 21]是一个目录“
python
、
linux
、
usb
我有一个正在运行自定义
Linux
发行版的设备,它在001总线上设置了两个USB设备。Bus 001 Device 002: ID 1eab:1a10问题是,设备有时会陷入USB默认模式--我的理解是,由于某种原因,
Linux
浏览 21
提问于2022-09-02
得票数 0
回答已采纳
1
回答
登录ISR,sprintf(),printk(),否则?
c
、
embedded
、
isr
现在在
Linux
中记录日志或调试ISR时,通常可以使用的好方法/函数是什么?
浏览 0
提问于2012-10-06
得票数 2
回答已采纳
1
回答
i2c节点中附加引脚的设备树绑定
linux
、
linux-kernel
、
linux-device-driver
、
embedded-linux
、
device-tree
= -EPROBE_DEFER) GOODIX_GPIO_INT_NAME= -EPROBE_DEFER) GOODIX_GPIO_RST_NAME
浏览 0
提问于2018-10-12
得票数 1
3
回答
Linux
内核模块调试
debugging
、
linux-kernel
、
linux-device-driver
、
kernel-module
有没有调试
Linux
内核模块的方法? 我正在寻找一个基于GUI的工具,就像那些用于用户进程的工具一样。
浏览 10
提问于2011-05-16
得票数 1
1
回答
pci_rescan_bus()不能在
Linux
中重新扫描PCI总线
linux
、
linux-kernel
、
linux-device-driver
、
pci
、
pci-bus
我尝试在pci_rescan_bus()内核函数的帮助下,在我自己的内核驱动程序中重新扫描PCI总线,但我看不到它的功能相同。 如果我尝试通过运行以下命令从用户空间执行相同的操作,我会看到重新扫描发生了: echo 1 > /sys/devices/pci0000:00/0000:00:14.1/rescan 我正在尝试重新初始化位于PCI总线上的以太网端口。下面是我现在使用的代码: struct pci_dev *pci_eth_dev01, *pci_eth_dev02 = NULL; pci_eth_dev01 = pci_get_device(0x10ec, 0x8168, N
浏览 318
提问于2020-10-27
得票数 0
回答已采纳
2
回答
降低内核引导日志的详细级别
kernel
、
boot
、
logs
、
rsyslog
、
dmesg
当我的内核启动时,除了有用的重要信息外,它还会打印大量的调试信息,例如kernel: [0.00000] BIOS-e820: [mem 0x0000000000000000-0x000000000009d3ff] usablekernel: [0.00000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reservedkernel: [0.
浏览 0
提问于2015-09-17
得票数 10
回答已采纳
1
回答
container_of、dev_set_drvdata和dev_get_drvdata的使用
linux-device-driver
、
embedded-linux
、
device-driver
chip){
dev_dbg
(&pdev->dev, "memory not allocated for tsl4531_dev.return -ENOMEM;
浏览 2
提问于2014-07-23
得票数 0
2
回答
前缀printk / pr_*调用
linux-kernel
、
kernel
、
linux-device-driver
、
kernel-module
我对
dev_dbg
有一定的了解,但是我没有发现任何特定于警告的开发工具,所以我将使用printk/pr_err。
浏览 3
提问于2014-12-11
得票数 2
回答已采纳
1
回答
如何管理或解决嵌入式
linux
下SPI中断的日志
linux
、
logging
、
linux-kernel
、
embedded-linux
、
spi
我使用嵌入式
linux
的SOC通过SPI协议与另一个芯片通信,当我监视/var/log/kern.log文件时,我看到这些消息以较高的速度和速率写入该文件(此事件导致系统的空闲内存急剧减少): 2022
浏览 11
提问于2022-11-27
得票数 1
回答已采纳
2
回答
如何找到打印printk语句的函数?
c
、
linux-kernel
、
printk
也许我应该在代码中添加一些宏,或者使用一些
linux
命令?
浏览 1
提问于2019-09-02
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
linux高级课程-在Linux中编程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券