腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
无法定义共享内存对象的大小
c
、
unix
、
posix
、
shared-memory
你好,我正在尝试使用POSIX函数创建一个共享内存对象,但是我遇到了一个奇怪的错误。if( (shmid = shm_open("/OS", O_CREAT ,0700)) == -1){ exit(1);printf("shmid: %d\n", shmid); printf("Error defining size\n"
浏览 5
提问于2019-10-21
得票数 2
回答已采纳
1
回答
sendfile不适用于空stdin
arch-linux
、
linux-kernel
、
system-calls
/cat"], 0x7fff610af090 /* 37 vars */) = 0sendfile(1, 0, NULL, 1048576) = -1
EINVAL
= -1
EINVAL
(Invalid argument) sendfile
浏览 0
提问于2019-11-03
得票数 3
2
回答
简单中断处理程序: request_irq返回错误代码-22
c
、
linux
、
module
、
linux-kernel
、
interrupt
但是,当我试图通过调用request_irq函数注册中断时,它会返回错误代码-22: #include <
linux
/init.h>#include <
linux
/irq.h> #include <
linux
/io.h&
浏览 8
提问于2013-03-06
得票数 11
回答已采纳
1
回答
当指定CLONE_THREAD标志时,为什么克隆函数返回-1?
c
、
linux
、
fork
我编写了一个简单的程序来演示线程的创建,但是clone函数返回-1,并且我不知道我的程序出了什么问题。谢谢。#define _GNU_SOURCE#include <stdio.h>#include <string.h>#include <sys/wait.h> static int child_f
浏览 0
提问于2020-09-07
得票数 0
1
回答
在x64 Ubuntu14.04上用另一个覆盖页表条目
c
、
linux-kernel
、
operating-system
、
ubuntu-14.04
、
virtual-memory
pte_t *ptep, pte; if (pgd_none(*pgd) || pgd_bad(*pgd))if (pud_none(*pud) || pud_bad(*pud))if (pmd_none(*pmd) || pmd_bad(*pmd)) return -<
浏览 2
提问于2016-01-25
得票数 2
回答已采纳
1
回答
如何用相同的错误代码区分两个不同的错误?
linux
、
sockets
、
pthreads
、
error-code
、
errno
通过阅读
Linux
手册页,我有时会遇到一些函数,这些函数可以为两个不同的错误返回/设置相同的错误代码。一些例子是: 和可以将errno设置为
EINVAL
和
EINVAL
。
浏览 2
提问于2019-07-20
得票数 1
回答已采纳
1
回答
MMAP尝试加倍缓冲区帧缓冲区失败
linux
、
mmap
screensize, PROT_READ | PROT_WRITE, MAP_SHARED, fbfd, 0); 当我尝试使用screensize*2来增加"length parameter“时,mmap失败并显示
EINVAL
浏览 1
提问于2016-10-11
得票数 0
2
回答
尝试绑定到套接字时出现"OSError:[Errno 22] Invalid argument“错误
python
、
sockets
、
udp
、
broadcasting
broadcaster = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)broadcaster.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1) msg = "test" # TODO: write logic for se
浏览 6
提问于2020-05-02
得票数 0
1
回答
基于
Linux
JNA的关联不可用,因为它无法加载
azure
、
ubuntu-16.04
、
jna
、
chronicle-queue
执行日志如下:
Linux
JNA-based affinity not usable because
浏览 0
提问于2017-09-08
得票数 2
2
回答
Linux
系统调用何时触发分段故障与返回EFAULT?
c
、
linux
、
error-handling
、
system-calls
、
vdso
很容易触发
EINVAL
错误,但我无法让clock_gettime()将errno设置为EFAULT。相反,内核发送一个SIGSEGV信号来终止程序。) { return EXIT_FAILURE; } printf("%f\n&qu
浏览 3
提问于2018-11-19
得票数 1
回答已采纳
1
回答
在
Linux
内核空间设置系统时间
time
、
module
、
linux-kernel
、
system
、
invalid-argument
显然,在
Linux
内核模块中设置系统时间不存在问题。但是,do_settimeofday()函数总是在为4.4内核编写的模块中返回
EINVAL
(无效参数)。我在中尝试了这个例子,得到了相同的
EINVAL
(当我打印do_settimeofday()的结果时)。
浏览 10
提问于2016-09-23
得票数 0
回答已采纳
2
回答
带
EINVAL
初值为0的sem_open失败
c
、
linux
、
semaphore
我有一个在
Linux
上运行的简单示例:#include <stdio.h> sem_unlink(SEM_NAME);}sem_open: Invalid argument
EINVAL
:值大于SEM_VALUE_MAX。
E
浏览 11
提问于2022-08-25
得票数 1
回答已采纳
2
回答
C中的错误:数组类型的元素类型不完整
android
、
c
、
operating-system
、
kernel
nr) return -
EINVAL
; int success; if(success == 0) return -
EINVAL
; #ifndef __
LINUX
_INFO_H
浏览 1
提问于2013-02-05
得票数 1
回答已采纳
1
回答
如何使用printk()?
linux
、
printk
这是第一次在
Linux
环境中工作。我需要你的很多帮助。uattr || pid < 0 || flags) if(retval) return -
EINVAL
; rcu_read_lock如果有人能给我解释一下为printk()函数编
浏览 3
提问于2020-05-12
得票数 0
1
回答
open:直接I/O中的参数无效
alignment
、
aio
我正试着通过做一个练习。下面是一些代码:#define ALIGN_SIZE 4096posix_memalign(&buf, ALIGN_SIZE, RD_WR_SIZE); fd = open("aio_test_file", O_RDWR | O_CREAT | O_
浏览 1
提问于2012-10-18
得票数 0
回答已采纳
1
回答
连续调用bind()两次
c
、
sockets
我想知道,在创建服务器时,如果您调用bind(),然后再次调用bind()而不执行任何其他操作,会发生什么情况。
浏览 28
提问于2019-05-10
得票数 1
1
回答
函数idr_alloc(...)有时会失败,并显示错误-
EINVAL
(-22)
c
、
linux-kernel
、
linux-device-driver
有时,函数idr_alloc会失败,并显示-22(-
EINVAL
)。当我查看实现源代码(https://elixir.bootlin.com/
linux
/latest/source)时,我发现唯一的错误是(-ENOMEM,没有内存)和-ENOSPC(没有更多的ID)。我将我的代码编译为:
Linux
ubuntu 4.15.0-33-generic。#include <
linux
/module.h> #include <
linux</em
浏览 230
提问于2019-05-27
得票数 0
1
回答
如果init_module()失败,如何强制退出?
kernel-module
我正在开发一个简单的内核模块,并且从命令行获取参数。我想做的是在加载模块之前检查这些参数。问题是,即使模块没有通过参数检查(接受第一个if语句),它仍然会被加载。我输入了sudo -f rmmod kernel_name,它抱怨模块正忙。如果模块通过了参数检查,我该如何加载模块? //check argument here //arguments are not valid. Return 1
浏览 0
提问于2012-09-25
得票数 4
回答已采纳
2
回答
如何使用固定时间的日期(2)?
c
、
linux
、
posix
、
glibc
我希望settimeofday()更改系统时间,而不是返回
EINVAL
。$ uname -a$ cat settimeofday.c #include <stdio.h> { struct timeval/a.out
浏览 1
提问于2016-02-12
得票数 1
回答已采纳
1
回答
将命令行参数字符串解析为posix_posix/execve的数组
c++
、
c
、
linux
、
shell
、
posix
给定表示程序命令行参数的单个字符串cmd,如何获得字符串argv数组,这些字符串argv可以传递给posix_spawn或execve。
浏览 1
提问于2021-10-24
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux错误代码:errno.h与返回值-EINVAL
Linux DNS 查询剖析 Linux 中国
Manjaro Linux 22.0 发布|Linux 中国
Alpine Linux 3.18 发布|Linux 中国
Linux基础(3)linux命令3
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券