E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LinuxKernel
uboot源码分析七 uboot启动流程四 board_init_f 函数(板子初始化内存空间分配)
这么做的目的是给Linux腾出空间,防止
Linuxkernel
覆盖掉uboot,将DRAM前面的区域完整的空出来。在拷贝之前
monkea123
·
2023-09-09 13:23
linux
uboot
uboot
设置linux kernel 日志打印方法
1.先看
linuxkernel
对于debug打印等级的定义,进入文件cam_os_util_string.h#ifndefKERN_SOH#defineKERN_SOH"\001"/*ASCIIStartOfHeader
触底向上
·
2023-09-08 15:56
Linux
SSD202
linux
memcpy vs memcpy_toio
0x00背景环境:
Linuxkernel
5.15.78aarch64armv8现象:使用vmap()以nocache的形式映射一段物理地址,使用memcpy()往其中写入数据,在写入最后64字节时发生如下错误
__chaos
·
2023-09-08 14:18
linux
嵌入式
c语言
虚拟网络设备veth是如何工作的
veth源码分析环境
linuxkernel
4.9.37两个网络命名空间的数据是需要通过veth才可以进行交互的。前面分析了网络命名空间,下面看看veth究竟是通过什么实现的传输。
Megahertz66
·
2023-09-06 20:46
linux
networking
虚拟机
linux
kernel
网络
从源码上分析网络命名空间如何建立
network-namespace环境
linuxkernel
-4.9.37介绍Networknamespaces网络命名空间可以理解为是完全独立丝毫没有相互影响的另一套协议栈。
Megahertz66
·
2023-09-06 20:45
linux
networking
c语言
linux
namespace
华纳云:Linux的底层体系结构是怎样的
Linux操作系统的底层体系结构是一个开源的Unix-like操作系统内核,通常称为Linux内核(
LinuxKernel
)。
华纳云IDC服务商
·
2023-09-06 15:12
linux
arm开发
运维
VirtualBox 5.1.24神更新
首先,该版本初步支持即将到来的
LinuxKernel
4.13分支内核,目前尚处于开发阶段。
云计算运维工程师
·
2023-09-06 11:19
linux
Linux学习笔记(更新中~)
故障处理、…)应用场景:Web应用数据库大数据云计算物联网图标:TUX(晚礼服的企鹅)作者:LinusTorvalds(20岁发布0.01版本;学习大佬,成为牛人)汇编语言->操作机器语言(0/1)狭义:
linuxkernel
CodeWithMe
·
2023-09-04 21:48
linux
linux
学习
笔记
内核线程同步之completion
在
LinuxKernel
源码include/linux/completion.h文件里有相关的结构体和接口函数的定义和声明,从结构体可以看到其是基于等待队列机制实现的,该机制后期再了解,下面是completion
网路元素
·
2023-09-03 15:26
Linux Scsi子系统框架介绍
因为scsi命令已经标准化,因此scsi子系统也成为了
linuxkernel
众多子系统中的一份子。这篇文章以抽象硬件模型,引申出linuxscsi子系统的设计框架。
内核工匠
·
2023-09-02 18:27
python
java
编程语言
linux
网络
段错误(核心已转储)问题的分析方法
问题现象今天在研究
linuxkernel
中typedef的用法时,写了一个程序test_typedef.c,内容如下:#includetypedefintsize;typedefunsignedintword
jinron10
·
2023-09-01 19:34
kernel
linux驱动
linux下的系统监控软件,管理员必备的20个Linux系统监控工具
更多详情参见
Linuxkernel
/proc。一般/proc例如:cat/proc/cpuinfocat/proc/meminfocat/proc/zoneinfocat/proc/m
Barrrrrry
·
2023-09-01 09:04
linux下的系统监控软件
【kubernetes系列】Calico原理及配置
Calico在每个计算节点都利用
LinuxKernel
实现了一个高效的vRouter来负责数据转发。每个vRouter都通过BGP协议把在本节点上运行的容器的路由信息向整个Calico网络广
margu_168
·
2023-08-31 17:34
Kubernetes
kubernetes
ARM64 Linux Kernel and rootfs(busybox or buildroot) via NFS over QEMU with GDB
简述现在学习ARM64
LinuxKernel
源码无需购买开发板,有台PC就行。下面告诉大家如何在在ubuntu20.04上,使用QEMU搭建arm64的Linux开发调试环境,以及使用gdb调试内核。
背包旅行码农
·
2023-08-31 08:44
Linux内核系列
linux
ubuntu
运维
2021-06-24
Ubuntu20.04源码编译QEMUUbuntu20.04源码编译QEMU对于嵌入式开发工程师而言,QEMU是一款很好用的开源软件,可以模拟调试edk2(UEFI的具体实现),u-boot,
linuxkernel
larphy
·
2023-08-31 08:11
github
qemu
QEMU搭建arm64 Linux调试环境
可以方便得使用gdb调试内核,既可以作为学习
linuxkernel
源码的实验环境,也可以用于ARM64内核驱动开发调试环境。
eydwyz
·
2023-08-31 08:41
Linux环境搭建
2023年,Rust将成为Linux 内核第二官方语言吗?
日前,Linux内核和RustonLinux的主要开发者MiguelOjeda向
LinuxKernel
邮件列表提交了一个新补丁(v2),进一步推进了RustforLinux的工作进展。
简说Linux
·
2023-08-30 06:58
Linux内核
rust
linux
开发语言
LInux内核
嵌入式开发
Linux Graphics 周刊(第 4 期)
(2020.08.31~2020.09.06)导读LPC2020:
Linuxkernel
添加Rust支持LPC2020:只需要一笔Patch,AndroidAOSP就可以在kernel-5.9主线上运行
何小龙
·
2023-08-30 06:26
Linux
Graphics
周刊
DRM
Android
Mesa
Wayland
安装bpftrace遇到的坑
与时俱进,因为很多高级特性其实是内核提供的,而非某语言或框架前提先按我的文章:在centos7上升级
linuxkernel
到5系列https://blog.csdn.net/dong19891210/article
董广明
·
2023-08-29 15:30
运维
centos
优化
linux
服务器
运维
centos
Android系统的启动流程
第一个系统进程initAndroid设备的启动需要经过BootLoader,
LinuxKernel
和Android系统服务三个核心阶段.默认情况都有其对应的启动动画.究其本质的话.Android系统并不算一个严格意义上的操作系统
loveCandyTQJ
·
2023-08-29 05:56
Ubuntu 22.04.3 LTS 维护更新发布
Ubuntu22.04.3LTS最大的亮点在于内核升级到
LinuxKernel
6.2,此外Mesa图形堆栈也升级到23.0.4版本更新,并包含了自Ubuntu22.04.2LTS发布以来的所有更新包和安全修复程序
云计算运维工程师
·
2023-08-28 17:33
ubuntu
linux
运维
Ubuntu 22.04.3 LTS 维护更新发布
Ubuntu22.04.3LTS最大的亮点在于内核升级到
LinuxKernel
6.2,此外Mesa图形堆栈也升级到23.0.4版本更新,并包含了自Ubuntu22.04.2LTS发布以来的所有更新包和安全修复程序
llawliet0001
·
2023-08-26 10:37
ubuntu
linux
运维
Ubuntu linux kernel update
以下是打补丁过程中参考的链接:硬件检查:https://github.com/speed47/spectre-meltdown-checker.gitubuntu更新
linuxkernel
:https:
yuguangtong
·
2023-08-25 03:06
Android bpf简单上手教程
背景业界对Android的性能监控、hook、系统分析、抓包、逆向等领域的关注和投入在不断提升,作为
LinuxKernel
中新兴的优美的一套技术框架,bpf逐渐在Android中被用于监控、分析、优化和逆向
镇上村树
·
2023-08-24 09:44
android
OpenGL
Linux Kernel 4.12 或将新增优化分析工具
到7月初,
LinuxKernel
4.12预计将为修复所有安全漏洞而奠定基础,另外新增的是一个分析工具,对于开发者优化启动时间时会有所帮助。
分享IT资源
·
2023-08-23 09:03
linux
运维
服务器
Linux Kernel 4.12 或将新增优化分析工具
到7月初,
LinuxKernel
4.12预计将为修复所有安全漏洞而奠定基础,另外新增的是一个分析工具,对于开发者优化启动时间时会有所帮助。
云计算运维工程师
·
2023-08-23 02:05
linux
kafka高吞吐量的原因
高吞吐量的原因1顺序读写kafka的消息是不断追加到文件中的,这个特性使kafka可以充分利用磁盘的顺序读写性能顺序读写不需要硬盘磁头的寻道时间,只需很少的扇区旋转时间,所以速度远快于随机读写2.零拷贝在
Linuxkernel
2.2
4f03f33f33be
·
2023-08-22 12:56
Linux内核版本介绍与查询
1、Linux内核(
Linuxkernel
)简介内核是操作系统的核心,其主要功能有:1.响应中断,执行中断服务程序2.管理多个进程,调度和分享处理器的时间3.管理进程地址空间的内存管理4.网络和进程
Linux加油站
·
2023-08-22 12:31
linux
Linux内核
kernel中文件的读写操作可以使用vfs_read()和vfs_write
需要在
Linuxkernel
--大多是在需要调试的驱动程序--中读写文件数据。
idward307
·
2023-08-22 12:48
linux
内核
linux
指针
内核
Git 常用命令详解
Git是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:
linuxkernel
),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro)Git的更多介绍,请参考我的上一篇博客
沅芷沣兰
·
2023-08-17 19:25
CA/TA开发编程实战-视频课程
具体大纲如下:qemuv8环境搭建搭建一个qemu_v8的环境,用于跑BL1–>BL2–>BL31–>BL32–>BL33–>
Linuxkernel
;直接使用已搭建好的镜像工程使用以及说明CA/TA开发编程实践从无到有编写代码
代码改变世界ctw
·
2023-08-17 19:28
ARM
TEE
Trustzone
ATF
TA
安全
Linux Kernel:进程表示
环境:KernelVersion:Linux-5.10ARCH:ARM64一:前言Linux内核涉及进程和程序的所有算法都围绕task_struct数据结构建立,具体可看另一篇文章:
LinuxKernel
猩猩の點燈
·
2023-08-17 07:18
Linux
Kernel
linux
kretprobe 和 fexit
kretprobe每次调用函数都要执行复杂的带锁操作,这种典型的
Linuxkernel
令人不快,解释fexit之前,先看另一种不同于kretprobe的非
Linuxkernel
风格的returnprobe
dog250
·
2023-08-13 20:19
linux
运维
服务器
linux kernel 如何设置nand 的ECC校验方式(TI AM335X硬件)
一、软硬件说明硬件平台:TIAM335X系类
Linuxkernel
版本:linux-3.2.0-psp04.06.00.11二、修改kernel的nandECC校验方式(1)源文件:linux-3.2.0
xhoufei2010
·
2023-08-13 09:46
Linux
linux
kernel
nand
ecc
TI
AM335X
内核升级后k8s集群报:ipset v7.1: kernel and userspace incompatible: settype hash:ip,port with revision6
settypehash:ip,portwithrevision6notsupportedbyuserspace.原因是安装KubeSphere时默认安装的Calico版本是v3.20.0,这个版本不支持最新版的
LinuxKernel
均衡教派.
·
2023-08-12 12:15
kubernetes
哈希算法
tcp/ip
Android系统启动(一)— init 进程启动过程
Android设备的启动必须经历三个阶段:BootLoader、
LinuxKernel
和Android系统服务。
橙子19911016
·
2023-08-10 21:48
java
android
linux
centos安装clang-format
clang-format对于代码格式化的好处不用多说,
linuxkernel
也使用该工具centos上默认搜索安装时搜索不到的,需要首先增加一个repo才可以yuminstallcentos-release-scl-rh
junka
·
2023-08-10 17:31
漏洞复现 CVE-2021-3493——Linux kernel 特权提升 +升级ubuntu内核的方法 (附exp)
1、漏洞简述
linuxkernel
一般指Linux内核。Linux是一种开源电脑操作系统内核。它是一个用C语言写成,符合POSIX标准的类Unix操作系统。
呱唧呱唧gjgj
·
2023-08-10 06:41
漏洞复现
安全漏洞
安全
ubuntu
内核
Linux-dirty pipe内核提权漏洞复现-编号:CVE-2022-0847
前言:
linuxkernel
Linux内核(英语:
Linuxkernel
)是一种开源的类Unix操作系统宏内核。
观世音_遮天实验室
·
2023-08-10 06:36
渗透测试
linux
网络
docker
[漏洞分析] CVE-2022-32250 netfilter UAF内核提权
32250netfilterUAF内核提权漏洞简介环境搭建漏洞原理漏洞触发UAF写漏洞利用限制泄露堆地址泄露内核地址posix消息队列泄露改写modprobe_path参考漏洞简介漏洞编号:CVE-2022-32250漏洞产品:
linuxkernel
-netfilter
breezeO_o
·
2023-08-10 06:05
漏洞分析
二进制
#
linux
kernel
1024程序员节
linux
kernel
内核提权
漏洞利用
网络安全
[漏洞分析] CVE-2022-25636 netfilter内核提权
netfilter的使用以及触发漏洞利用泄露内核net_device结构体地址setxattr来UAF泄露kaslr二次UAF完成内核rop参考漏洞简介漏洞编号:CVE-2022-25636漏洞产品:
linuxkernel
-netfilter
breezeO_o
·
2023-08-10 06:35
漏洞分析
二进制
#
linux
kernel
网络安全
CVE
漏洞利用
安全漏洞
linux内核
[漏洞分析] CVE-2022-0995 watch_queue 1bit “溢出“内核提权
09095watch_queue1bit"溢出"内核提权漏洞简介环境搭建漏洞原理漏洞发生点查看补丁漏洞触发漏洞利用溢出方法后续利用(同CVE-2021-22555)参考漏洞简介漏洞编号:CVE-2022-0995漏洞产品:
linuxkernel
-pipeioctl
breezeO_o
·
2023-08-10 06:35
#
linux
kernel
漏洞分析
网络安全
漏洞分析
CVE-2022-0995
CVE
linux内核
链表 - 头节点的意义
改善方式:可以采用
linuxkernel
中的list实现方式(结点中只包含结点指针不包含结点数据),减少头节点的内存占用。优点单链表或双链表删除或插入节点时,如果没有头结点,处理
leon.liao
·
2023-08-09 21:08
数据结构
数据结构
Spring版本命名规则
常用版本命名规则X.Y.Z命名软件升级过程命名规则
LinuxKernel
0.0.1,1.0.0,2.6.32,3.0.18用X.Y.Z表示,偶数Y表示稳定版本,奇数Y表示开发版本序号格式要求说明X非负整数表示主版本号
三丶斤
·
2023-08-09 14:09
Framework精编内核解析——带你步入Android系统开发的殿堂
Android系统一共分为4层:1、Application2、FrameWork层3、Library层+AndroidRuntime4、
LinuxKernel
其中Framework在第二层,他是把一些基本的的或者和设备打交道的服务抽象起来作
弦听你的梦
·
2023-08-08 17:37
android
framework
VIM 编辑器: Bram Moolenaar
linuxkernel
,boost规模的代码都不在话下。现在虽然代码写的少了,依然是我打开文件的首选。现在用手机了,配个蓝牙键盘就可以随时随地撸代码。纪念下...
hdqqq
·
2023-08-08 16:29
随笔
vim
rk3399移植linux kernel
rk3399移植
linuxkernel
0.前言一、移植ubuntu根文件系统二、移植linux1.支持NFS(可选)2.配置ueventhelper3.支持etx4文件系统(默认已支持)4.配置DRM驱动
Amonter
·
2023-08-08 06:25
没事瞎玩
linux
SW799
RK3399
【ARM64 ATF 系列 2 -- ATF SMC 异常处理流程 2】
文章目录SMC触发及处理SMC触发及处理
Linuxkernel
运行在Non-SecureEL1,如果要进入TEE,首先需要调用汇编指令smc进入EL3,由monitor(ATF)来完成Non-Secureworld
CodingCos
·
2023-08-07 18:25
#
ARM
CPU
安全系列介绍
.macro
SMC
CVE漏洞复现-CVE-2016-5195 脏牛漏洞
CVE-2016-5195脏牛漏洞漏洞描述CVE-2016-5195即dirtyCOW,俗称「脏牛」漏洞,是
LinuxKernel
中的条件竞争漏洞,攻击者可以利用
Linuxkernel
中的COW(Copy-on-Write
千负
·
2023-08-07 18:52
CVE漏洞复现
网络安全
安全
【Linux kernel/cpufreq】framework ----big Little driver
Linuxkernel
支持ARMbig·Lttile框架的解决方案一般ARMSOC包含能效和性能两个cluster,共8个core,可以把这8个core统统开放给kernel,让kernel的调度器(scheduler
不积跬步无以至千里mmbb26
·
2023-08-07 08:03
Linux
kernel基础
linux
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他