博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android对Kernel的改动汇总
阅读量:4048 次
发布时间:2019-05-25

本文共 3726 字,大约阅读时间需要 12 分钟。

Binder IPC API definition

 New include/linux/logger.h Logger definitions
 New include/linux/switch.h GPIO switch interface
 Chg mm/Makefile Compile ashmem.o based on kernel config
 New mm/ashmem.c Anonymous SHared MEMory implementation
 Chg drivers/misc/Kconfig Add kernel config option for LOW_MEMORY_KILLER
 Chg drivers/misc/Makefile Add lowmemorykiller.c
 New drivers/misc/lowmemorykiller.c When memory is low, selects a process and kills it
   
Power Management -- 5 files 
 New include/linux/android_power.h Android power management API definitions
 New drivers/android/power.c Android power management API implementation
 Chg drivers/input/evdev.c Modified for android power handling
 Chg fs/inotify_user.c Modified for android power handling
 Chg kernel/power/process.c Modified for android power handling
   
Miscellaneous -- 36 files 
 New Documentation/vm/pagemap.txt 
 Chg arch/arm/Kconfig Add HAVE_LATENCYTOP_SUPPORT, ARCH_GOLDFISH
 Chg arch/arm/kernel/process.c Add dump_task_regs function
 Chg arch/arm/kernel/signal.c Add code to deal with system calls that can't be restarted
 Chg arch/arm/kernel/stacktrace.c Add code to improve debug stacktraces
 Chg arch/arm/mm/abort-ev6.S Not sure. Bugfix?
 Chg drivers/char/Kconfig Add "Memory device driver" and "Goldfish TTY driver"
 Chg drivers/char/mem.c Adds code to enable compile-out of /dev/kmem and /dev/mem
 Chg drivers/leds/Kconfig Add config to turn LEDS on when CPU is running, but screen is off
 Chg drivers/leds/Makefile Add change to compile ledtrig-sleep.o depending on above option
 New drivers/leds/ledtrig-sleep.c Turns leds on when the screen is off but the CPU still running
 Chg drivers/rtc/class.c Fix bug related to error accumulation in real-time clock
 Chg fs/fat/dir.c Add VFAT_IOCTL_GET_VOLUME_ID to fat_dir_ioctl()
 Chg fs/fat/inode.c Add code to read FAT BSX from MS-DOS FAT Superblock
 Chg fs/proc/base.c Modify /proc for files related to out-of-memory adjuster
 Chg fs/proc/proc_misc.c Changed kpagecount_read and kpageflags_read to return EINVAL instead of EIO on some errors
 Chg fs/proc/task_mmu.c Simplify error checking in add_to_pagemap, and add parameter check that returns faster in some cases
 Chg include/asm-arm/elf.h Add macro ELF_CORE_COPY_TASK_REGS() that calls dump_task_regs(...)
 Chg include/linux/mm.h Add function prototype for shmem_set_file(...)
 Chg include/linux/msdos_fs.h Add VFAT_IOCTL_GET_VOLUME_ID ioctl macro
 Chg kernel/hrtimer.c Apparears to fix a bug in run_hrtimer_pending
 Chg init/Kconfig Add PANIC_TIMEOUT which defaults to 0
 Chg kernel/panic.c Sets default panic_timeout to PANIC_TIMEOUT from Kconfig
 Chg kernel/power/console.c Appears to fix a related to virtual console restore error message
 Chg kernel/printk.c appears to fix printk bugs from when system is suspended/resumed
 Chg mm/filemap.c Appears to fix bug in filemap_fault, which is used read in file data during a page fault
 Chg mm/shmmem.c Refactor shmem_zero_setup
 Chg mm/tiny-shmem.c Refactor shmem_zero_setup
 Chg include/linux/sockios.h add SIOCKILLADDR socket configuration control to 'kill sockets with this local address'
 Chg include/net/tcp.h Add tcp_v4_nuke_addr function
 Chg net/ipv4/Makefile Compile sysfs_net_ipv4 if CONFIG_SYSFS set
 Chg net/ipv4/af_inet_c Add security checking if CONFIG_ANDROID_PARANOID_NETWORK defined
 Chg net/ipv4/devinet.c Add SIOCKILLADDR to kill all sockets on an address to devinet_ioct
 Chg net/ipv4/sysfs_net_ipv4.c Add ability to control TCP window lengths
 Chg net/ipv4/tcp_ipv4.c Add tcp_v4_nuke_addr function to kill all sockets on an address
 Chg net/ipv6/af_inet6.c Add security checking if CONFIG_ANDROID_PARANOID_NETWORK defined
   
   
Netfilter -- 22 files 
 Chg files Only filenames differ (xt_DSCP.c vs xt_dscp.c). Contents are identical.

文章出处:飞诺网(

转载地址:http://dpkci.baihongyu.com/

你可能感兴趣的文章
memcached工作原理与优化建议
查看>>
Redis与Memcached的区别
查看>>
redis sharding方案
查看>>
程序员最核心的竞争力是什么?
查看>>
Node.js机制及原理理解初步
查看>>
linux CPU个数查看
查看>>
分布式应用开发相关的面试题收集
查看>>
简单理解Socket及TCP/IP、Http、Socket的区别
查看>>
利用HTTP Cache来优化网站
查看>>
利用负载均衡优化和加速HTTP应用
查看>>
消息队列设计精要
查看>>
分布式缓存负载均衡负载均衡的缓存处理:虚拟节点对一致性hash的改进
查看>>
分布式存储系统设计(1)—— 系统架构
查看>>
MySQL数据库的高可用方案总结
查看>>
将数据直接上传到分区目录(hdfs)上,让Hive分区表和数据产生关联有哪些方式?
查看>>
Hive 中分区是否越多越好?
查看>>
Hive 的分桶表是什么?有什么作用?
查看>>
Hive 桶表是否可以通过直接 load 将数据导入?
查看>>
Hive 分区和分桶的区别?
查看>>
order by,sort by,distribute by,cluster by的区别是什么?
查看>>