1,不锁屏
①设置默认锁屏时间
文件
/home/senrsl/android/source/WORKING_DIRECTORY/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
修改
之前为60000,修改为-1不锁屏。
- <integer name="def_screen_off_timeout">-1</integer>
②开机不锁屏
这个文件跑的比较快
4.0版本的时候,在frameworks/base/policy/src/com/android/internal/policy /impl/KeyguardViewMediator.java
4.4版本的时候,在 frameworks/base/packages/Keyguard/src/com/android/keyguard/KeyguardViewMediator.java
5.0版本的时候,在/home/senrsl/android/source/WORKING_DIRECTORY/frameworks /base/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java
就是改个不锁屏而已,谷歌你大爷的至于吗。。。。
我用的5.0版本,第206行,改值为false
这样便实现开机不锁屏,且长时间不用也不锁屏问题。
- private boolean mExternallyEnabled = false;
2,修改开机画面
开机动画分三屏,分别是第一屏,第二屏,第三屏;
①第一屏,之前2.1可以,现在5.0发现默认不显示
/home/senrsl/android/source/WORKING_DIRECTORY/system/core/init/init.c
第700行
②第二屏 android图片进度条形式,5.0直接更改图片后make -16可行
- static int console_init_action(int nargs, char **args)
- {
- int fd;
- if (console[0]) {
- snprintf(console_name, sizeof(console_name), "/dev/%s", console);
- }
- fd = open(console_name, O_RDWR);
- if (fd >= 0)
- have_console = 1;
- close(fd);
- fd = open("/dev/tty0", O_WRONLY);
- if (fd >= 0) {
- const char *msg;
- msg = "\n"
- "\n"
- "\n"
- "\n"
- "\n"
- "\n"
- "\n" // console is 40 cols x 30 lines
- "\n"
- "\n"
- "\n"
- "\n"
- "\n"
- "\n"
- "\n"
- " SB ";//A N D R O I D
- write(fd, msg, strlen(msg));
- close(fd);
- }
- return 0;
- }
删了下面这俩动画再编译开机动画就没了
这俩文件定义在
- /home/senrsl/android/source/WORKING_DIRECTORY/frameworks/base/core/res/assets/images/android-logo-mask.png
- /home/senrsl/android/source/WORKING_DIRECTORY/frameworks/base/core/res/assets/images/android-logo-shine.png
第329行
- /home/senrsl/android/source/WORKING_DIRECTORY/frameworks/base/cmds/bootanimation/BootAnimation.cpp
- bool BootAnimation::android()
- {
- initTexture(&mAndroid[0], mAssets, "images/android-logo-mask.png");
- initTexture(&mAndroid[1], mAssets, "images/android-logo-shine.png");
- // clear screen
- glShadeModel(GL_FLAT);
- glDisable(GL_DITHER);
- glDisable(GL_SCISSOR_TEST);
- glClearColor(0,0,0,1);
- glClear(GL_COLOR_BUFFER_BIT);
- eglSwapBuffers(mDisplay, mSurface);
- glEnable(GL_TEXTURE_2D);
- glTexEnvx(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE);
- const GLint xc = (mWidth - mAndroid[0].w) / 2;
- const GLint yc = (mHeight - mAndroid[0].h) / 2;
- const Rect updateRect(xc, yc, xc + mAndroid[0].w, yc + mAndroid[0].h);
- glScissor(updateRect.left, mHeight - updateRect.bottom, updateRect.width(),
- updateRect.height());
- // Blend state
- glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
- glTexEnvx(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE);
- const nsecs_t startTime = systemTime();
- do {
- nsecs_t now = systemTime();
- double time = now - startTime;
- float t = 4.0f * float(time / us2ns(16667)) / mAndroid[1].w;
- GLint offset = (1 - (t - floorf(t))) * mAndroid[1].w;
- GLint x = xc - offset;
- glDisable(GL_SCISSOR_TEST);
- glClear(GL_COLOR_BUFFER_BIT);
- glEnable(GL_SCISSOR_TEST);
- glDisable(GL_BLEND);
- glBindTexture(GL_TEXTURE_2D, mAndroid[1].name);
- glDrawTexiOES(x, yc, 0, mAndroid[1].w, mAndroid[1].h);
- glDrawTexiOES(x + mAndroid[1].w, yc, 0, mAndroid[1].w, mAndroid[1].h);
- glEnable(GL_BLEND);
- glBindTexture(GL_TEXTURE_2D, mAndroid[0].name);
- glDrawTexiOES(xc, yc, 0, mAndroid[0].w, mAndroid[0].h);
- EGLBoolean res = eglSwapBuffers(mDisplay, mSurface);
- if (res == EGL_FALSE)
- break;
- // 12fps: don't animate too fast to preserve CPU
- const nsecs_t sleepTime = 83333 - ns2us(systemTime() - now);
- if (sleepTime > 0)
- usleep(sleepTime);
- checkExit();
- } while (!exitPending());
- glDeleteTextures(1, &mAndroid[0].name);
- glDeleteTextures(1, &mAndroid[1].name);
- return false;
- }
③第三屏,厂商定制
找第二屏的时候搜到一个,这个是厂家定制的,asus是华硕
好吧,查来查去,各网站对这三屏的解释混乱。
- /home/senrsl/android/source/WORKING_DIRECTORY/device/asus/fugu/bootanimation.zip
系统UI定制
SystemUI是
/home/senrsl/android/source/WORKING_DIRECTORY/frameworks/base/packages/SystemUI
这个是基本的UI相关
手头测试手机版本是4.4.2的,我决定下个4.4.2的源码。
分支目录https://android.googlesource.com/platform/manifest/+refs
切换分支,同步代码
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ repo init -u https://android.googlesource.com/platform/manifest -b android-4.4.2_r2
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ repo sync
goto 同步代码遇到问题
编译
编译单个模块以替换手机
修改了framework下的资源,直接make发现没有生效,查询得知需要先编译资源。
①编译res下的资源文件
编译出framework-res.apk
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY/frameworks/base/core/res$ mm
编译完成后会在com.android.internal.R中生成资源引用,目录为/home/senrsl/android/source /WORKING_DIRECTORY/out/target/common/R/com/android/internal;
②编译framework的源码
编译生成framework.jar
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY/frameworks/base$ mm
然后执行adb push 替换手机上的相应文件。
一开始以为这个作用于虚拟机,测试发现emulator在修改完源码后,直接make -j16就行,上面的那些mm操作都不用。
m,mm,mmm的区别
命令定义于build/envsetup.sh;
- m:编译所有的模块
- mm:编译当前目录下的模块,当前目录下要有Android.mk文件
- mmm:编译指定路径下的模块,指定路径下要有Android.mk文件
编译内核
下载
然后去启动emulator
- senrsl@senrsl-ubuntu:~/android/source$ mkdir kernel
- senrsl@senrsl-ubuntu:~/android/source$ cd kernel/
- senrsl@senrsl-ubuntu:~/android/source/kernel$ git clone https://android.googlesource.com/kernel/common.git
- 正克隆到 'common'...
- remote: Sending approximately 862.01 MiB ...
- remote: Counting objects: 120667, done
- remote: Finding sources: 100% (944/944)
- remote: Total 3961676 (delta 3308472), reused 3961338 (delta 3308472)
- 接收对象中: 100% (3961676/3961676), 861.47 MiB | 3.66 MiB/s, done.
- 处理 delta 中: 100% (3315160/3315160), done.
- 检查连接... 完成。
- senrsl@senrsl-ubuntu:~/android/source/kernel$ cd common/
- senrsl@senrsl-ubuntu:~/android/source/kernel/common$ git checkout -b android-3.4 remotes/origin/android-3.4
- Checking out files: 100% (38857/38857), done.
- 分支 android-3.4 设置为跟踪来自 origin 的远程分支 android-3.4。
- 切换到一个新分支 'android-3.4'
- senrsl@senrsl-ubuntu:~/android/source/kernel/common$ export PATH=/home/senrsl/android/source/WORKING_DIRECTORY/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8/bin:$PATH
- #下一步,想要执行make xxx_defconfig,发现common里没有,然后下个goldfish,下了goldfish3.10版发现也 没有,然后下了个低版本的就有了
- senrsl@senrsl-ubuntu:~/android/source/kernel/goldfish$ git checkout -b android-goldfish-2.6.29 remotes/origin/android-goldfish-2.6.29
- 分支 android-goldfish-2.6.29 设置为跟踪来自 origin 的远程分支 android-goldfish-2.6.29。
- 切换到一个新分支 'android-goldfish-2.6.29'
- senrsl@senrsl-ubuntu:~/android/source/kernel/goldfish$ make goldfish_defconfig
- arch/arm/configs/goldfish_defconfig:289:warning: override: FB_EARLYSUSPEND changes choice state
- #
- # configuration written to .config
- #
- senrsl@senrsl-ubuntu:~/android/source/kernel/goldfish$ make
- scripts/kconfig/conf -s arch/arm/Kconfig
- CHK include/linux/version.h
- UPD include/linux/version.h
- Generating include/asm-arm/mach-types.h
- CHK include/linux/utsrelease.h
- UPD include/linux/utsrelease.h
- SYMLINK include/asm -> include/asm-arm
- CC kernel/bounds.s
- GEN include/linux/bounds.h
- CC arch/arm/kernel/asm-offsets.s
- GEN include/asm/asm-offsets.h
- CALL scripts/checksyscalls.sh
- <stdin>:1097:2: warning: #warning syscall fadvise64 not implemented [-Wcpp]
- <stdin>:1265:2: warning: #warning syscall migrate_pages not implemented [-Wcpp]
- <stdin>:1321:2: warning: #warning syscall pselect6 not implemented [-Wcpp]
- <stdin>:1325:2: warning: #warning syscall ppoll not implemented [-Wcpp]
- <stdin>:1365:2: warning: #warning syscall epoll_pwait not implemented [-Wcpp]
- CC scripts/mod/empty.o
- HOSTCC scripts/mod/mk_elfconfig
- MKELF scripts/mod/elfconfig.h
- HOSTCC scripts/mod/file2alias.o
- HOSTCC scripts/mod/modpost.o
- scripts/mod/modpost.c: In function 'get_markers':
- scripts/mod/modpost.c:1539:12: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result]
- asprintf(&line, "%s\t%s\t%s\n", name, mod->name, fmt);
- ^
- scripts/mod/modpost.c: In function 'add_marker':
- scripts/mod/modpost.c:1959:10: warning: ignoring return value of 'asprintf', declared with attribute warn_unused_result [-Wunused-result]
- asprintf(&line, "%s\t%s\t%s\n", name, mod->name, fmt);
- ^
- HOSTCC scripts/mod/sumversion.o
- HOSTLD scripts/mod/modpost
- HOSTCC scripts/ihex2fw
- scripts/ihex2fw.c: In function 'output_records':
- scripts/ihex2fw.c:261:8: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
- write(outfd, &p->addr, writelen);
- ^
- scripts/ihex2fw.c:266:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
- write(outfd, zeroes, 6);
- ^
- HOSTCC scripts/kallsyms
- scripts/kallsyms.c: In function 'read_symbol':
- scripts/kallsyms.c:74:9: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result]
- fgets(str, 500, in);
- ^
- HOSTCC scripts/conmakehash
- HOSTCC scripts/bin2c
- CC init/main.o
- In file included from include/linux/mempolicy.h:62:0,
- from init/main.c:51:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CHK include/linux/compile.h
- UPD include/linux/compile.h
- CC init/version.o
- CC init/do_mounts.o
- In file included from include/linux/nfs_fs.h:45:0,
- from init/do_mounts.c:18:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC init/do_mounts_rd.o
- CC init/do_mounts_initrd.o
- LD init/mounts.o
- CC init/initramfs.o
- CC init/calibrate.o
- LD init/built-in.o
- HOSTCC usr/gen_init_cpio
- GEN usr/initramfs_data.cpio.gz
- AS usr/initramfs_data.o
- LD usr/built-in.o
- CC arch/arm/kernel/compat.o
- CC arch/arm/kernel/elf.o
- AS arch/arm/kernel/entry-armv.o
- AS arch/arm/kernel/entry-common.o
- CC arch/arm/kernel/irq.o
- CC arch/arm/kernel/process.o
- CC arch/arm/kernel/ptrace.o
- CC arch/arm/kernel/setup.o
- CC arch/arm/kernel/signal.o
- arch/arm/kernel/signal.c: In function 'restore_sigframe':
- arch/arm/kernel/signal.c:214:30: warning: variable 'aux' set but not used [-Wunused-but-set-variable]
- struct aux_sigframe __user *aux;
- ^
- CC arch/arm/kernel/sys_arm.o
- CC arch/arm/kernel/stacktrace.o
- CC arch/arm/kernel/time.o
- CC arch/arm/kernel/traps.o
- CC arch/arm/kernel/io.o
- LD arch/arm/kernel/built-in.o
- AS arch/arm/kernel/head.o
- CC arch/arm/kernel/init_task.o
- LDS arch/arm/kernel/vmlinux.lds
- CC arch/arm/mm/dma-mapping.o
- CC arch/arm/mm/extable.o
- CC arch/arm/mm/fault.o
- CC arch/arm/mm/init.o
- CC arch/arm/mm/iomap.o
- CC arch/arm/mm/fault-armv.o
- In file included from arch/arm/mm/fault-armv.c:18:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC arch/arm/mm/flush.o
- In file included from arch/arm/mm/flush.c:12:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC arch/arm/mm/ioremap.o
- CC arch/arm/mm/mmap.o
- CC arch/arm/mm/pgd.o
- CC arch/arm/mm/mmu.o
- arch/arm/mm/mmu.c: In function 'sanity_check_meminfo':
- arch/arm/mm/mmu.c:697:25: warning: comparison between pointer and integer [enabled by default]
- __va(bank->start) < PAGE_OFFSET) {
- ^
- CC arch/arm/mm/alignment.o
- arch/arm/mm/alignment.c: In function 'do_alignment':
- arch/arm/mm/alignment.c:278:15: warning: 'offset.un' may be used uninitialized in this function [-Wmaybe-uninitialized]
- offset.un = -offset.un;
- ^
- arch/arm/mm/alignment.c:626:21: note: 'offset.un' was declared here
- union offset_union offset;
- ^
- AS arch/arm/mm/abort-ev5tj.o
- CC arch/arm/mm/copypage-v4wb.o
- AS arch/arm/mm/tlb-v4wbi.o
- AS arch/arm/mm/proc-arm926.o
- LD arch/arm/mm/built-in.o
- LD arch/arm/common/built-in.o
- CC arch/arm/mach-goldfish/pdev_bus.o
- arch/arm/mach-goldfish/pdev_bus.c: In function 'goldfish_pdev_bus_interrupt':
- arch/arm/mach-goldfish/pdev_bus.c:153:14: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
- irqreturn_t ret = IRQ_NONE;
- ^
- CC arch/arm/mach-goldfish/timer.o
- CC arch/arm/mach-goldfish/switch.o
- CC arch/arm/mach-goldfish/pm.o
- CC arch/arm/mach-goldfish/board-goldfish.o
- LD arch/arm/mach-goldfish/built-in.o
- CC arch/arm/vfp/vfpmodule.o
- AS arch/arm/vfp/entry.o
- AS arch/arm/vfp/vfphw.o
- CC arch/arm/vfp/vfpsingle.o
- CC arch/arm/vfp/vfpdouble.o
- LD arch/arm/vfp/vfp.o
- LD arch/arm/vfp/built-in.o
- CC kernel/sched.o
- In file included from include/linux/blkdev.h:12:0,
- from kernel/sched.c:47:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- kernel/sched.c: In function 'alloc_fair_sched_group':
- kernel/sched.c:8732:13: warning: variable 'rq' set but not used [-Wunused-but-set-variable]
- struct rq *rq;
- ^
- kernel/sched.c: In function 'alloc_rt_sched_group':
- kernel/sched.c:8819:13: warning: variable 'rq' set but not used [-Wunused-but-set-variable]
- struct rq *rq;
- ^
- CC kernel/fork.o
- In file included from include/linux/mempolicy.h:62:0,
- from kernel/fork.c:22:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC kernel/exec_domain.o
- CC kernel/panic.o
- CC kernel/printk.o
- CC kernel/cpu.o
- CC kernel/exit.o
- In file included from include/linux/mempolicy.h:62:0,
- from kernel/exit.c:32:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC kernel/itimer.o
- TIMEC kernel/timeconst.h
- defined(@array) is deprecated at kernel/timeconst.pl line 373.
- (Maybe you should just omit the defined()?)
- CC kernel/time.o
- CC kernel/softirq.o
- CC kernel/resource.o
- CC kernel/sysctl.o
- In file included from include/linux/nfs_fs.h:45:0,
- from kernel/sysctl.c:47:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- kernel/sysctl.c: In function 'do_sysctl':
- kernel/sysctl.c:1690:7: warning: variable 'old_len' set but not used [-Wunused-but-set-variable]
- int old_len;
- ^
- kernel/sysctl.c: At top level:
- kernel/sysctl.c:104:12: warning: 'one' defined but not used [-Wunused-variable]
- static int one = 1;
- ^
- CC kernel/capability.o
- CC kernel/ptrace.o
- In file included from kernel/ptrace.c:16:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC kernel/timer.o
- CC kernel/user.o
- CC kernel/signal.o
- CC kernel/sys.o
- CC kernel/kmod.o
- CC kernel/workqueue.o
- In file included from include/linux/mempolicy.h:62:0,
- from kernel/workqueue.c:31:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC kernel/pid.o
- CC kernel/rcupdate.o
- CC kernel/extable.o
- CC kernel/params.o
- CC kernel/posix-timers.o
- CC kernel/kthread.o
- CC kernel/wait.o
- CC kernel/kfifo.o
- CC kernel/sys_ni.o
- CC kernel/posix-cpu-timers.o
- CC kernel/mutex.o
- CC kernel/hrtimer.o
- kernel/hrtimer.c: In function 'hrtimer_get_remaining':
- kernel/hrtimer.c:1023:29: warning: variable 'base' set but not used [-Wunused-but-set-variable]
- struct hrtimer_clock_base *base;
- ^
- In file included from include/linux/hrtimer.h:19:0,
- from kernel/hrtimer.c:37:
- kernel/hrtimer.c: In function 'hrtimer_interrupt':
- include/linux/ktime.h:167:22: warning: 'now' may be used uninitialized in this function [-Wmaybe-uninitialized]
- res.tv64 = lhs.tv64 - rhs.tv64;
- ^
- kernel/hrtimer.c:1199:24: note: 'now' was declared here
- ktime_t expires_next, now;
- ^
- CC kernel/rwsem.o
- CC kernel/nsproxy.o
- CC kernel/srcu.o
- CC kernel/semaphore.o
- CC kernel/notifier.o
- CC kernel/ksysfs.o
- CC kernel/pm_qos_params.o
- CC kernel/sched_clock.o
- CC kernel/cred.o
- CC kernel/async.o
- CC kernel/freezer.o
- CC kernel/irq/handle.o
- CC kernel/irq/manage.o
- kernel/irq/manage.c: In function '__setup_irq':
- kernel/irq/manage.c:395:14: warning: variable 'old_name' set but not used [-Wunused-but-set-variable]
- const char *old_name = NULL;
- ^
- CC kernel/irq/spurious.o
- CC kernel/irq/resend.o
- CC kernel/irq/chip.o
- CC kernel/irq/devres.o
- CC kernel/irq/autoprobe.o
- CC kernel/irq/proc.o
- LD kernel/irq/built-in.o
- CC kernel/power/main.o
- CC kernel/power/console.o
- CC kernel/power/process.o
- CC kernel/power/wakelock.o
- kernel/power/wakelock.c: In function 'print_active_locks':
- kernel/power/wakelock.c:228:16: warning: unused variable 'irqflags' [-Wunused-variable]
- unsigned long irqflags;
- ^
- CC kernel/power/userwakelock.o
- CC kernel/power/earlysuspend.o
- CC kernel/power/fbearlysuspend.o
- kernel/power/fbearlysuspend.c: In function 'stop_drawing_early_suspend':
- kernel/power/fbearlysuspend.c:33:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
- int ret;
- ^
- CC kernel/power/poweroff.o
- LD kernel/power/built-in.o
- CC kernel/time/timekeeping.o
- CC kernel/time/ntp.o
- CC kernel/time/clocksource.o
- CC kernel/time/jiffies.o
- CC kernel/time/timer_list.o
- CC kernel/time/clockevents.o
- CC kernel/time/tick-common.o
- CC kernel/time/tick-oneshot.o
- CC kernel/time/tick-sched.o
- LD kernel/time/built-in.o
- CC kernel/futex.o
- In file included from kernel/futex.c:51:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- kernel/futex.c: In function 'futex_wake_op':
- kernel/futex.c:803:7: warning: variable 'dummy' set but not used [-Wunused-but-set-variable]
- u32 dummy;
- ^
- CC kernel/rtmutex.o
- CC kernel/up.o
- CC kernel/uid16.o
- CC kernel/kallsyms.o
- CC kernel/cgroup.o
- In file included from kernel/cgroup.c:33:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC kernel/cgroup_debug.o
- CC kernel/cgroup_freezer.o
- GZIP kernel/config_data.gz
- IKCFG kernel/config_data.h
- CC kernel/configs.o
- CC kernel/res_counter.o
- CC kernel/rcuclassic.o
- CC kernel/utsname_sysctl.o
- CC kernel/dma-coherent.o
- LD kernel/built-in.o
- CC mm/bootmem.o
- CC mm/filemap.o
- In file included from mm/filemap.c:23:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- mm/filemap.c: In function 'generic_perform_write':
- mm/filemap.c:2194:11: warning: variable 'index' set but not used [-Wunused-but-set-variable]
- pgoff_t index; /* Pagecache index for current page */
- ^
- CC mm/mempool.o
- In file included from include/linux/blkdev.h:12:0,
- from mm/mempool.c:15:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/oom_kill.o
- CC mm/fadvise.o
- In file included from mm/fadvise.c:14:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/maccess.o
- CC mm/page_alloc.o
- In file included from mm/page_alloc.c:21:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/page-writeback.o
- In file included from mm/page-writeback.c:21:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/pdflush.o
- CC mm/readahead.o
- In file included from include/linux/blkdev.h:12:0,
- from mm/readahead.c:14:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/swap.o
- In file included from mm/swap.c:21:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/truncate.o
- In file included from mm/truncate.c:15:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/vmscan.o
- In file included from mm/vmscan.c:19:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/shmem.o
- In file included from mm/shmem.c:45:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/prio_tree.o
- CC mm/util.o
- CC mm/mmzone.o
- CC mm/vmstat.o
- CC mm/backing-dev.o
- CC mm/page_isolation.o
- CC mm/mm_init.o
- CC mm/fremap.o
- In file included from mm/fremap.c:13:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/highmem.o
- In file included from mm/highmem.c:23:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/madvise.o
- In file included from mm/madvise.c:9:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/memory.o
- In file included from mm/memory.c:47:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- mm/memory.c: In function 'free_pgd_range':
- mm/memory.c:223:16: warning: variable 'start' set but not used [-Wunused-but-set-variable]
- unsigned long start;
- ^
- CC mm/mincore.o
- In file included from mm/mincore.c:11:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/mlock.o
- In file included from mm/mlock.c:13:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/mmap.o
- In file included from mm/mmap.c:14:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- mm/mmap.c: In function 'acct_stack_growth':
- mm/mmap.c:1556:16: warning: variable 'new_start' set but not used [-Wunused-but-set-variable]
- unsigned long new_start;
- ^
- CC mm/mprotect.o
- In file included from include/linux/mempolicy.h:62:0,
- from mm/mprotect.c:19:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/mremap.o
- CC mm/msync.o
- CC mm/rmap.o
- In file included from mm/rmap.c:42:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/vmalloc.o
- CC mm/pagewalk.o
- CC mm/page_io.o
- In file included from mm/page_io.c:15:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/swap_state.o
- In file included from mm/swap_state.c:15:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/swapfile.o
- In file included from mm/swapfile.c:15:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/thrash.o
- CC mm/dmapool.o
- CC mm/ashmem.o
- In file included from include/linux/mempolicy.h:62:0,
- from include/linux/shmem_fs.h:5,
- from mm/ashmem.c:30:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC mm/slab.o
- In file included from include/linux/mempolicy.h:62:0,
- from mm/slab.c:109:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- mm/slab.c: In function 'cache_reap':
- mm/slab.c:4026:8: warning: variable 'freed' set but not used [-Wunused-but-set-variable]
- int freed;
- ^
- LD mm/built-in.o
- CC fs/open.o
- In file included from fs/open.c:27:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/read_write.o
- In file included from fs/read_write.c:17:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/file_table.o
- CC fs/super.o
- In file included from include/linux/blkdev.h:12:0,
- from fs/super.c:28:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/char_dev.o
- CC fs/stat.o
- In file included from fs/stat.c:16:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/exec.o
- In file included from fs/exec.c:35:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/pipe.o
- In file included from fs/pipe.c:18:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/namei.o
- In file included from fs/namei.c:23:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/fcntl.o
- CC fs/ioctl.o
- In file included from include/linux/buffer_head.h:13:0,
- from fs/ioctl.c:17:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/readdir.o
- CC fs/select.o
- CC fs/fifo.o
- CC fs/dcache.o
- CC fs/inode.o
- In file included from fs/inode.c:20:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/attr.o
- CC fs/bad_inode.o
- CC fs/file.o
- CC fs/filesystems.o
- CC fs/namespace.o
- CC fs/seq_file.o
- CC fs/xattr.o
- CC fs/libfs.o
- In file included from fs/libfs.c:7:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/fs-writeback.o
- In file included from include/linux/blkdev.h:12:0,
- from fs/fs-writeback.c:23:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/pnode.o
- CC fs/drop_caches.o
- CC fs/splice.o
- In file included from fs/splice.c:22:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/sync.o
- In file included from fs/sync.c:13:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/utimes.o
- CC fs/stack.o
- CC fs/buffer.o
- In file included from include/linux/blkdev.h:12:0,
- from fs/buffer.c:28:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/bio.o
- In file included from include/linux/blkdev.h:12:0,
- from fs/bio.c:21:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/block_dev.o
- In file included from include/linux/blkdev.h:12:0,
- from fs/block_dev.c:17:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/direct-io.o
- In file included from fs/direct-io.c:29:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/mpage.o
- In file included from include/linux/buffer_head.h:13:0,
- from fs/mpage.c:21:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/ioprio.o
- In file included from include/linux/blkdev.h:12:0,
- from fs/ioprio.c:24:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/devpts/inode.o
- LD fs/devpts/devpts.o
- LD fs/devpts/built-in.o
- CC fs/exportfs/expfs.o
- LD fs/exportfs/exportfs.o
- LD fs/exportfs/built-in.o
- CC fs/fat/cache.o
- In file included from include/linux/buffer_head.h:13:0,
- from fs/fat/cache.c:12:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/fat/dir.o
- In file included from include/linux/buffer_head.h:13:0,
- from fs/fat/dir.c:20:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/fat/fatent.o
- In file included from include/linux/blkdev.h:12:0,
- from fs/fat/fatent.c:9:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/fat/file.o
- In file included from include/linux/buffer_head.h:13:0,
- from fs/fat/file.c:13:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/fat/inode.o
- In file included from fs/fat/inode.c:19:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/fat/misc.o
- In file included from include/linux/buffer_head.h:13:0,
- from fs/fat/misc.c:11:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/fat/namei_msdos.o
- In file included from include/linux/buffer_head.h:13:0,
- from fs/fat/namei_msdos.c:11:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/fat/namei_vfat.o
- In file included from include/linux/buffer_head.h:13:0,
- from fs/fat/namei_vfat.c:23:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- LD fs/fat/fat.o
- LD fs/fat/vfat.o
- LD fs/fat/msdos.o
- LD fs/fat/built-in.o
- CC fs/lockd/clntlock.o
- In file included from include/linux/nfs_fs.h:45:0,
- from fs/lockd/clntlock.c:12:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/lockd/clntproc.o
- In file included from include/linux/nfs_fs.h:45:0,
- from fs/lockd/clntproc.c:13:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/lockd/host.o
- CC fs/lockd/svc.o
- CC fs/lockd/svclock.o
- CC fs/lockd/svcshare.o
- CC fs/lockd/svcproc.o
- CC fs/lockd/svcsubs.o
- CC fs/lockd/mon.o
- CC fs/lockd/xdr.o
- CC fs/lockd/grace.o
- CC fs/lockd/xdr4.o
- CC fs/lockd/svc4proc.o
- LD fs/lockd/lockd.o
- LD fs/lockd/built-in.o
- LD fs/nfs_common/built-in.o
- CC fs/nfsd/nfssvc.o
- CC fs/nfsd/nfsctl.o
- In file included from fs/nfsd/nfsctl.c:24:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/nfsd/nfsproc.o
- fs/nfsd/nfsproc.c: In function 'nfsd_proc_create':
- fs/nfsd/nfsproc.c:307:7: warning: variable 'is_borc' set but not used [-Wunused-but-set-variable]
- int is_borc = 0;
- ^
- CC fs/nfsd/nfsfh.o
- CC fs/nfsd/vfs.o
- In file included from fs/nfsd/vfs.c:33:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/nfsd/export.o
- fs/nfsd/export.c: In function 'svc_export_parse':
- fs/nfsd/export.c:554:15: warning: 'an_int' may be used uninitialized in this function [-Wmaybe-uninitialized]
- exp.ex_flags= an_int;
- ^
- CC fs/nfsd/auth.o
- CC fs/nfsd/lockd.o
- CC fs/nfsd/nfscache.o
- CC fs/nfsd/nfsxdr.o
- CC fs/nfsd/stats.o
- CC fs/nfsd/nfs3proc.o
- CC fs/nfsd/nfs3xdr.o
- LD fs/nfsd/nfsd.o
- LD fs/nfsd/built-in.o
- CC fs/nls/nls_base.o
- CC fs/nls/nls_cp437.o
- CC fs/nls/nls_iso8859-1.o
- LD fs/nls/built-in.o
- CC fs/notify/dnotify/dnotify.o
- LD fs/notify/dnotify/built-in.o
- CC fs/notify/inotify/inotify.o
- fs/notify/inotify/inotify.c: In function 'inotify_destroy':
- fs/notify/inotify/inotify.c:628:23: warning: variable 'sb' set but not used [-Wunused-but-set-variable]
- struct super_block *sb;
- ^
- fs/notify/inotify/inotify.c: In function 'inotify_rm_wd':
- fs/notify/inotify/inotify.c:857:22: warning: variable 'sb' set but not used [-Wunused-but-set-variable]
- struct super_block *sb;
- ^
- CC fs/notify/inotify/inotify_user.o
- LD fs/notify/inotify/built-in.o
- LD fs/notify/built-in.o
- CC fs/partitions/check.o
- In file included from fs/partitions/check.h:1:0,
- from fs/partitions/check.c:23:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- fs/partitions/check.c: At top level:
- fs/partitions/check.c:307:51: warning: 'struct kobj_uvent_env' declared inside parameter list [enabled by default]
- static int part_uevent(struct device *dev, struct kobj_uvent_env *env)
- ^
- fs/partitions/check.c:307:51: warning: its scope is only this definition or declaration, which is probably not what you want [enabled by default]
- fs/partitions/check.c: In function 'part_uevent':
- fs/partitions/check.c:312:2: warning: passing argument 1 of 'add_uevent_var' from incompatible pointer type [enabled by default]
- add_uevent_var(env, "PARTN=%u", part->partno);
- ^
- In file included from include/linux/module.h:16:0,
- from fs/partitions/check.c:17:
- include/linux/kobject.h:203:5: note: expected 'struct kobj_uevent_env *' but argument is of type 'struct kobj_uvent_env *'
- int add_uevent_var(struct kobj_uevent_env *env, const char *format, ...)
- ^
- fs/partitions/check.c:309:18: warning: unused variable 'disk' [-Wunused-variable]
- struct gendisk *disk = dev_to_disk(dev);
- ^
- fs/partitions/check.c: At top level:
- fs/partitions/check.c:320:2: warning: initialization from incompatible pointer type [enabled by default]
- .uevent = part_uevent,
- ^
- fs/partitions/check.c:320:2: warning: (near initialization for 'part_type.uevent') [enabled by default]
- CC fs/partitions/msdos.o
- In file included from fs/partitions/check.h:1:0,
- from fs/partitions/msdos.c:23:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- LD fs/partitions/built-in.o
- CC fs/proc/mmu.o
- CC fs/proc/task_mmu.o
- In file included from fs/proc/task_mmu.c:7:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/proc/inode.o
- CC fs/proc/root.o
- CC fs/proc/base.o
- CC fs/proc/generic.o
- CC fs/proc/array.o
- In file included from fs/proc/array.c:69:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/proc/proc_tty.o
- CC fs/proc/cmdline.o
- CC fs/proc/cpuinfo.o
- CC fs/proc/devices.o
- CC fs/proc/interrupts.o
- CC fs/proc/loadavg.o
- CC fs/proc/meminfo.o
- CC fs/proc/stat.o
- CC fs/proc/uptime.o
- CC fs/proc/version.o
- CC fs/proc/proc_sysctl.o
- CC fs/proc/proc_net.o
- CC fs/proc/kmsg.o
- CC fs/proc/page.o
- LD fs/proc/proc.o
- LD fs/proc/built-in.o
- CC fs/ramfs/inode.o
- In file included from fs/ramfs/inode.c:28:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/ramfs/file-mmu.o
- LD fs/ramfs/ramfs.o
- LD fs/ramfs/built-in.o
- CC fs/smbfs/proc.o
- In file included from include/linux/smb_fs.h:29:0,
- from fs/smbfs/proc.c:23:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- fs/smbfs/proc.c: In function 'smb_proc_writeX':
- fs/smbfs/proc.c:1497:6: warning: variable 'p' set but not used [-Wunused-but-set-variable]
- u8 *p;
- ^
- fs/smbfs/proc.c: In function 'smb_proc_query_cifsunix':
- fs/smbfs/proc.c:3398:6: warning: variable 'caps' set but not used [-Wunused-but-set-variable]
- u64 caps;
- ^
- fs/smbfs/proc.c:3397:13: warning: variable 'minor' set but not used [-Wunused-but-set-variable]
- int major, minor;
- ^
- fs/smbfs/proc.c:3397:6: warning: variable 'major' set but not used [-Wunused-but-set-variable]
- int major, minor;
- ^
- CC fs/smbfs/dir.o
- In file included from include/linux/smb_fs.h:29:0,
- from fs/smbfs/dir.c:18:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/smbfs/cache.o
- In file included from include/linux/smb_fs.h:29:0,
- from fs/smbfs/cache.c:16:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/smbfs/sock.o
- In file included from include/linux/smb_fs.h:29:0,
- from fs/smbfs/sock.c:25:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/smbfs/inode.o
- In file included from include/linux/smb_fs.h:29:0,
- from fs/smbfs/inode.c:29:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/smbfs/file.o
- In file included from fs/smbfs/file.c:17:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/smbfs/ioctl.o
- In file included from include/linux/smb_fs.h:29:0,
- from fs/smbfs/ioctl.c:18:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/smbfs/getopt.o
- CC fs/smbfs/symlink.o
- In file included from fs/smbfs/symlink.c:15:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/smbfs/smbiod.o
- In file included from include/linux/smb_fs.h:29:0,
- from fs/smbfs/smbiod.c:24:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/smbfs/request.o
- In file included from include/linux/smb_fs.h:29:0,
- from fs/smbfs/request.c:16:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- LD fs/smbfs/smbfs.o
- LD fs/smbfs/built-in.o
- CC fs/sysfs/inode.o
- In file included from fs/sysfs/inode.c:15:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/sysfs/file.o
- CC fs/sysfs/dir.o
- CC fs/sysfs/symlink.o
- CC fs/sysfs/mount.o
- In file included from fs/sysfs/mount.c:17:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/sysfs/bin.o
- CC fs/sysfs/group.o
- LD fs/sysfs/built-in.o
- CC fs/yaffs2/yaffs_ecc.o
- CC fs/yaffs2/yaffs_fs.o
- In file included from fs/yaffs2/yaffs_fs.c:49:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/yaffs2/yaffs_guts.o
- fs/yaffs2/yaffs_guts.c: In function 'yaffs_CheckChunkErased':
- fs/yaffs2/yaffs_guts.c:903:6: warning: variable 'result' set but not used [-Wunused-but-set-variable]
- int result;
- ^
- fs/yaffs2/yaffs_guts.c: In function 'yaffs_UpdateObjectHeader':
- fs/yaffs2/yaffs_guts.c:3678:6: warning: variable 'result' set but not used [-Wunused-but-set-variable]
- int result = 0;
- ^
- fs/yaffs2/yaffs_guts.c: In function 'yaffs_GrabChunkCache':
- fs/yaffs2/yaffs_guts.c:3970:6: warning: variable 'pushout' set but not used [-Wunused-but-set-variable]
- int pushout;
- ^
- fs/yaffs2/yaffs_guts.c: In function 'yaffs_Scan':
- fs/yaffs2/yaffs_guts.c:5460:6: warning: variable 'result' set but not used [-Wunused-but-set-variable]
- int result;
- ^
- fs/yaffs2/yaffs_guts.c: In function 'yaffs_CheckObjectDetailsLoaded':
- fs/yaffs2/yaffs_guts.c:5899:6: warning: variable 'alloc_failed' set but not used [-Wunused-but-set-variable]
- int alloc_failed = 0;
- ^
- fs/yaffs2/yaffs_guts.c:5898:6: warning: variable 'result' set but not used [-Wunused-but-set-variable]
- int result;
- ^
- fs/yaffs2/yaffs_guts.c: In function 'yaffs_ScanBackwards':
- fs/yaffs2/yaffs_guts.c:5961:6: warning: variable 'deleted' set but not used [-Wunused-but-set-variable]
- int deleted;
- ^
- fs/yaffs2/yaffs_guts.c:5959:6: warning: variable 'result' set but not used [-Wunused-but-set-variable]
- int result;
- ^
- fs/yaffs2/yaffs_guts.c: In function 'yaffs_GetObjectName':
- fs/yaffs2/yaffs_guts.c:6917:7: warning: variable 'result' set but not used [-Wunused-but-set-variable]
- int result;
- ^
- fs/yaffs2/yaffs_guts.c: At top level:
- fs/yaffs2/yaffs_guts.c:1572:12: warning: 'yaffs_DeleteWorker' defined but not used [-Wunused-function]
- static int yaffs_DeleteWorker(yaffs_Object *in, yaffs_Tnode *tn, __u32 level,
- ^
- fs/yaffs2/yaffs_guts.c:601:12: warning: 'yaffs_VerifyTnodeWorker' defined but not used [-Wunused-function]
- static int yaffs_VerifyTnodeWorker(yaffs_Object *obj, yaffs_Tnode *tn,
- ^
- CC fs/yaffs2/yaffs_checkptrw.o
- CC fs/yaffs2/yaffs_packedtags1.o
- CC fs/yaffs2/yaffs_packedtags2.o
- CC fs/yaffs2/yaffs_nand.o
- CC fs/yaffs2/yaffs_qsort.o
- CC fs/yaffs2/yaffs_tagscompat.o
- CC fs/yaffs2/yaffs_tagsvalidity.o
- CC fs/yaffs2/yaffs_mtdif.o
- CC fs/yaffs2/yaffs_mtdif1.o
- fs/yaffs2/yaffs_mtdif1.c: In function 'nandmtd1_QueryNANDBlock':
- fs/yaffs2/yaffs_mtdif1.c:330:6: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
- int retval;
- ^
- CC fs/yaffs2/yaffs_mtdif2.o
- LD fs/yaffs2/yaffs.o
- LD fs/yaffs2/built-in.o
- CC fs/eventpoll.o
- CC fs/anon_inodes.o
- CC fs/signalfd.o
- CC fs/timerfd.o
- CC fs/eventfd.o
- CC fs/aio.o
- CC fs/locks.o
- CC fs/nfsctl.o
- CC fs/binfmt_misc.o
- In file included from fs/binfmt_misc.c:26:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC fs/binfmt_script.o
- CC fs/binfmt_elf.o
- In file included from fs/binfmt_elf.c:35:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- fs/binfmt_elf.c: In function 'load_elf_binary':
- fs/binfmt_elf.c:585:16: warning: variable 'reloc_func_desc' set but not used [-Wunused-but-set-variable]
- unsigned long reloc_func_desc = 0;
- ^
- LD fs/built-in.o
- CC ipc/util.o
- CC ipc/msgutil.o
- CC ipc/msg.o
- CC ipc/sem.o
- CC ipc/shm.o
- In file included from include/linux/mempolicy.h:62:0,
- from include/linux/shmem_fs.h:5,
- from ipc/shm.c:31:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- ipc/shm.c: In function 'is_file_shm_hugepages':
- ipc/shm.c:300:25: warning: variable 'sfd' set but not used [-Wunused-but-set-variable]
- struct shm_file_data *sfd;
- ^
- CC ipc/ipcns_notifier.o
- CC ipc/ipc_sysctl.o
- LD ipc/built-in.o
- CC security/commoncap.o
- In file included from security/commoncap.c:19:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- LD security/built-in.o
- CC crypto/api.o
- CC crypto/cipher.o
- CC crypto/digest.o
- CC crypto/compress.o
- CC crypto/algapi.o
- CC crypto/scatterwalk.o
- In file included from crypto/scatterwalk.c:21:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC crypto/proc.o
- CC crypto/ablkcipher.o
- CC crypto/blkcipher.o
- CC crypto/hash.o
- CC crypto/ahash.o
- CC crypto/shash.o
- CC crypto/algboss.o
- CC crypto/testmgr.o
- LD crypto/crypto.o
- LD crypto/crypto_algapi.o
- CC crypto/aead.o
- LD crypto/crypto_blkcipher.o
- CC crypto/chainiv.o
- CC crypto/eseqiv.o
- LD crypto/crypto_hash.o
- LD crypto/cryptomgr.o
- CC crypto/hmac.o
- CC crypto/md5.o
- CC crypto/sha1_generic.o
- CC crypto/sha256_generic.o
- CC crypto/ecb.o
- CC crypto/cbc.o
- CC crypto/pcbc.o
- CC crypto/des_generic.o
- CC crypto/twofish.o
- CC crypto/twofish_common.o
- CC crypto/aes_generic.o
- CC crypto/crc32c.o
- CC crypto/authenc.o
- CC crypto/rng.o
- CC crypto/krng.o
- LD crypto/built-in.o
- CC block/elevator.o
- In file included from include/linux/blkdev.h:12:0,
- from block/elevator.c:27:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/blk-core.o
- In file included from include/linux/blkdev.h:12:0,
- from block/blk-core.c:18:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- block/blk-core.c: In function 'blk_account_io_completion':
- block/blk-core.c:1677:7: warning: variable 'cpu' set but not used [-Wunused-but-set-variable]
- int cpu;
- ^
- CC block/blk-tag.o
- In file included from include/linux/blkdev.h:12:0,
- from block/blk-tag.c:7:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/blk-sysfs.o
- In file included from include/linux/blkdev.h:12:0,
- from block/blk-sysfs.c:7:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/blk-barrier.o
- In file included from include/linux/blkdev.h:12:0,
- from block/blk-barrier.c:7:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/blk-settings.o
- In file included from include/linux/blkdev.h:12:0,
- from block/blk-settings.c:8:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/blk-ioc.o
- In file included from include/linux/blkdev.h:12:0,
- from block/blk-ioc.c:8:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/blk-map.o
- In file included from include/linux/blkdev.h:12:0,
- from block/blk-map.c:7:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/blk-exec.o
- In file included from include/linux/blkdev.h:12:0,
- from block/blk-exec.c:7:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/blk-merge.o
- In file included from include/linux/blkdev.h:12:0,
- from block/blk-merge.c:7:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- block/blk-merge.c: In function '__blk_recalc_rq_segments':
- block/blk-merge.c:44:15: warning: variable 'phys_size' set but not used [-Wunused-but-set-variable]
- unsigned int phys_size;
- ^
- CC block/blk-softirq.o
- In file included from include/linux/blkdev.h:12:0,
- from block/blk-softirq.c:8:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/blk-timeout.o
- In file included from include/linux/blkdev.h:12:0,
- from block/blk-timeout.c:6:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/ioctl.o
- In file included from include/linux/blkdev.h:12:0,
- from block/ioctl.c:2:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/genhd.o
- In file included from include/linux/blkdev.h:12:0,
- from block/genhd.c:10:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/scsi_ioctl.o
- In file included from include/linux/blkdev.h:12:0,
- from block/scsi_ioctl.c:23:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/cmd-filter.o
- In file included from include/linux/blkdev.h:12:0,
- from include/scsi/scsi_cmnd.h:5,
- from include/scsi/scsi.h:12,
- from block/cmd-filter.c:26:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/noop-iosched.o
- In file included from include/linux/blkdev.h:12:0,
- from block/noop-iosched.c:4:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/as-iosched.o
- In file included from include/linux/blkdev.h:12:0,
- from block/as-iosched.c:10:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/deadline-iosched.o
- In file included from include/linux/blkdev.h:12:0,
- from block/deadline-iosched.c:8:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC block/cfq-iosched.o
- In file included from include/linux/blkdev.h:12:0,
- from block/cfq-iosched.c:10:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- LD block/built-in.o
- LD drivers/auxdisplay/built-in.o
- CC drivers/base/core.o
- CC drivers/base/sys.o
- CC drivers/base/bus.o
- CC drivers/base/dd.o
- CC drivers/base/driver.o
- CC drivers/base/class.o
- CC drivers/base/platform.o
- CC drivers/base/cpu.o
- CC drivers/base/firmware.o
- CC drivers/base/init.o
- CC drivers/base/map.o
- CC drivers/base/devres.o
- CC drivers/base/attribute_container.o
- CC drivers/base/transport_class.o
- CC drivers/base/power/sysfs.o
- CC drivers/base/power/main.o
- LD drivers/base/power/built-in.o
- CC drivers/base/dma-mapping.o
- CC drivers/base/firmware_class.o
- LD drivers/base/built-in.o
- CC drivers/block/brd.o
- In file included from include/linux/blkdev.h:12:0,
- from drivers/block/brd.c:15:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC drivers/block/loop.o
- In file included from include/linux/blkdev.h:12:0,
- from drivers/block/loop.c:61:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC drivers/block/nbd.o
- In file included from include/linux/blkdev.h:12:0,
- from drivers/block/nbd.c:17:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- LD drivers/block/built-in.o
- LD drivers/cdrom/built-in.o
- CC drivers/char/mem.o
- CC drivers/char/random.o
- CC drivers/char/tty_io.o
- CC drivers/char/n_tty.o
- CC drivers/char/tty_ioctl.o
- CC drivers/char/tty_ldisc.o
- CC drivers/char/tty_buffer.o
- CC drivers/char/tty_port.o
- CC drivers/char/pty.o
- CC drivers/char/misc.o
- CC drivers/char/vt_ioctl.o
- CC drivers/char/vc_screen.o
- CC drivers/char/selection.o
- CC drivers/char/keyboard.o
- CC drivers/char/consolemap.o
- CONMK drivers/char/consolemap_deftbl.c
- CC drivers/char/consolemap_deftbl.o
- CC drivers/char/vt.o
- drivers/char/vt.c: In function 'vc_do_resize':
- drivers/char/vt.c:826:49: warning: variable 'old_screen_size' set but not used [-Wunused-but-set-variable]
- unsigned int old_cols, old_rows, old_row_size, old_screen_size;
- ^
- drivers/char/vt.c:826:15: warning: variable 'old_cols' set but not used [-Wunused-but-set-variable]
- unsigned int old_cols, old_rows, old_row_size, old_screen_size;
- ^
- drivers/char/vt.c: In function 'do_con_write':
- drivers/char/vt.c:2115:6: warning: variable 'orig_count' set but not used [-Wunused-but-set-variable]
- int orig_count;
- ^
- drivers/char/vt.c:2114:23: warning: variable 'orig_buf' set but not used [-Wunused-but-set-variable]
- const unsigned char *orig_buf = NULL;
- ^
- SHIPPED drivers/char/defkeymap.c
- CC drivers/char/defkeymap.o
- CC drivers/char/sysrq.o
- In file included from include/linux/buffer_head.h:13:0,
- from drivers/char/sysrq.c:32:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC drivers/char/hw_random/core.o
- LD drivers/char/hw_random/rng-core.o
- LD drivers/char/hw_random/built-in.o
- CC drivers/char/goldfish_tty.o
- LD drivers/char/built-in.o
- LD drivers/clocksource/built-in.o
- CC drivers/connector/cn_queue.o
- CC drivers/connector/connector.o
- LD drivers/connector/cn.o
- CC drivers/connector/cn_proc.o
- LD drivers/connector/built-in.o
- LD drivers/crypto/built-in.o
- LD drivers/firmware/built-in.o
- LD drivers/gpio/built-in.o
- LD drivers/gpu/drm/built-in.o
- LD drivers/gpu/built-in.o
- CC drivers/hid/hid-core.o
- CC drivers/hid/hid-input.o
- LD drivers/hid/hid.o
- LD drivers/hid/built-in.o
- CC [M] drivers/hid/hid-dummy.o
- LD drivers/i2c/algos/built-in.o
- LD drivers/i2c/busses/built-in.o
- LD drivers/i2c/chips/built-in.o
- LD drivers/i2c/built-in.o
- LD drivers/idle/built-in.o
- LD drivers/ieee1394/built-in.o
- CC drivers/input/input.o
- CC drivers/input/input-compat.o
- CC drivers/input/ff-core.o
- LD drivers/input/input-core.o
- CC drivers/input/mousedev.o
- CC drivers/input/evdev.o
- CC drivers/input/keyboard/atkbd.o
- CC drivers/input/keyboard/goldfish_events.o
- LD drivers/input/keyboard/built-in.o
- LD drivers/input/misc/built-in.o
- LD drivers/input/built-in.o
- CC drivers/input/serio/serio.o
- CC drivers/input/serio/libps2.o
- LD drivers/input/serio/built-in.o
- LD drivers/lguest/built-in.o
- LD drivers/macintosh/built-in.o
- CC drivers/md/dm.o
- In file included from include/linux/blkdev.h:12:0,
- from include/linux/device-mapper.h:12,
- from drivers/md/dm.h:14,
- from drivers/md/dm.c:8:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- drivers/md/dm.c: In function 'dm_request':
- drivers/md/dm.c:933:6: warning: variable 'cpu' set but not used [-Wunused-but-set-variable]
- int cpu;
- ^
- CC drivers/md/dm-table.o
- In file included from include/linux/blkdev.h:12:0,
- from include/linux/device-mapper.h:12,
- from drivers/md/dm.h:14,
- from drivers/md/dm-table.c:8:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC drivers/md/dm-target.o
- In file included from include/linux/blkdev.h:12:0,
- from include/linux/device-mapper.h:12,
- from drivers/md/dm.h:14,
- from drivers/md/dm-target.c:7:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC drivers/md/dm-linear.o
- In file included from include/linux/blkdev.h:12:0,
- from include/linux/device-mapper.h:12,
- from drivers/md/dm.h:14,
- from drivers/md/dm-linear.c:7:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC drivers/md/dm-stripe.o
- In file included from include/linux/blkdev.h:12:0,
- from include/linux/device-mapper.h:12,
- from drivers/md/dm-stripe.c:7:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC drivers/md/dm-ioctl.o
- In file included from include/linux/blkdev.h:12:0,
- from include/linux/device-mapper.h:12,
- from drivers/md/dm.h:14,
- from drivers/md/dm-ioctl.c:8:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC drivers/md/dm-io.o
- In file included from include/linux/blkdev.h:12:0,
- from include/linux/device-mapper.h:12,
- from drivers/md/dm-io.c:8:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC drivers/md/dm-kcopyd.o
- In file included from include/linux/blkdev.h:12:0,
- from drivers/md/dm-kcopyd.c:14:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC drivers/md/dm-sysfs.o
- In file included from include/linux/blkdev.h:12:0,
- from include/linux/device-mapper.h:12,
- from drivers/md/dm.h:14,
- from drivers/md/dm-sysfs.c:9:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC drivers/md/dm-uevent.o
- In file included from include/linux/blkdev.h:12:0,
- from include/linux/device-mapper.h:12,
- from drivers/md/dm.h:14,
- from drivers/md/dm-uevent.c:26:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- LD drivers/md/dm-mod.o
- CC drivers/md/dm-crypt.o
- In file included from include/linux/blkdev.h:12:0,
- from drivers/md/dm-crypt.c:15:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- LD drivers/md/built-in.o
- LD drivers/media/common/tuners/built-in.o
- LD drivers/media/common/built-in.o
- LD drivers/media/video/built-in.o
- LD drivers/media/built-in.o
- LD drivers/mfd/built-in.o
- CC drivers/misc/pmem.o
- In file included from include/linux/mempolicy.h:62:0,
- from drivers/misc/pmem.c:24:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- drivers/misc/pmem.c: In function 'pmem_unmap_pfn_range':
- drivers/misc/pmem.c:496:6: warning: variable 'garbage_pages' set but not used [-Wunused-but-set-variable]
- int garbage_pages;
- ^
- CC drivers/misc/goldfish_audio.o
- LD drivers/misc/eeprom/built-in.o
- CC drivers/misc/qemupipe/qemu_pipe.o
- drivers/misc/qemupipe/qemu_pipe.c: In function 'qemu_pipe_read_write':
- drivers/misc/qemupipe/qemu_pipe.c:297:9: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- char c;
- ^
- LD drivers/misc/qemupipe/built-in.o
- CC drivers/misc/qemutrace/qemu_trace.o
- drivers/misc/qemutrace/qemu_trace.c: In function 'qemu_trace_pid_exec':
- drivers/misc/qemutrace/qemu_trace.c:308:1: warning: the frame size of 4096 bytes is larger than 1024 bytes [-Wframe-larger-than=]
- }
- ^
- drivers/misc/qemutrace/qemu_trace.c: In function 'qemu_trace_execve':
- drivers/misc/qemutrace/qemu_trace.c:166:1: warning: the frame size of 4104 bytes is larger than 1024 bytes [-Wframe-larger-than=]
- }
- ^
- drivers/misc/qemutrace/qemu_trace.c: In function 'qemu_trace_mmap':
- drivers/misc/qemutrace/qemu_trace.c:192:1: warning: the frame size of 4096 bytes is larger than 1024 bytes [-Wframe-larger-than=]
- }
- ^
- CC drivers/misc/qemutrace/qemu_trace_sysfs.o
- LD drivers/misc/qemutrace/built-in.o
- LD drivers/misc/built-in.o
- CC drivers/mmc/card/block.o
- In file included from include/linux/blkdev.h:12:0,
- from drivers/mmc/card/block.c:29:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC drivers/mmc/card/queue.o
- In file included from include/linux/blkdev.h:12:0,
- from drivers/mmc/card/queue.c:13:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- LD drivers/mmc/card/mmc_block.o
- LD drivers/mmc/card/built-in.o
- CC drivers/mmc/core/core.o
- In file included from drivers/mmc/core/core.c:19:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC drivers/mmc/core/bus.o
- CC drivers/mmc/core/host.o
- In file included from drivers/mmc/core/host.c:17:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC drivers/mmc/core/mmc.o
- CC drivers/mmc/core/mmc_ops.o
- CC drivers/mmc/core/sd.o
- CC drivers/mmc/core/sd_ops.o
- CC drivers/mmc/core/sdio.o
- CC drivers/mmc/core/sdio_ops.o
- CC drivers/mmc/core/sdio_bus.o
- CC drivers/mmc/core/sdio_cis.o
- CC drivers/mmc/core/sdio_io.o
- CC drivers/mmc/core/sdio_irq.o
- LD drivers/mmc/core/mmc_core.o
- LD drivers/mmc/core/built-in.o
- CC drivers/mmc/host/goldfish.o
- In file included from include/linux/blkdev.h:12:0,
- from drivers/mmc/host/goldfish.c:30:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- LD drivers/mmc/host/built-in.o
- LD drivers/mmc/built-in.o
- CC drivers/mtd/mtdcore.o
- CC drivers/mtd/mtdsuper.o
- LD drivers/mtd/mtd.o
- CC drivers/mtd/mtdchar.o
- CC drivers/mtd/mtd_blkdevs.o
- In file included from include/linux/blkdev.h:12:0,
- from drivers/mtd/mtd_blkdevs.c:15:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC drivers/mtd/mtdblock.o
- CC drivers/mtd/chips/chipreg.o
- LD drivers/mtd/chips/built-in.o
- CC drivers/mtd/devices/goldfish_nand.o
- LD drivers/mtd/devices/built-in.o
- LD drivers/mtd/lpddr/built-in.o
- LD drivers/mtd/maps/built-in.o
- LD drivers/mtd/nand/built-in.o
- LD drivers/mtd/onenand/built-in.o
- LD drivers/mtd/tests/built-in.o
- LD drivers/mtd/built-in.o
- CC drivers/net/mii.o
- CC drivers/net/Space.o
- CC drivers/net/loopback.o
- CC drivers/net/tun.o
- CC drivers/net/smc91x.o
- drivers/net/smc91x.c: In function 'smc_tx':
- drivers/net/smc91x.c:707:51: warning: variable 'pkt_len' set but not used [-Wunused-but-set-variable]
- unsigned int saved_packet, packet_no, tx_status, pkt_len;
- ^
- drivers/net/smc91x.c: In function 'smc_phy_configure':
- drivers/net/smc91x.c:1042:6: warning: variable 'status' set but not used [-Wunused-but-set-variable]
- int status;
- ^
- LD drivers/net/arm/built-in.o
- LD drivers/net/wireless/built-in.o
- LD drivers/net/built-in.o
- LD drivers/platform/built-in.o
- CC drivers/power/power_supply_core.o
- CC drivers/power/power_supply_sysfs.o
- LD drivers/power/power_supply.o
- CC drivers/power/goldfish_battery.o
- LD drivers/power/built-in.o
- CC drivers/rtc/rtc-lib.o
- CC drivers/rtc/hctosys.o
- CC drivers/rtc/class.o
- CC drivers/rtc/interface.o
- CC drivers/rtc/alarm.o
- CC drivers/rtc/rtc-dev.o
- CC drivers/rtc/rtc-proc.o
- CC drivers/rtc/rtc-sysfs.o
- LD drivers/rtc/rtc-core.o
- CC drivers/rtc/rtc-goldfish.o
- LD drivers/rtc/built-in.o
- LD drivers/serial/built-in.o
- CC drivers/staging/staging.o
- CC drivers/staging/android/binder.o
- CC drivers/staging/android/logger.o
- CC drivers/staging/android/timed_output.o
- CC drivers/staging/android/lowmemorykiller.o
- LD drivers/staging/android/built-in.o
- LD drivers/staging/built-in.o
- CC drivers/video/fb_notify.o
- CC drivers/video/fbmem.o
- CC drivers/video/fbmon.o
- CC drivers/video/fbcmap.o
- CC drivers/video/fbsysfs.o
- CC drivers/video/modedb.o
- CC drivers/video/fbcvt.o
- LD drivers/video/fb.o
- LD drivers/video/backlight/built-in.o
- CC drivers/video/console/dummycon.o
- LD drivers/video/console/built-in.o
- LD drivers/video/display/built-in.o
- CC drivers/video/cfbfillrect.o
- CC drivers/video/cfbcopyarea.o
- CC drivers/video/cfbimgblt.o
- CC drivers/video/goldfishfb.o
- LD drivers/video/built-in.o
- LD drivers/built-in.o
- LD sound/built-in.o
- LD firmware/built-in.o
- CC net/socket.o
- CC net/802/p8022.o
- CC net/802/psnap.o
- CC net/802/stp.o
- LD net/802/built-in.o
- CC net/8021q/vlan_core.o
- CC net/8021q/vlan.o
- CC net/8021q/vlan_dev.o
- CC net/8021q/vlan_netlink.o
- CC net/8021q/vlanproc.o
- LD net/8021q/8021q.o
- LD net/8021q/built-in.o
- CC net/bridge/br.o
- CC net/bridge/br_device.o
- CC net/bridge/br_fdb.o
- CC net/bridge/br_forward.o
- CC net/bridge/br_if.o
- CC net/bridge/br_input.o
- CC net/bridge/br_ioctl.o
- CC net/bridge/br_notify.o
- CC net/bridge/br_stp.o
- CC net/bridge/br_stp_bpdu.o
- CC net/bridge/br_stp_if.o
- CC net/bridge/br_stp_timer.o
- CC net/bridge/br_netlink.o
- CC net/bridge/br_sysfs_if.o
- CC net/bridge/br_sysfs_br.o
- LD net/bridge/bridge.o
- LD net/bridge/built-in.o
- CC net/core/sock.o
- CC net/core/request_sock.o
- CC net/core/skbuff.o
- CC net/core/iovec.o
- CC net/core/datagram.o
- CC net/core/stream.o
- CC net/core/scm.o
- CC net/core/gen_stats.o
- CC net/core/gen_estimator.o
- CC net/core/net_namespace.o
- CC net/core/sysctl_net_core.o
- CC net/core/skb_dma_map.o
- CC net/core/dev.o
- CC net/core/ethtool.o
- CC net/core/dev_mcast.o
- CC net/core/dst.o
- CC net/core/netevent.o
- CC net/core/neighbour.o
- CC net/core/rtnetlink.o
- CC net/core/utils.o
- CC net/core/link_watch.o
- CC net/core/filter.o
- CC net/core/flow.o
- CC net/core/net-sysfs.o
- LD net/core/built-in.o
- CC net/ethernet/eth.o
- LD net/ethernet/built-in.o
- CC net/ipv4/route.o
- CC net/ipv4/inetpeer.o
- CC net/ipv4/protocol.o
- CC net/ipv4/ip_input.o
- CC net/ipv4/ip_fragment.o
- CC net/ipv4/ip_forward.o
- CC net/ipv4/ip_options.o
- CC net/ipv4/ip_output.o
- CC net/ipv4/ip_sockglue.o
- CC net/ipv4/inet_hashtables.o
- CC net/ipv4/inet_timewait_sock.o
- CC net/ipv4/inet_connection_sock.o
- CC net/ipv4/tcp.o
- CC net/ipv4/tcp_input.o
- net/ipv4/tcp_input.c: In function 'tcp_clean_rtx_queue':
- net/ipv4/tcp_input.c:3181:7: warning: variable 'end_seq' set but not used [-Wunused-but-set-variable]
- u32 end_seq;
- ^
- CC net/ipv4/tcp_output.o
- CC net/ipv4/tcp_timer.o
- CC net/ipv4/tcp_ipv4.o
- CC net/ipv4/tcp_minisocks.o
- CC net/ipv4/tcp_cong.o
- CC net/ipv4/datagram.o
- CC net/ipv4/raw.o
- CC net/ipv4/udp.o
- CC net/ipv4/udplite.o
- CC net/ipv4/arp.o
- CC net/ipv4/icmp.o
- CC net/ipv4/devinet.o
- CC net/ipv4/af_inet.o
- CC net/ipv4/igmp.o
- CC net/ipv4/fib_frontend.o
- CC net/ipv4/fib_semantics.o
- CC net/ipv4/inet_fragment.o
- CC net/ipv4/sysctl_net_ipv4.o
- CC net/ipv4/sysfs_net_ipv4.o
- CC net/ipv4/fib_hash.o
- CC net/ipv4/proc.o
- CC net/ipv4/ipmr.o
- CC net/ipv4/syncookies.o
- CC net/ipv4/esp4.o
- CC net/ipv4/tunnel4.o
- CC net/ipv4/xfrm4_mode_transport.o
- CC net/ipv4/xfrm4_mode_tunnel.o
- CC net/ipv4/ipconfig.o
- In file included from include/linux/nfs_fs.h:45:0,
- from net/ipv4/ipconfig.c:55:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC net/ipv4/netfilter.o
- CC net/ipv4/netfilter/nf_nat_rule.o
- CC net/ipv4/netfilter/nf_nat_standalone.o
- net/ipv4/netfilter/nf_nat_standalone.c: In function 'nf_nat_fn':
- net/ipv4/netfilter/nf_nat_standalone.c:117:2: warning: case value '4' not in enumerated type 'enum ip_conntrack_info' [-Wswitch]
- case IP_CT_RELATED+IP_CT_IS_REPLY:
- ^
- In file included from include/linux/tracepoint.h:18:0,
- from include/linux/module.h:19,
- from include/linux/textsearch.h:7,
- from include/linux/skbuff.h:26,
- from include/linux/icmp.h:86,
- from net/ipv4/netfilter/nf_nat_standalone.c:9:
- net/ipv4/netfilter/nf_nat_standalone.c: In function 'nf_nat_standalone_init':
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nat_decode_session' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_standalone.c:293:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(ip_nat_decode_session, nat_decode_session);
- ^
- CC net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.o
- CC net/ipv4/netfilter/nf_conntrack_proto_icmp.o
- CC net/ipv4/netfilter/nf_conntrack_l3proto_ipv4_compat.o
- CC net/ipv4/netfilter/nf_nat_core.o
- In file included from include/linux/tracepoint.h:18:0,
- from include/linux/module.h:19,
- from net/ipv4/netfilter/nf_nat_core.c:11:
- net/ipv4/netfilter/nf_nat_core.c: In function 'nf_nat_protocol_unregister':
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_nat_unknown_protocol' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_core.c:541:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_nat_protos[proto->protonum],
- ^
- net/ipv4/netfilter/nf_nat_core.c: In function 'nf_nat_init':
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_nat_unknown_protocol' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_core.c:736:3: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_nat_protos[i], &nf_nat_unknown_protocol);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_nat_protocol_tcp' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_core.c:737:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_nat_protos[IPPROTO_TCP], &nf_nat_protocol_tcp);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_nat_protocol_udp' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_core.c:738:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_nat_protos[IPPROTO_UDP], &nf_nat_protocol_udp);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_nat_protocol_icmp' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_core.c:739:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_nat_protos[IPPROTO_ICMP], &nf_nat_protocol_icmp);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_nat_seq_adjust' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_core.c:748:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_nat_seq_adjust_hook, nf_nat_seq_adjust);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nfnetlink_parse_nat_setup' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_core.c:750:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nfnetlink_parse_nat_setup_hook,
- ^
- CC net/ipv4/netfilter/nf_nat_helper.o
- net/ipv4/netfilter/nf_nat_helper.c: In function 'adjust_tcp_sequence':
- net/ipv4/netfilter/nf_nat_helper.c:45:32: warning: variable 'other_way' set but not used [-Wunused-but-set-variable]
- struct nf_nat_seq *this_way, *other_way;
- ^
- CC net/ipv4/netfilter/nf_nat_proto_unknown.o
- CC net/ipv4/netfilter/nf_nat_proto_common.o
- CC net/ipv4/netfilter/nf_nat_proto_tcp.o
- CC net/ipv4/netfilter/nf_nat_proto_udp.o
- CC net/ipv4/netfilter/nf_nat_proto_icmp.o
- LD net/ipv4/netfilter/nf_conntrack_ipv4.o
- LD net/ipv4/netfilter/nf_nat.o
- CC net/ipv4/netfilter/nf_defrag_ipv4.o
- CC net/ipv4/netfilter/nf_nat_amanda.o
- In file included from include/linux/tracepoint.h:18:0,
- from include/linux/module.h:19,
- from net/ipv4/netfilter/nf_nat_amanda.c:12:
- net/ipv4/netfilter/nf_nat_amanda.c: In function 'nf_nat_amanda_init':
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'help' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_amanda.c:73:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_nat_amanda_hook, help);
- ^
- CC net/ipv4/netfilter/nf_nat_ftp.o
- In file included from include/linux/tracepoint.h:18:0,
- from include/linux/module.h:19,
- from net/ipv4/netfilter/nf_nat_ftp.c:11:
- net/ipv4/netfilter/nf_nat_ftp.c: In function 'nf_nat_ftp_init':
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_nat_ftp' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_ftp.c:151:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_nat_ftp_hook, nf_nat_ftp);
- ^
- CC net/ipv4/netfilter/nf_nat_h323.o
- In file included from include/linux/tracepoint.h:18:0,
- from include/linux/module.h:19,
- from net/ipv4/netfilter/nf_nat_h323.c:12:
- net/ipv4/netfilter/nf_nat_h323.c: In function 'init':
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'set_h245_addr' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_h323.c:546:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(set_h245_addr_hook, set_h245_addr);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'set_h225_addr' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_h323.c:547:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(set_h225_addr_hook, set_h225_addr);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'set_sig_addr' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_h323.c:548:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(set_sig_addr_hook, set_sig_addr);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'set_ras_addr' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_h323.c:549:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(set_ras_addr_hook, set_ras_addr);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nat_rtp_rtcp' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_h323.c:550:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nat_rtp_rtcp_hook, nat_rtp_rtcp);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nat_t120' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_h323.c:551:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nat_t120_hook, nat_t120);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nat_h245' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_h323.c:552:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nat_h245_hook, nat_h245);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nat_callforwarding' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_h323.c:553:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nat_callforwarding_hook, nat_callforwarding);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nat_q931' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_h323.c:554:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nat_q931_hook, nat_q931);
- ^
- CC net/ipv4/netfilter/nf_nat_irc.o
- In file included from include/linux/tracepoint.h:18:0,
- from include/linux/module.h:19,
- from net/ipv4/netfilter/nf_nat_irc.c:13:
- net/ipv4/netfilter/nf_nat_irc.c: In function 'nf_nat_irc_init':
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'help' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_irc.c:78:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_nat_irc_hook, help);
- ^
- CC net/ipv4/netfilter/nf_nat_pptp.o
- In file included from include/linux/tracepoint.h:18:0,
- from include/linux/module.h:19,
- from net/ipv4/netfilter/nf_nat_pptp.c:20:
- net/ipv4/netfilter/nf_nat_pptp.c: In function 'nf_nat_helper_pptp_init':
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'pptp_outbound_pkt' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_pptp.c:284:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_nat_pptp_hook_outbound, pptp_outbound_pkt);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'pptp_inbound_pkt' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_pptp.c:287:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_nat_pptp_hook_inbound, pptp_inbound_pkt);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'pptp_exp_gre' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_pptp.c:290:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_nat_pptp_hook_exp_gre, pptp_exp_gre);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'pptp_nat_expected' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_pptp.c:293:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_nat_pptp_hook_expectfn, pptp_nat_expected);
- ^
- CC net/ipv4/netfilter/nf_nat_tftp.o
- In file included from include/linux/tracepoint.h:18:0,
- from include/linux/module.h:19,
- from net/ipv4/netfilter/nf_nat_tftp.c:8:
- net/ipv4/netfilter/nf_nat_tftp.c: In function 'nf_nat_tftp_init':
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'help' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/ipv4/netfilter/nf_nat_tftp.c:47:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_nat_tftp_hook, help);
- ^
- CC net/ipv4/netfilter/nf_nat_proto_dccp.o
- CC net/ipv4/netfilter/nf_nat_proto_gre.o
- CC net/ipv4/netfilter/nf_nat_proto_udplite.o
- CC net/ipv4/netfilter/nf_nat_proto_sctp.o
- net/ipv4/netfilter/nf_nat_proto_sctp.c: In function 'sctp_manip_pkt':
- net/ipv4/netfilter/nf_nat_proto_sctp.c:38:16: warning: variable 'newip' set but not used [-Wunused-but-set-variable]
- __be32 oldip, newip;
- ^
- net/ipv4/netfilter/nf_nat_proto_sctp.c:38:9: warning: variable 'oldip' set but not used [-Wunused-but-set-variable]
- __be32 oldip, newip;
- ^
- CC net/ipv4/netfilter/ip_tables.o
- net/ipv4/netfilter/ip_tables.c: In function 'ipt_do_table':
- net/ipv4/netfilter/ip_tables.c:320:12: warning: variable 'datalen' set but not used [-Wunused-but-set-variable]
- u_int16_t datalen;
- ^
- CC net/ipv4/netfilter/iptable_filter.o
- CC net/ipv4/netfilter/iptable_mangle.o
- LD net/ipv4/netfilter/iptable_nat.o
- CC net/ipv4/netfilter/iptable_raw.o
- CC net/ipv4/netfilter/ipt_ah.o
- CC net/ipv4/netfilter/ipt_ecn.o
- CC net/ipv4/netfilter/ipt_ttl.o
- CC net/ipv4/netfilter/ipt_LOG.o
- CC net/ipv4/netfilter/ipt_MASQUERADE.o
- CC net/ipv4/netfilter/ipt_NETMAP.o
- CC net/ipv4/netfilter/ipt_REDIRECT.o
- CC net/ipv4/netfilter/ipt_REJECT.o
- CC net/ipv4/netfilter/arp_tables.o
- CC net/ipv4/netfilter/arpt_mangle.o
- CC net/ipv4/netfilter/arptable_filter.o
- LD net/ipv4/netfilter/built-in.o
- CC net/ipv4/tcp_cubic.o
- CC net/ipv4/xfrm4_policy.o
- CC net/ipv4/xfrm4_state.o
- CC net/ipv4/xfrm4_input.o
- CC net/ipv4/xfrm4_output.o
- LD net/ipv4/built-in.o
- CC net/ipv6/af_inet6.o
- CC net/ipv6/anycast.o
- CC net/ipv6/ip6_output.o
- net/ipv6/ip6_output.c: In function 'ip6_nd_hdr':
- net/ipv6/ip6_output.c:308:6: warning: variable 'totlen' set but not used [-Wunused-but-set-variable]
- int totlen;
- ^
- CC net/ipv6/ip6_input.o
- CC net/ipv6/addrconf.o
- CC net/ipv6/addrlabel.o
- CC net/ipv6/route.o
- net/ipv6/route.c: In function 'icmp6_dst_gc':
- net/ipv6/route.c:1015:26: warning: variable 'next' set but not used [-Wunused-but-set-variable]
- struct dst_entry *dst, *next, **pprev;
- ^
- CC net/ipv6/ip6_fib.o
- CC net/ipv6/ipv6_sockglue.o
- CC net/ipv6/ndisc.o
- CC net/ipv6/udp.o
- CC net/ipv6/udplite.o
- CC net/ipv6/raw.o
- CC net/ipv6/protocol.o
- CC net/ipv6/icmp.o
- CC net/ipv6/mcast.o
- CC net/ipv6/reassembly.o
- CC net/ipv6/tcp_ipv6.o
- CC net/ipv6/exthdrs.o
- CC net/ipv6/datagram.o
- CC net/ipv6/ip6_flowlabel.o
- CC net/ipv6/inet6_connection_sock.o
- CC net/ipv6/sysctl_net_ipv6.o
- CC net/ipv6/xfrm6_policy.o
- CC net/ipv6/xfrm6_state.o
- CC net/ipv6/xfrm6_input.o
- CC net/ipv6/xfrm6_output.o
- CC net/ipv6/netfilter.o
- CC net/ipv6/proc.o
- CC net/ipv6/syncookies.o
- LD net/ipv6/ipv6.o
- CC net/ipv6/xfrm6_mode_transport.o
- CC net/ipv6/xfrm6_mode_tunnel.o
- CC net/ipv6/xfrm6_mode_beet.o
- net/ipv6/xfrm6_mode_beet.c: In function 'xfrm6_beet_output':
- net/ipv6/xfrm6_mode_beet.c:44:16: warning: variable 'iphv4' set but not used [-Wunused-but-set-variable]
- struct iphdr *iphv4;
- ^
- CC net/ipv6/netfilter/ip6_tables.o
- CC net/ipv6/netfilter/ip6table_filter.o
- CC net/ipv6/netfilter/ip6table_mangle.o
- net/ipv6/netfilter/ip6table_mangle.c: In function 'ip6t_local_out_hook':
- net/ipv6/netfilter/ip6table_mangle.c:102:12: warning: variable 'flowlabel' set but not used [-Wunused-but-set-variable]
- u_int32_t flowlabel, mark;
- ^
- CC net/ipv6/netfilter/ip6table_raw.o
- CC net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.o
- CC net/ipv6/netfilter/nf_conntrack_proto_icmpv6.o
- CC net/ipv6/netfilter/nf_conntrack_reasm.o
- LD net/ipv6/netfilter/nf_conntrack_ipv6.o
- CC net/ipv6/netfilter/ip6t_LOG.o
- CC net/ipv6/netfilter/ip6t_REJECT.o
- LD net/ipv6/netfilter/built-in.o
- CC net/ipv6/sit.o
- net/ipv6/sit.c: In function 'ipip6_tunnel_del_prl':
- net/ipv6/sit.c:333:6: warning: variable 'err' set but not used [-Wunused-but-set-variable]
- int err = 0;
- ^
- CC net/ipv6/addrconf_core.o
- CC net/ipv6/exthdrs_core.o
- CC net/ipv6/inet6_hashtables.o
- LD net/ipv6/built-in.o
- CC net/key/af_key.o
- LD net/key/built-in.o
- CC net/llc/llc_core.o
- CC net/llc/llc_input.o
- CC net/llc/llc_output.o
- LD net/llc/llc.o
- LD net/llc/built-in.o
- CC net/netfilter/core.o
- CC net/netfilter/nf_log.o
- CC net/netfilter/nf_queue.o
- CC net/netfilter/nf_sockopt.o
- CC net/netfilter/nf_conntrack_core.o
- In file included from include/linux/tracepoint.h:18:0,
- from include/linux/module.h:19,
- from include/linux/textsearch.h:7,
- from include/linux/skbuff.h:26,
- from include/linux/netfilter.h:6,
- from net/netfilter/nf_conntrack_core.c:15:
- net/netfilter/nf_conntrack_core.c: In function 'nf_conntrack_init':
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_conntrack_attach' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/netfilter/nf_conntrack_core.c:1263:3: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(ip_ct_attach, nf_conntrack_attach);
- ^
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'destroy_conntrack' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/netfilter/nf_conntrack_core.c:1264:3: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_ct_destroy, destroy_conntrack);
- ^
- CC net/netfilter/nf_conntrack_standalone.o
- CC net/netfilter/nf_conntrack_expect.o
- CC net/netfilter/nf_conntrack_helper.o
- CC net/netfilter/nf_conntrack_proto.o
- In file included from include/linux/tracepoint.h:18:0,
- from include/linux/module.h:19,
- from include/linux/textsearch.h:7,
- from include/linux/skbuff.h:26,
- from include/linux/netfilter.h:6,
- from net/netfilter/nf_conntrack_proto.c:13:
- net/netfilter/nf_conntrack_proto.c: In function 'nf_conntrack_l3proto_unregister':
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_conntrack_l3proto_generic' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/netfilter/nf_conntrack_proto.c:217:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_ct_l3protos[proto->l3proto],
- ^
- net/netfilter/nf_conntrack_proto.c: In function 'nf_conntrack_l4proto_unregister':
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_conntrack_l4proto_generic' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/netfilter/nf_conntrack_proto.c:331:2: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_ct_protos[l4proto->l3proto][l4proto->l4proto],
- ^
- net/netfilter/nf_conntrack_proto.c: In function 'nf_conntrack_proto_init':
- include/linux/rcupdate.h:196:12: warning: the comparison will always evaluate as 'true' for the address of 'nf_conntrack_l3proto_generic' will never be NULL [-Waddress]
- ((v) != NULL)) \
- ^
- net/netfilter/nf_conntrack_proto.c:356:3: note: in expansion of macro 'rcu_assign_pointer'
- rcu_assign_pointer(nf_ct_l3protos[i],
- ^
- CC net/netfilter/nf_conntrack_l3proto_generic.o
- CC net/netfilter/nf_conntrack_proto_generic.o
- CC net/netfilter/nf_conntrack_proto_tcp.o
- CC net/netfilter/nf_conntrack_proto_udp.o
- CC net/netfilter/nf_conntrack_extend.o
- CC net/netfilter/nf_conntrack_acct.o
- CC net/netfilter/nf_conntrack_ecache.o
- CC net/netfilter/nf_conntrack_h323_main.o
- CC net/netfilter/nf_conntrack_h323_asn1.o
- LD net/netfilter/netfilter.o
- CC net/netfilter/nfnetlink.o
- CC net/netfilter/nfnetlink_log.o
- net/netfilter/nfnetlink_log.c: In function '__build_packet_message':
- net/netfilter/nfnetlink_log.c:373:9: warning: variable 'tmp_uint' set but not used [-Wunused-but-set-variable]
- __be32 tmp_uint;
- ^
- LD net/netfilter/nf_conntrack.o
- CC net/netfilter/nf_conntrack_proto_dccp.o
- CC net/netfilter/nf_conntrack_proto_gre.o
- CC net/netfilter/nf_conntrack_proto_sctp.o
- CC net/netfilter/nf_conntrack_proto_udplite.o
- CC net/netfilter/nf_conntrack_netlink.o
- net/netfilter/nf_conntrack_netlink.c: In function 'ctnetlink_parse_tuple':
- net/netfilter/nf_conntrack_netlink.c:678:11: warning: comparison between 'enum ctattr_tuple' and 'enum ctattr_type' [-Wenum-compare]
- if (type == CTA_TUPLE_REPLY)
- ^
- CC net/netfilter/nf_conntrack_amanda.o
- CC net/netfilter/nf_conntrack_ftp.o
- LD net/netfilter/nf_conntrack_h323.o
- CC net/netfilter/nf_conntrack_irc.o
- CC net/netfilter/nf_conntrack_netbios_ns.o
- CC net/netfilter/nf_conntrack_pptp.o
- CC net/netfilter/nf_conntrack_sane.o
- CC net/netfilter/nf_conntrack_tftp.o
- CC net/netfilter/nf_tproxy_core.o
- CC net/netfilter/x_tables.o
- CC net/netfilter/xt_tcpudp.o
- CC net/netfilter/xt_CLASSIFY.o
- CC net/netfilter/xt_CONNMARK.o
- CC net/netfilter/xt_MARK.o
- CC net/netfilter/xt_NFLOG.o
- CC net/netfilter/xt_NFQUEUE.o
- CC net/netfilter/xt_TPROXY.o
- CC net/netfilter/xt_TRACE.o
- CC net/netfilter/xt_comment.o
- CC net/netfilter/xt_connbytes.o
- CC net/netfilter/xt_connlimit.o
- CC net/netfilter/xt_connmark.o
- CC net/netfilter/xt_conntrack.o
- CC net/netfilter/xt_hashlimit.o
- CC net/netfilter/xt_helper.o
- CC net/netfilter/xt_iprange.o
- CC net/netfilter/xt_length.o
- CC net/netfilter/xt_limit.o
- CC net/netfilter/xt_mac.o
- CC net/netfilter/xt_mark.o
- CC net/netfilter/xt_pkttype.o
- CC net/netfilter/xt_policy.o
- CC net/netfilter/xt_quota.o
- CC net/netfilter/xt_socket.o
- net/netfilter/xt_socket.c: In function 'socket_mt':
- net/netfilter/xt_socket.c:141:5: warning: 'protocol' may be used uninitialized in this function [-Wmaybe-uninitialized]
- sk = nf_tproxy_get_sock_v4(dev_net(skb->dev), protocol,
- ^
- net/netfilter/xt_socket.c:141:5: warning: 'sport' may be used uninitialized in this function [-Wmaybe-uninitialized]
- net/netfilter/xt_socket.c:141:5: warning: 'dport' may be used uninitialized in this function [-Wmaybe-uninitialized]
- net/netfilter/xt_socket.c:141:5: warning: 'saddr' may be used uninitialized in this function [-Wmaybe-uninitialized]
- net/netfilter/xt_socket.c:141:5: warning: 'daddr' may be used uninitialized in this function [-Wmaybe-uninitialized]
- CC net/netfilter/xt_state.o
- CC net/netfilter/xt_statistic.o
- CC net/netfilter/xt_string.o
- CC net/netfilter/xt_time.o
- CC net/netfilter/xt_u32.o
- LD net/netfilter/built-in.o
- CC net/netlink/af_netlink.o
- CC net/netlink/attr.o
- CC net/netlink/genetlink.o
- LD net/netlink/built-in.o
- CC net/packet/af_packet.o
- LD net/packet/built-in.o
- CC net/sched/sch_generic.o
- LD net/sched/built-in.o
- CC net/sunrpc/clnt.o
- CC net/sunrpc/xprt.o
- CC net/sunrpc/socklib.o
- In file included from net/sunrpc/socklib.c:13:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC net/sunrpc/xprtsock.o
- In file included from net/sunrpc/xprtsock.c:25:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC net/sunrpc/sched.o
- CC net/sunrpc/auth.o
- CC net/sunrpc/auth_null.o
- CC net/sunrpc/auth_unix.o
- CC net/sunrpc/auth_generic.o
- CC net/sunrpc/svc.o
- CC net/sunrpc/svcsock.o
- CC net/sunrpc/svcauth.o
- CC net/sunrpc/svcauth_unix.o
- net/sunrpc/svcauth_unix.c: In function 'unix_gid_parse':
- net/sunrpc/svcauth_unix.c:575:20: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized]
- ug.h.expiry_time = expiry;
- ^
- CC net/sunrpc/rpcb_clnt.o
- CC net/sunrpc/timer.o
- CC net/sunrpc/xdr.o
- In file included from net/sunrpc/xdr.c:13:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC net/sunrpc/sunrpc_syms.o
- CC net/sunrpc/cache.o
- CC net/sunrpc/rpc_pipe.o
- In file included from net/sunrpc/rpc_pipe.c:14:0:
- include/linux/pagemap.h: In function 'fault_in_pages_readable':
- include/linux/pagemap.h:416:16: warning: variable 'c' set but not used [-Wunused-but-set-variable]
- volatile char c;
- ^
- CC net/sunrpc/svc_xprt.o
- CC net/sunrpc/stats.o
- CC net/sunrpc/sysctl.o
- LD net/sunrpc/sunrpc.o
- LD net/sunrpc/built-in.o
- CC net/unix/af_unix.o
- net/unix/af_unix.c: In function 'unix_stream_sendmsg':
- net/unix/af_unix.c:1500:22: warning: variable 'sunaddr' set but not used [-Wunused-but-set-variable]
- struct sockaddr_un *sunaddr = msg->msg_name;
- ^
- CC net/unix/garbage.o
- CC net/unix/sysctl_net_unix.o
- LD net/unix/unix.o
- LD net/unix/built-in.o
- LD net/wireless/built-in.o
- CC net/xfrm/xfrm_policy.o
- CC net/xfrm/xfrm_state.o
- CC net/xfrm/xfrm_hash.o
- CC net/xfrm/xfrm_input.o
- CC net/xfrm/xfrm_output.o
- CC net/xfrm/xfrm_algo.o
- CC net/xfrm/xfrm_sysctl.o
- LD net/xfrm/built-in.o
- CC net/sysctl_net.o
- LD net/built-in.o
- LD arch/arm/lib/built-in.o
- AS arch/arm/lib/ashldi3.o
- AS arch/arm/lib/ashrdi3.o
- AS arch/arm/lib/backtrace.o
- AS arch/arm/lib/changebit.o
- AS arch/arm/lib/clear_user.o
- AS arch/arm/lib/clearbit.o
- AS arch/arm/lib/copy_from_user.o
- AS arch/arm/lib/copy_page.o
- AS arch/arm/lib/copy_to_user.o
- AS arch/arm/lib/csumipv6.o
- AS arch/arm/lib/csumpartial.o
- AS arch/arm/lib/csumpartialcopy.o
- AS arch/arm/lib/csumpartialcopyuser.o
- AS arch/arm/lib/delay.o
- AS arch/arm/lib/div64.o
- AS arch/arm/lib/findbit.o
- AS arch/arm/lib/getuser.o
- AS arch/arm/lib/io-readsb.o
- AS arch/arm/lib/io-readsl.o
- AS arch/arm/lib/io-readsw-armv4.o
- AS arch/arm/lib/io-writesb.o
- AS arch/arm/lib/io-writesl.o
- AS arch/arm/lib/io-writesw-armv4.o
- AS arch/arm/lib/lib1funcs.o
- AS arch/arm/lib/lshrdi3.o
- AS arch/arm/lib/memchr.o
- AS arch/arm/lib/memcpy.o
- AS arch/arm/lib/memmove.o
- AS arch/arm/lib/memset.o
- AS arch/arm/lib/memzero.o
- AS arch/arm/lib/muldi3.o
- AS arch/arm/lib/putuser.o
- AS arch/arm/lib/setbit.o
- AS arch/arm/lib/sha1.o
- AS arch/arm/lib/strchr.o
- AS arch/arm/lib/strncpy_from_user.o
- AS arch/arm/lib/strnlen_user.o
- AS arch/arm/lib/strrchr.o
- AS arch/arm/lib/testchangebit.o
- AS arch/arm/lib/testclearbit.o
- AS arch/arm/lib/testsetbit.o
- AS arch/arm/lib/ucmpdi2.o
- AR arch/arm/lib/lib.a
- CC lib/bcd.o
- CC lib/div64.o
- CC lib/sort.o
- CC lib/parser.o
- CC lib/halfmd4.o
- CC lib/debug_locks.o
- CC lib/random32.o
- CC lib/bust_spinlocks.o
- CC lib/hexdump.o
- CC lib/kasprintf.o
- CC lib/bitmap.o
- CC lib/scatterlist.o
- CC lib/string_helpers.o
- CC lib/iomap_copy.o
- CC lib/devres.o
- CC lib/hweight.o
- CC lib/plist.o
- CC lib/bitrev.o
- HOSTCC lib/gen_crc32table
- GEN lib/crc32table.h
- CC lib/crc32.o
- CC lib/libcrc32c.o
- CC lib/textsearch.o
- CC lib/ts_kmp.o
- CC lib/ts_bm.o
- CC lib/ts_fsm.o
- LD lib/built-in.o
- CC lib/argv_split.o
- CC lib/cmdline.o
- CC lib/ctype.o
- CC lib/dec_and_lock.o
- CC lib/dump_stack.o
- CC lib/extable.o
- CC lib/find_last_bit.o
- CC lib/idr.o
- CC lib/int_sqrt.o
- CC lib/ioremap.o
- CC lib/irq_regs.o
- CC lib/is_single_threaded.o
- CC lib/klist.o
- CC lib/kobject.o
- CC lib/kobject_uevent.o
- CC lib/kref.o
- CC lib/prio_heap.o
- CC lib/prio_tree.o
- CC lib/proportions.o
- CC lib/radix-tree.o
- CC lib/ratelimit.o
- CC lib/rbtree.o
- CC lib/reciprocal_div.o
- CC lib/rwsem-spinlock.o
- CC lib/sha1.o
- CC lib/show_mem.o
- CC lib/string.o
- CC lib/vsprintf.o
- AR lib/lib.a
- LD vmlinux.o
- MODPOST vmlinux.o
- GEN .version
- CHK include/linux/compile.h
- UPD include/linux/compile.h
- CC init/version.o
- LD init/built-in.o
- LD .tmp_vmlinux1
- KSYM .tmp_kallsyms1.S
- AS .tmp_kallsyms1.o
- LD .tmp_vmlinux2
- KSYM .tmp_kallsyms2.S
- AS .tmp_kallsyms2.o
- LD vmlinux
- SYSMAP System.map
- SYSMAP .tmp_System.map
- OBJCOPY arch/arm/boot/Image
- Kernel: arch/arm/boot/Image is ready
- AS arch/arm/boot/compressed/head.o
- arch/arm/boot/compressed/head.S: Assembler messages:
- arch/arm/boot/compressed/head.S:350: Warning: (null)
- arch/arm/boot/compressed/head.S:430: Warning: (null)
- arch/arm/boot/compressed/head.S:446: Warning: (null)
- arch/arm/boot/compressed/head.S:459: Warning: (null)
- arch/arm/boot/compressed/head.S:696: Warning: (null)
- arch/arm/boot/compressed/head.S:727: Warning: (null)
- arch/arm/boot/compressed/head.S:728: Warning: (null)
- arch/arm/boot/compressed/head.S:775: Warning: (null)
- arch/arm/boot/compressed/head.S:784: Warning: (null)
- arch/arm/boot/compressed/head.S:795: Warning: (null)
- arch/arm/boot/compressed/head.S:809: Warning: (null)
- arch/arm/boot/compressed/head.S:837: Warning: (null)
- arch/arm/boot/compressed/head.S:839: Warning: (null)
- arch/arm/boot/compressed/head.S:840: Warning: (null)
- arch/arm/boot/compressed/head.S:847: Warning: (null)
- arch/arm/boot/compressed/head.S:875: Warning: (null)
- GZIP arch/arm/boot/compressed/piggy.gz
- AS arch/arm/boot/compressed/piggy.o
- CC arch/arm/boot/compressed/misc.o
- LD arch/arm/boot/compressed/vmlinux
- OBJCOPY arch/arm/boot/zImage
- Kernel: arch/arm/boot/zImage is ready
- senrsl@senrsl-ubuntu:~/android/source/kernel/goldfish$
启动以前建好的叫2.1的模拟器
发现2.1用的内核就是2.6.29。。。。
- senrsl@senrsl-ubuntu:~$ emulator -avd 2.1
那就启动编译好的模拟器
执行这两条配置环境
然后启动
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ source build/envsetup.sh
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ lunch aosp_arm-eng
打开后,看到默认用的3.4的内核
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ emulator
使用刚编的内核
好吧,5.0的系统使用2.1的内核跑不起来,一直黑屏
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ emulator -kernel /home/senrsl/android/source/kernel/goldfish/arch/arm/boot/zImage &
还是使用2.1的跑吧
我屮,运行起来,速度好快!!!
- senrsl@senrsl-ubuntu:~$ emulator -avd 2.1 -kernel /home/senrsl/android/source/kernel/goldfish/arch/arm/boot/zImage &
- [1] 2424
- senrsl@senrsl-ubuntu:~$
秒开机,点什么都神速,比x86架构都快!
然后看内核
命令行看
也就是说,应用成功了。
- senrsl@senrsl-ubuntu:~$ adb shell
- # cd proc
- # cat version
- Linux version 2.6.29-g4bb8fa0 (senrsl@senrsl-ubuntu) (gcc version 4.8 (GCC) ) #1 Thu Mar 19 20:05:41 CST 2015
再看一下默认的
事实证明,默认的2.1虚拟机也很快!
- senrsl@senrsl-ubuntu:~$ emulator -avd 2.1
说明编译是成功的。
- # cat version
- Linux version 2.6.29-00261-g0097074 (digit@digit.mtv.corp.google.com) (gcc version 4.4.0 (GCC) ) #14 Tue Feb 2 15:49:02 PST 2010
现在回到goldfish3.10
goldfish的defconfig找不到
- senrsl@senrsl-ubuntu:~/android/source/kernel/goldfish$ git checkout android-3.10
- Checking out files: 100% (46530/46530), done.
- 切换到分支 'android-3.10'
- 您的分支与上游分支 'origin/android-3.10' 一致。
- senrsl@senrsl-ubuntu:~/android/source/kernel/goldfish$ git branch
- * android-3.10
- android-goldfish-2.6.29
- master
好吧。。。。。
查看android源码的本地分支
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ cd .repo/manifests
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY/.repo/manifests$ git branch -a
- * default
- remotes/m/android-4.4.2_r2 -> origin/android-4.4.2_r2
- remotes/m/master -> origin/master
- remotes/origin/adt_23.0.3
- remotes/origin/android-1.6_r1
- remotes/origin/android-1.6_r1.1
- remotes/origin/android-1.6_r1.2
- remotes/origin/android-1.6_r1.3
- remotes/origin/android-1.6_r1.4
- remotes/origin/android-1.6_r1.5
- remotes/origin/android-1.6_r2
- remotes/origin/android-2.0.1_r1
- remotes/origin/android-2.0_r1
- remotes/origin/android-2.1_r1
- remotes/origin/android-2.1_r2
- remotes/origin/android-2.1_r2.1p
- remotes/origin/android-2.1_r2.1p2
- remotes/origin/android-2.1_r2.1s
- remotes/origin/android-2.2.1_r1
- remotes/origin/android-2.2.1_r2
- remotes/origin/android-2.2.2_r1
- remotes/origin/android-2.2.3_r1
- remotes/origin/android-2.2.3_r2
- remotes/origin/android-2.2.3_r2.1
- remotes/origin/android-2.2_r1
- remotes/origin/android-2.2_r1.1
- remotes/origin/android-2.2_r1.2
- remotes/origin/android-2.2_r1.3
- remotes/origin/android-2.3.1_r1
- remotes/origin/android-2.3.2_r1
- remotes/origin/android-2.3.3_r1
- remotes/origin/android-2.3.3_r1.1
- remotes/origin/android-2.3.4_r0.9
- remotes/origin/android-2.3.4_r1
- remotes/origin/android-2.3.5_r1
- remotes/origin/android-2.3.6_r0.9
- remotes/origin/android-2.3.6_r1
- remotes/origin/android-2.3.7_r1
- remotes/origin/android-2.3_r1
- remotes/origin/android-4.0.1_r1
- remotes/origin/android-4.0.1_r1.1
- remotes/origin/android-4.0.1_r1.2
- remotes/origin/android-4.0.2_r1
- remotes/origin/android-4.0.3_r1
- remotes/origin/android-4.0.3_r1.1
- remotes/origin/android-4.0.4_r1
- remotes/origin/android-4.0.4_r1.1
- remotes/origin/android-4.0.4_r1.2
- remotes/origin/android-4.0.4_r2
- remotes/origin/android-4.0.4_r2.1
- remotes/origin/android-4.1.1_r1
- remotes/origin/android-4.1.1_r1.1
- remotes/origin/android-4.1.1_r2
- remotes/origin/android-4.1.1_r3
- remotes/origin/android-4.1.1_r4
- remotes/origin/android-4.1.1_r5
- remotes/origin/android-4.1.1_r6
- remotes/origin/android-4.1.1_r6.1
- remotes/origin/android-4.1.2_r1
- remotes/origin/android-4.1.2_r2
- remotes/origin/android-4.1.2_r2.1
- remotes/origin/android-4.2.1_r1
- remotes/origin/android-4.2.1_r1.1
- remotes/origin/android-4.2.1_r1.2
- remotes/origin/android-4.2.2_r1
- remotes/origin/android-4.2.2_r1.1
- remotes/origin/android-4.2.2_r1.2
- remotes/origin/android-4.2.2_r1.2b
- remotes/origin/android-4.2_r1
- remotes/origin/android-4.3.1_r1
- remotes/origin/android-4.3_r0.9
- remotes/origin/android-4.3_r0.9.1
- remotes/origin/android-4.3_r1
- remotes/origin/android-4.3_r1.1
- remotes/origin/android-4.3_r2
- remotes/origin/android-4.3_r2.1
- remotes/origin/android-4.3_r2.2
- remotes/origin/android-4.3_r2.2-cts
- remotes/origin/android-4.3_r2.3
- remotes/origin/android-4.3_r3
- remotes/origin/android-4.3_r3.1
- remotes/origin/android-4.4.1_r1
- remotes/origin/android-4.4.1_r1.0.1
- remotes/origin/android-4.4.2_r1
- remotes/origin/android-4.4.2_r1.0.1
- remotes/origin/android-4.4.2_r2
- remotes/origin/android-4.4.2_r2.0.1
- remotes/origin/android-4.4.3_r1
- remotes/origin/android-4.4.3_r1.0.1
- remotes/origin/android-4.4.3_r1.1
- remotes/origin/android-4.4.3_r1.1.0.1
- remotes/origin/android-4.4.4_r1
- remotes/origin/android-4.4.4_r1.0.1
- remotes/origin/android-4.4.4_r2
- remotes/origin/android-4.4.4_r2.0.1
- remotes/origin/android-4.4_r1
- remotes/origin/android-4.4_r1.0.1
- remotes/origin/android-4.4_r1.1
- remotes/origin/android-4.4_r1.1.0.1
- remotes/origin/android-4.4_r1.2
- remotes/origin/android-4.4_r1.2.0.1
- remotes/origin/android-4.4w_r1
- remotes/origin/android-5.0.0_r1
- remotes/origin/android-5.0.0_r1.0.1
- remotes/origin/android-5.0.0_r2
- remotes/origin/android-5.0.0_r2.0.1
- remotes/origin/android-5.0.0_r3
- remotes/origin/android-5.0.0_r3.0.1
- remotes/origin/android-5.0.0_r4
- remotes/origin/android-5.0.0_r4.0.1
- remotes/origin/android-5.0.0_r5
- remotes/origin/android-5.0.0_r5.0.1
- remotes/origin/android-5.0.0_r5.1
- remotes/origin/android-5.0.0_r5.1.0.1
- remotes/origin/android-5.0.0_r6
- remotes/origin/android-5.0.0_r6.0.1
- remotes/origin/android-5.0.0_r7
- remotes/origin/android-5.0.0_r7.0.1
- remotes/origin/android-5.0.1_r1
- remotes/origin/android-5.0.2_r1
- remotes/origin/android-5.1.0_r1
- remotes/origin/android-cts-2.2_r8
- remotes/origin/android-cts-2.3_r10
- remotes/origin/android-cts-2.3_r11
- remotes/origin/android-cts-2.3_r12
- remotes/origin/android-cts-4.0.3_r1
- remotes/origin/android-cts-4.0.3_r2
- remotes/origin/android-cts-4.0_r1
- remotes/origin/android-cts-4.1_r1
- remotes/origin/android-cts-4.1_r2
- remotes/origin/android-cts-4.1_r4
- remotes/origin/android-cts-4.2_r2
- remotes/origin/android-cts-5.0_r2
- remotes/origin/android-cts-verifier-4.0.3_r1
- remotes/origin/android-cts-verifier-4.0_r1
- remotes/origin/android-l-preview_r2
- remotes/origin/android-sdk-4.0.3-tools_r1
- remotes/origin/android-sdk-4.0.3_r1
- remotes/origin/android-sdk-4.4.2_r1
- remotes/origin/android-sdk-4.4.2_r1.0.1
- remotes/origin/android-sdk-adt_r16.0.1
- remotes/origin/android-sdk-adt_r20
- remotes/origin/android-sdk-support_r11
- remotes/origin/android-support-test
- remotes/origin/android-wear-5.0.0_r1
- remotes/origin/chromium-dev
- remotes/origin/droiddriver-dev
- remotes/origin/froyo
- remotes/origin/gingerbread
- remotes/origin/gingerbread-release
- remotes/origin/gradle-dev
- remotes/origin/gradle_0.12.2
- remotes/origin/gradle_0.13.0
- remotes/origin/gradle_0.13.1
- remotes/origin/gradle_0.13.2
- remotes/origin/gradle_0.13.3
- remotes/origin/gradle_0.14.0
- remotes/origin/gradle_0.14.1
- remotes/origin/gradle_0.14.2
- remotes/origin/gradle_0.14.3
- remotes/origin/gradle_0.14.4
- remotes/origin/gradle_1.0.0
- remotes/origin/gradle_1.0.0-rc1
- remotes/origin/gradle_1.0.0-rc2
- remotes/origin/gradle_1.0.0-rc3
- remotes/origin/gradle_1.0.0-rc4
- remotes/origin/gradle_1.0.1
- remotes/origin/gradle_1.1.0
- remotes/origin/gradle_1.1.0-rc1
- remotes/origin/gradle_1.1.0-rc2
- remotes/origin/gradle_1.1.0-rc3
- remotes/origin/gradle_1.1.1
- remotes/origin/gradle_1.1.2
- remotes/origin/gradle_1.1.3
- remotes/origin/ics-mr0
- remotes/origin/ics-mr1
- remotes/origin/ics-plus-aosp
- remotes/origin/idea133
- remotes/origin/idea133-weekly-release
- remotes/origin/jb-dev
- remotes/origin/jb-mr1-dev
- remotes/origin/jb-mr1-dev-plus-aosp
- remotes/origin/jb-mr1.1-dev
- remotes/origin/jb-mr1.1-dev-plus-aosp
- remotes/origin/jb-mr2-dev
- remotes/origin/jumper-stable
- remotes/origin/kitkat-cts-dev
- remotes/origin/kitkat-dev
- remotes/origin/l-preview
- remotes/origin/lollipop-dev
- remotes/origin/lollipop-mr1-dev
- remotes/origin/master
- remotes/origin/master-art
- remotes/origin/master-art-host
- remotes/origin/master-dalvik
- remotes/origin/master-dalvik-host
- remotes/origin/master-soong
- remotes/origin/ref/for/master
- remotes/origin/studio-1.0-dev
- remotes/origin/studio-1.0-release
- remotes/origin/studio-1.1-dev
- remotes/origin/studio-1.1-release
- remotes/origin/studio-1.2-dev
- remotes/origin/studio-1.2-release
- remotes/origin/studio-1.3-dev
- remotes/origin/studio-1.3-release
- remotes/origin/studio-master-dev
- remotes/origin/studio-master-release
- remotes/origin/studio_0.8.6
- remotes/origin/studio_1.0.0
- remotes/origin/studio_1.0.1
- remotes/origin/tools-canary-release
- remotes/origin/tools_ndk_r9d
- remotes/origin/tools_r20
- remotes/origin/tools_r21
- remotes/origin/tools_r21.1
- remotes/origin/tools_r22
- remotes/origin/tools_r22.2
- remotes/origin/tools_r22.6
- remotes/origin/tradefed
- remotes/origin/ub-emulator-master
- remotes/origin/ub-jack
- remotes/origin/ub-jack-arzon
- remotes/origin/ub-jack-arzon-mr2
- remotes/origin/ub-tools-idea133
- remotes/origin/ub-tools-idea133-milestone
- remotes/origin/ub-tools-idea133-release
- remotes/origin/ub-tools-master
- remotes/origin/ub-webview-m40-release
- remotes/origin/upstream-mirror-lldb
- remotes/origin/webview-m40_r1
- remotes/origin/webview-m40_r2
- remotes/origin/webview-m40_r3
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY/.repo/manifests$
同步代码遇到问题
在5.0上,想下个。4.4.2的,结果遇到问题,切回5.0也是这个问题。。。。
查看可切换分支
- Fetching projects: 99% (403/407) Fetching project platform/external/marisa-trie
- Fetching projects: 100% (407/407), done.
- Syncing work tree: 8% (33/407) Traceback (most recent call last):
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/main.py", line 529, in <module>
- _Main(sys.argv[1:])
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/main.py", line 505, in _Main
- result = repo._Run(argv) or 0
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/main.py", line 161, in _Run
- result = cmd.Execute(copts, cargs)
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/subcmds/sync.py", line 681, in Execute
- project.Sync_LocalHalf(syncbuf)
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/project.py", line 1230, in Sync_LocalHalf
- lost = self._revlist(not_rev(revid), HEAD)
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/project.py", line 2303, in _revlist
- return self.work_git.rev_list(*a, **kw)
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/project.py", line 2497, in rev_list
- p.stderr))
- error.GitError: device/lge/mako-kernel rev-list (u'^818a7b10c0f5c28cf2020a8dc811eff1619226ea', 'HEAD', '--'): error: Could not read 35c46b8ecfeed3946151075d660a1992561f259f
- fatal: revision walk setup failed
切换分支到4.4.2
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ cd .repo/manifests
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY/.repo/manifests$ git branch -a | cut -d / -f 3
- * default
- android-4.4.2_r2 -> origin
- master -> origin
- adt_23.0.3
- android-1.6_r1
- android-1.6_r1.1
- android-1.6_r1.2
- android-1.6_r1.3
- android-1.6_r1.4
- android-1.6_r1.5
- android-1.6_r2
- android-2.0.1_r1
- android-2.0_r1
- android-2.1_r1
- android-2.1_r2
- android-2.1_r2.1p
- android-2.1_r2.1p2
- android-2.1_r2.1s
- android-2.2.1_r1
- android-2.2.1_r2
- android-2.2.2_r1
- android-2.2.3_r1
- android-2.2.3_r2
- android-2.2.3_r2.1
- android-2.2_r1
- android-2.2_r1.1
- android-2.2_r1.2
- android-2.2_r1.3
- android-2.3.1_r1
- android-2.3.2_r1
- android-2.3.3_r1
- android-2.3.3_r1.1
- android-2.3.4_r0.9
- android-2.3.4_r1
- android-2.3.5_r1
- android-2.3.6_r0.9
- android-2.3.6_r1
- android-2.3.7_r1
- android-2.3_r1
- android-4.0.1_r1
- android-4.0.1_r1.1
- android-4.0.1_r1.2
- android-4.0.2_r1
- android-4.0.3_r1
- android-4.0.3_r1.1
- android-4.0.4_r1
- android-4.0.4_r1.1
- android-4.0.4_r1.2
- android-4.0.4_r2
- android-4.0.4_r2.1
- android-4.1.1_r1
- android-4.1.1_r1.1
- android-4.1.1_r2
- android-4.1.1_r3
- android-4.1.1_r4
- android-4.1.1_r5
- android-4.1.1_r6
- android-4.1.1_r6.1
- android-4.1.2_r1
- android-4.1.2_r2
- android-4.1.2_r2.1
- android-4.2.1_r1
- android-4.2.1_r1.1
- android-4.2.1_r1.2
- android-4.2.2_r1
- android-4.2.2_r1.1
- android-4.2.2_r1.2
- android-4.2.2_r1.2b
- android-4.2_r1
- android-4.3.1_r1
- android-4.3_r0.9
- android-4.3_r0.9.1
- android-4.3_r1
- android-4.3_r1.1
- android-4.3_r2
- android-4.3_r2.1
- android-4.3_r2.2
- android-4.3_r2.2-cts
- android-4.3_r2.3
- android-4.3_r3
- android-4.3_r3.1
- android-4.4.1_r1
- android-4.4.1_r1.0.1
- android-4.4.2_r1
- android-4.4.2_r1.0.1
- android-4.4.2_r2
- android-4.4.2_r2.0.1
- android-4.4.3_r1
- android-4.4.3_r1.0.1
- android-4.4.3_r1.1
- android-4.4.3_r1.1.0.1
- android-4.4.4_r1
- android-4.4.4_r1.0.1
- android-4.4.4_r2
- android-4.4.4_r2.0.1
- android-4.4_r1
- android-4.4_r1.0.1
- android-4.4_r1.1
- android-4.4_r1.1.0.1
- android-4.4_r1.2
- android-4.4_r1.2.0.1
- android-4.4w_r1
- android-5.0.0_r1
- android-5.0.0_r1.0.1
- android-5.0.0_r2
- android-5.0.0_r2.0.1
- android-5.0.0_r3
- android-5.0.0_r3.0.1
- android-5.0.0_r4
- android-5.0.0_r4.0.1
- android-5.0.0_r5
- android-5.0.0_r5.0.1
- android-5.0.0_r5.1
- android-5.0.0_r5.1.0.1
- android-5.0.0_r6
- android-5.0.0_r6.0.1
- android-5.0.0_r7
- android-5.0.0_r7.0.1
- android-5.0.1_r1
- android-5.0.2_r1
- android-5.1.0_r1
- android-cts-2.2_r8
- android-cts-2.3_r10
- android-cts-2.3_r11
- android-cts-2.3_r12
- android-cts-4.0.3_r1
- android-cts-4.0.3_r2
- android-cts-4.0_r1
- android-cts-4.1_r1
- android-cts-4.1_r2
- android-cts-4.1_r4
- android-cts-4.2_r2
- android-cts-5.0_r2
- android-cts-verifier-4.0.3_r1
- android-cts-verifier-4.0_r1
- android-l-preview_r2
- android-sdk-4.0.3-tools_r1
- android-sdk-4.0.3_r1
- android-sdk-4.4.2_r1
- android-sdk-4.4.2_r1.0.1
- android-sdk-adt_r16.0.1
- android-sdk-adt_r20
- android-sdk-support_r11
- android-support-test
- android-wear-5.0.0_r1
- chromium-dev
- droiddriver-dev
- froyo
- gingerbread
- gingerbread-release
- gradle-dev
- gradle_0.12.2
- gradle_0.13.0
- gradle_0.13.1
- gradle_0.13.2
- gradle_0.13.3
- gradle_0.14.0
- gradle_0.14.1
- gradle_0.14.2
- gradle_0.14.3
- gradle_0.14.4
- gradle_1.0.0
- gradle_1.0.0-rc1
- gradle_1.0.0-rc2
- gradle_1.0.0-rc3
- gradle_1.0.0-rc4
- gradle_1.0.1
- gradle_1.1.0
- gradle_1.1.0-rc1
- gradle_1.1.0-rc2
- gradle_1.1.0-rc3
- gradle_1.1.1
- gradle_1.1.2
- gradle_1.1.3
- ics-mr0
- ics-mr1
- ics-plus-aosp
- idea133
- idea133-weekly-release
- jb-dev
- jb-mr1-dev
- jb-mr1-dev-plus-aosp
- jb-mr1.1-dev
- jb-mr1.1-dev-plus-aosp
- jb-mr2-dev
- jumper-stable
- kitkat-cts-dev
- kitkat-dev
- l-preview
- lollipop-dev
- lollipop-mr1-dev
- master
- master-art
- master-art-host
- master-dalvik
- master-dalvik-host
- master-soong
- ref
- studio-1.0-dev
- studio-1.0-release
- studio-1.1-dev
- studio-1.1-release
- studio-1.2-dev
- studio-1.2-release
- studio-1.3-dev
- studio-1.3-release
- studio-master-dev
- studio-master-release
- studio_0.8.6
- studio_1.0.0
- studio_1.0.1
- tools-canary-release
- tools_ndk_r9d
- tools_r20
- tools_r21
- tools_r21.1
- tools_r22
- tools_r22.2
- tools_r22.6
- tradefed
- ub-emulator-master
- ub-jack
- ub-jack-arzon
- ub-jack-arzon-mr2
- ub-tools-idea133
- ub-tools-idea133-milestone
- ub-tools-idea133-release
- ub-tools-master
- ub-webview-m40-release
- upstream-mirror-lldb
- webview-m40_r1
- webview-m40_r2
- webview-m40_r3
这样试试
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY/.repo/manifests$ repo init -b android-4.4.2_r2
- Your identity is: senRsl DC <senRsl@163.com>
- If you want to change this, please re-run 'repo init' with --config-name
- repo has been initialized in /home/senrsl/android/source/WORKING_DIRECTORY
- If this is not the directory in which you want to initialize repo, please run:
- rm -r /home/senrsl/android/source/WORKING_DIRECTORY/.repo
- and try again.
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY/.repo/manifests$ repo sync #这个是同步,如果本地副本是最新的,就不需要
- #还是这个问题
- error.GitError: device/lge/mako-kernel rev-list (u'^818a7b10c0f5c28cf2020a8dc811eff1619226ea', 'HEAD', '--'): error: Could not read 35c46b8ecfeed3946151075d660a1992561f259f
- fatal: revision walk setup failed
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY/.repo/manifests$ repo start android-4.4.2_r2 --all
- Starting android-4.4.2_r2: 3% (14/460) error: in `start android-4.4.2_r2 --all`: [Errno 2] No such file or directory: u'/home/senrsl/android/source/WORKING_DIRECTORY/device/asus/fugu/.git/HEAD' #跑到本地目录看看,发现这个fugu目录不见了
- error: manifest missing or unreadable -- please run init
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY/.repo/manifests$
然后再次执行,跑了好久之后
- senrsl@senrsl-ubuntu:~$ cd android/source/WORKING_DIRECTORY/device/asus/
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY/device/asus$ git clone https://android.googlesource.com/device/asus/fugu
- 正克隆到 'fugu'...
- remote: Counting objects: 12, done
- remote: Finding sources: 100% (12/12)
- remote: Total 1618 (delta 815), reused 1618 (delta 815)
- 接收对象中: 100% (1618/1618), 1.94 MiB | 587.00 KiB/s, done.
- 处理 delta 中: 100% (815/815), done.
- 检查连接... 完成。
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY/device/asus$
提示这个文件不可读,
- Syncing work tree: 97% (395/407) Traceback (most recent call last):
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/main.py", line 529, in <module>
- _Main(sys.argv[1:])
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/main.py", line 505, in _Main
- result = repo._Run(argv) or 0
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/main.py", line 161, in _Run
- result = cmd.Execute(copts, cargs)
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/subcmds/sync.py", line 681, in Execute
- project.Sync_LocalHalf(syncbuf)
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/project.py", line 1230, in Sync_LocalHalf
- lost = self._revlist(not_rev(revid), HEAD)
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/project.py", line 2303, in _revlist
- return self.work_git.rev_list(*a, **kw)
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/project.py", line 2497, in rev_list
- p.stderr))
- error.GitError: platform/prebuilts/qemu-kernel rev-list (u'^90f628313c294e265cf3fdf4dc642ebf46874685', 'HEAD', '--'): error: Could not read c79e428af12b09bc8a8306cd9c8598625d2763dd
- fatal: revision walk setup failed
往前看日志
本地文件变更之后没有提交,好吧,那就复位代码试试。
- Fetching projects: 100% (407/407), done.
- Syncing work tree: 56% (228/407) error: Your local changes to the following files would be overwritten by checkout:
- cmds/bootanimation/BootAnimation.cpp
- core/res/assets/images/android-logo-mask.png
- packages/SettingsProvider/res/values/defaults.xml
- packages/SystemUI/AndroidManifest.xml
- packages/SystemUI/res/values-zh-rCN/strings.xml
- packages/SystemUI/res/values/styles.xml
- packages/SystemUI/src/com/android/systemui/keyguard/KeyguardViewMediator.java
- Please, commit your changes or stash them before you can switch branches.
- Aborting
- Syncing work tree: 97% (395/407) Traceback (most recent call last):
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/main.py", line 529, in <module>
- _Main(sys.argv[1:])
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/main.py", line 505, in _Main
- result = repo._Run(argv) or 0
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/main.py", line 161, in _Run
- result = cmd.Execute(copts, cargs)
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/subcmds/sync.py", line 681, in Execute
- project.Sync_LocalHalf(syncbuf)
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/project.py", line 1230, in Sync_LocalHalf
- lost = self._revlist(not_rev(revid), HEAD)
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/project.py", line 2303, in _revlist
- return self.work_git.rev_list(*a, **kw)
- File "/home/senrsl/android/source/WORKING_DIRECTORY/.repo/repo/project.py", line 2497, in rev_list
- p.stderr))
- error.GitError: platform/prebuilts/qemu-kernel rev-list (u'^90f628313c294e265cf3fdf4dc642ebf46874685', 'HEAD', '--'): error: Could not read c79e428af12b09bc8a8306cd9c8598625d2763dd
- fatal: revision walk setup failed
再次执行repo sync,没有提示之前那个修改后没有提交的问题了,但依旧
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ repo forall -c 'git reset --hard'
- HEAD 现在位于 18f1b5e Merge "Remove the need to copy & paste boilerplate."
- HEAD 现在位于 21b2216 Add NOTICE and MODULE_LICENSE_APACHE2 for art
- HEAD 现在位于 5ab8d33 Upgrade to tzdata2013h.
- HEAD 现在位于 3c491d6 delete bootable/bootloader/legacy
- HEAD 现在位于 60d078a Merge "Fix $(INSTALLED_ANDROID_IMAGE_DATA_TARGET) dependency"
- HEAD 现在位于 c64e76c Merge "Enable incremental builder to find files that moved, and try to process them via patch + rename, instead of delete + add." into klp-dev
- HEAD 现在位于 54004d1 "KVT49L"
- HEAD 现在位于 496a7a5 Add Android 4.4.1 version to the EXPECTED_RELEASES list
- HEAD 现在位于 6e21232 merge in klp-release (no-op)
- HEAD 现在位于 f49bfc3 Samples Build: Update build-tools to v19
- HEAD 现在位于 a725454 Initial empty repository
- HEAD 现在位于 c0b835d Initial empty repository
- HEAD 现在位于 8eadf92 Rename remainder of ActionBarCompat Samples
- HEAD 现在位于 b4b28f8 Only enable VaultProvider on KitKat devices.
- HEAD 现在位于 76428ec Merge "Update proprietary blobs for deb" into klp-dev
- HEAD 现在位于 3200b07 flo: update WCNSS_qcom_cfg.ini to optimize TDLS
- HEAD 现在位于 b964b85 Snapshot to 23ffdd5d1bb1b4e680ab11fec4b98f495901276d
- HEAD 现在位于 88ab1e5 Snapshot to 0bb982b594752ac7302459740cb2337e9f1779b1
- HEAD 现在位于 84e5d07 Add config_restartRadioAfterProvisioning to AT&T mcc/mnc's
- HEAD 现在位于 6a29956 Update default -j argument for generate-blob-lists
- HEAD 现在位于 0923313 Adding Teleservice to PDK
- HEAD 现在位于 11c092a Add support for per device bluetooth configuration.
- HEAD 现在位于 2524d39 Update emulator to FUSE-wrap its SD card.
- HEAD 现在位于 77bb98e Enable richer SD card permissions.
- HEAD 现在位于 2ff06dd switch to ext4
- HEAD 现在位于 a2f05b8 switch to ext4
- HEAD 现在位于 cba3dda use mini_common.mk as common baseline for mini
- HEAD 现在位于 8933282 use mini_common.mk as common baseline for mini
- HEAD 现在位于 abc5159 Fixing ADK version 1.0 libraries to work with Arduino SDK 1.0
- HEAD 现在位于 7dfe7f8 Updating ADK 1.0 demokit code to work with Arduino 1.0
- HEAD 现在位于 0ad5707 BoardConfig: Define TARGET_TOUCHBOOST_FREQUENCY to 1.2GHz
- HEAD 现在位于 8b392a3 Snapshot to fc777b6d3b2b20ba7270059dd2df284c94844abf
- HEAD 现在位于 e0deb64 mako: update WCNSS_qcom_cfg.ini to optimize TDLS
- HEAD 现在位于 f0fc741 Snapshot to 60c776a5e50361fc23f83bbf1dfe00f0e2b6d155
- HEAD 现在位于 c162f2c [sample] change apn-full-conf.xml from operator's requests
- HEAD 现在位于 fe435b8 prebuilt kernel (TCPMSS support to fix vpn mtu) DO NOT MERGE
- HEAD 现在位于 48fb042 Merge "Docs: Adding links for 4.3 R2 CTS downloads. Staging location: http://claym.mtv.corp.google.com:8102/compatibility/downloads.html" into klp-dev
- HEAD 现在位于 fa3eba1 Encoder 7.1 support
- HEAD 现在位于 4d18605 am 3b0d387b: (-s ours) Reconcile with jb-mr2-release - do not merge
- HEAD 现在位于 1922306 Merge "host modules don't need LOCAL_MODULE_TAGS"
- HEAD 现在位于 0f18940 Merge "Original upload of the glob library"
- HEAD 现在位于 4799726 Add gradle project for the antlr runtime for Doclava.
- HEAD 现在位于 12bb45a Move SHA1PRNG_SecureRandomTest to libcore
- HEAD 现在位于 95c6f1b am f6f431c2: (-s ours) Reconcile with jb-mr2-release - do not merge
- HEAD 现在位于 64ea622 Initial empty repository
- HEAD 现在位于 2aee886 Merge "Simplify makefile."
- HEAD 现在位于 d06daf9 Fix round() macro conflict between math.h and wiring.h
- HEAD 现在位于 c2418b8 am 73e72295: Merge "Fix bison build with MacOSX SDK 10.6"
- HEAD 现在位于 d345431 Remove obsolete ThirdPartyProject.prop file.
- HEAD 现在位于 46ebeb1 Merge "LE: Increase number of simultaneous connections" into klp-dev
- HEAD 现在位于 b1e4d28 am 711ae8b4: am e8fdb9d5: Merge "Add to suggested BouncyCastle upgrade regression tests"
- HEAD 现在位于 23e322a Merge "host modules don't need LOCAL_MODULE_TAGS"
- HEAD 现在位于 1cb636b am 8a81a414: Retire LOCAL_NDK_VERSION.
- HEAD 现在位于 399f7d0 Update Ceres to the latest version
- HEAD 现在位于 0d73ef7 Free allocated memory when clean up / exit.
- HEAD 现在位于 d8d0d5c chromium: remove whole static libraries from libchromium_net
- HEAD 现在位于 f34af54 Port chromium PAC unit tests to libpac
- HEAD 现在位于 8252ae6 am ad0c59f8: (-s ours) am 874f33ce: Extract prefix and suffix html blocks to separate files DO NOT MERGE
- HEAD 现在位于 e31b312 Cherry-pick: [Android WebView] Fix in-line video part 1
- HEAD 现在位于 e485ff1 Merge from Chromium at DEPS revision r167172
- HEAD 现在位于 3b92be9 Merge from Chromium at DEPS revision r190564
- HEAD 现在位于 1aaaebb Merge "Fix badcast in event::isGestureEvent" into klp-dev
- HEAD 现在位于 5e667cc merge in KQS81M
- HEAD 现在位于 bb4c72f Merge from Chromium at DEPS revision r190564
- HEAD 现在位于 1a12871 Merge from Chromium at DEPS revision 30.0.1599.31
- HEAD 现在位于 349a962 merge in KQS81M
- HEAD 现在位于 f8f93bd Merge from Chromium at DEPS revision r207203
- HEAD 现在位于 06a093c Merge from Chromium at DEPS revision r217147
- HEAD 现在位于 dbba409 Merge from Chromium at DEPS revision r210036
- HEAD 现在位于 f676e94 Merge from Chromium at DEPS revision r210036
- HEAD 现在位于 d7621cb Merge from Chromium at DEPS revision r212014
- HEAD 现在位于 40619e7 merge in KQS81M
- HEAD 现在位于 85681bc Merge from Chromium at DEPS revision r190564
- HEAD 现在位于 b0fc86c merge in KQS81M
- HEAD 现在位于 d194b71 Merge from Chromium at DEPS revision 30.0.1599.85
- HEAD 现在位于 4250178 Merge from Chromium at DEPS revision 30.0.1599.39
- HEAD 现在位于 53a521c Merge from Chromium at DEPS revision 30.0.1599.101
- HEAD 现在位于 262a4a0 Merge from Chromium at DEPS revision r200144
- HEAD 现在位于 c580f3c Merge from Chromium at DEPS revision r190564
- HEAD 现在位于 646f47f Merge from Chromium at DEPS revision r212014
- HEAD 现在位于 1cf7b53 Merge from Chromium at DEPS revision r217092
- HEAD 现在位于 5d91fcb Merged r17711 into 3.20 branch.
- HEAD 现在位于 a902511 Update Clang for merge to r187914.
- HEAD 现在位于 7cba5f1 Update compiler-rt for merge to r187889.
- HEAD 现在位于 7b6b3f7 Do not assert that InvocationHandler.invoke args should be non-null
- HEAD 现在位于 84b7252 Add interface_mtu processing
- HEAD 现在位于 41d3564 Add liblog
- HEAD 现在位于 d9f572f change link for each category in sample side nav
- HEAD 现在位于 21a0001 clear internal data while refreshing root
- HEAD 现在位于 a34ddbe Merge remote-tracking branch 'goog/ics-aah-exp' into master
- HEAD 现在位于 47478a2 Fix blkid time diff bug, build binary.
- HEAD 现在位于 c9a2340 am 0b862235: Unbundle easymock.
- HEAD 现在位于 6134da6 Merge "Remove p2 download cache from repo"
- HEAD 现在位于 a5f3ee1 Merge "Add workaround for the Eclipse+Mountain Lion bug"
- HEAD 现在位于 b015e75 Merge 'goog/jb-mr1.1-dev' into platform/external/eigen.
- HEAD 现在位于 b23b2df am 1721abdb: Merge "Use Bionic getline implementation."
- HEAD 现在位于 336b7c6 Add missing NOTICE files.
- HEAD 现在位于 77c73b8 am 47e0cef8: am 77b9074f: Backport from master.
- HEAD 现在位于 224a67f Add an empty CleanSpec.mk
- HEAD 现在位于 0af0cb3 am 6f4fce48: am 911ae80e: Merge "Add import_expat.sh"
- HEAD 现在位于 16bd4c7 Include a local manifest to define an entry point.
- HEAD 现在位于 0da5f68 Merge "[MIPS] Build fdlibm in forced IEEE mode"
- HEAD 现在位于 ab37b62 Add signed integer overflow checking to flac.
- HEAD 现在位于 899c67b Enable FT_CONFIG_OPTION_USE_PNG, build shared lib
- HEAD 现在位于 17a1471 am b94f2b61: Merge "Detect exFAT filesystems and abort if found"
- HEAD 现在位于 d3724da Merge remote-tracking branch 'goog/ics-aah-exp'
- HEAD 现在位于 9241386 Merge "Add new build rules for target libraries."
- HEAD 现在位于 e11a9c7 Merge "genext2fs: update fs_config calls for capabilities change."
- HEAD 现在位于 9aef3ea Update GIFLIB to 5.0.4
- HEAD 现在位于 cecbe12 Added the makefile.
- HEAD 现在位于 5c3bee7 Merge "gcc 4.6: don't reorder functions"
- HEAD 现在位于 0f1ce3d am 8c212ebe: Merge "Only use if it exists and is writable."
- HEAD 现在位于 87ffc45 Adding a gradle build file.
- HEAD 现在位于 69985f9 Merge "Only build hamcrest-hostdex if WITH_HOST_DALVIK is true."
- HEAD 现在位于 858f2d2 Use shared libft2 with new libpng/zlib deps.
- HEAD 现在位于 3309edc Support U+061C ARABIC LETTER MARK by making it invisible when rendering text.
- HEAD 现在位于 bfa8483 Add NOTICE and MODULE_LICENSE_LGPL files.
- HEAD 现在位于 0a61a36 Update ICU with patch to fix Japanese alphabetic index.
- HEAD 现在位于 157d428 am 5c3eb4d7: am 2462513a: Merge "We no longer need our own icmp6.h --- bionic\'s is good enough."
- HEAD 现在位于 f4cb1ee Add liblog
- HEAD 现在位于 8ecfc61 am 42ea6673: ignore SIGPIPES
- HEAD 现在位于 acadef7 Merge "Remove the debug tag from the ping6 build target"
- HEAD 现在位于 5ceb202 Initial empty repository
- HEAD 现在位于 3b4db88 remove JNIHelp.h from sqlite_jni.c
- HEAD 现在位于 9566207 Merge "host modules don't need LOCAL_MODULE_TAGS"
- HEAD 现在位于 e469430 Remove files that we do not use during compilation.
- HEAD 现在位于 31b17e6 Support extracting of thumbnail offsets.
- HEAD 现在位于 f4eb746 Merge remote-tracking branch 'goog/ics-aah-exp'
- HEAD 现在位于 a6b4465 New drop of the jmonkeyengine library
- HEAD 现在位于 135f5dc am f7e17efa: am 80519db0: am 40dfc1d1: am 8fe7969d: am dc20ac98: improve the handling of images with duplicate component IDs
- HEAD 现在位于 601ffd7 Adding a gradle build file.
- HEAD 现在位于 a828688 Adding a gradle build file.
- HEAD 现在位于 0f6a098 am 5dade2c0: Collect annotations for JUnit3 tests.
- HEAD 现在位于 908d3fd Merge "Changed kexec header file to 3.10 version"
- HEAD 现在位于 1d1011a Initial checkin: libcap-ng-0.7
- HEAD 现在位于 bcb9a59 Merge "Remove Android-added linux-sh support (not upstream)."
- HEAD 现在位于 50761ab Compile libgsm with MS-GSM support
- HEAD 现在位于 6946aa5 Add NOTICE file for BSD license
- HEAD 现在位于 7075348 am 294ecd05: Merge "Added the Samsung Galaxy family VID and PID."
- HEAD 现在位于 1ba9dcc Fix memory leak.
- HEAD 现在位于 9e987cc Fix crash in reader mode.
- HEAD 现在位于 6ccf734 Move libnl headers to their own project
- HEAD 现在位于 ec0b24f Add make file for libogg library.
- HEAD 现在位于 3a7bce5 Add an empty CleanSpec.mk
- HEAD 现在位于 485e6d5 Update external/libphonenumber to v5.4
- HEAD 现在位于 b5e7fb4 Provide a shared library version of libpng for on-device linking.
- HEAD 现在位于 706e567 libppp: import user space PPP implementation from FreeBSD 7.4-RELEASE.
- HEAD 现在位于 1e2cf2c am cb92504c: Fix logging of sepolicy pathname on policy load.
- HEAD 现在位于 8fd7c65 Update to libsepol 2.2.
- HEAD 现在位于 2801917 Moved the symbol generation in the main build script.
- HEAD 现在位于 94867ba Moved the symbol generation in the main build script.
- HEAD 现在位于 de55961 Add make file for libvorbis library
- HEAD 现在位于 9b35249 Roll latest libvpx to fix scalling bug.
- HEAD 现在位于 a2bb4a2 Remove obsolete ThirdPartyProject.prop file.
- HEAD 现在位于 98f5140 Add NOTICE and MODULE_LICENSE_BSD_LIKE files
- HEAD 现在位于 482a582 am b55f69c3: Enable neon-optimized functions
- HEAD 现在位于 2db19c7 am 8a2282d1: Merge "Add on-device symbol demangle support."
- HEAD 现在位于 328b01e Patch LittleMock for change in internal methods
- HEAD 现在位于 5d63c52 Mac only has ::futimes() and not ::futimens().
- HEAD 现在位于 baa3858 Lightly modified commit of lzma sdk version 9.20.
- HEAD 现在位于 629ed05 Remove emacs backup files
- HEAD 现在位于 6f2e355 Merge "Remove backup file."
- HEAD 现在位于 c46f53f Add liblog
- HEAD 现在位于 b9ba3f4 Merge upstream-mesa-9.0.3
- HEAD 现在位于 f8c396c Merge "mksh: use /data/local instead of /data/local/tmp"
- HEAD 现在位于 34f80a9 Add a CleanSpec for mockito.
- HEAD 现在位于 e44762f Add new socket mode DISCONNECT_AFTER_READING_REQUEST
- HEAD 现在位于 16051e9 Clean up dist files.
- HEAD 现在位于 141f77c Add liblog
- HEAD 现在位于 9238a39 Makefiles for NanumGothic font.
- HEAD 现在位于 444644c Temporarily disable ld --fatal-warnings.
- HEAD 现在位于 58ecd3b Get rid of warnings when compiled with -Wformat-security
- HEAD 现在位于 a800c66 Add liblog
- HEAD 现在位于 ad3f12e am befae3aa: Merge "nist-pkix-tests should only depend on core and core-junit, not frameworks"
- HEAD 现在位于 b23dbfc Wrap RuntimeException into ParseException when parsing SIP URLs.
- HEAD 现在位于 90372d8 add U+261D to NotoColorEmoji.ttf
- HEAD 现在位于 bc170f5 Switch platform to 8, to allow unbundling/backporting of GoogleAuthenticator
- HEAD 现在位于 e8740d2 Build and run the Objenesis TCK on Android
- HEAD 现在位于 49d9ce3 Make scheme & realm comparisons case insensitive.
- HEAD 现在位于 6d29f2f Add Android.mk + License file to open-vcdiff
- HEAD 现在位于 1691b57 Fix gcc-4.6 warning. This is a also fixed in upstream.
- HEAD 现在位于 5bf56ba Merge remote-tracking branch 'goog/ics-ub-google-tts' into jb-mr2-dev
- HEAD 现在位于 47da330 Merge "openssh: use correct header file."
- HEAD 现在位于 bb8428f Fix leak in setting certificate chain patch
- HEAD 现在位于 4886329 Merge "Add oprofile host tool support for mips."
- HEAD 现在位于 70005f9 Tweaks for NDK build
- HEAD 现在位于 6c569d2 use stable NDK android/log.h header instead of cutils/logd.h
- HEAD 现在位于 54f59ac Update Retrace Default Regex to Latest Version
- HEAD 现在位于 48ee66d am ece98e5f: Merge "Fix checkbuild targets, remove unittest_enum_mulitplejava_nano.proto."
- HEAD 现在位于 cff7bfa Merge "memcheck: fix guest pc <-> host pc mapping on 64 bit arch"
- HEAD 现在位于 20349da Merge "Change the MP table to support >16 IRQ number"
- HEAD 现在位于 0d4c523 Updaiting re2 to the re2-20130115.
- HEAD 现在位于 99e2e54 APKs part of CTS should have LOCAL_DEX_PREOPT := false (2 of 2)
- HEAD 现在位于 6bf395c Merge "Fix Wallet robolectric tests, Part 1"
- HEAD 现在位于 aa0725f Remove obsolete ThirdPartyProject.prop file.
- HEAD 现在位于 eb05b73 Merge "Exclude NEON files for ARMs that do not have it"
- HEAD 现在位于 35e8dcc Merge "Let vold mount OBB files on external storage." into klp-dev
- HEAD 现在位于 30d4e1f Adding Sfntly library for printing support
- HEAD 现在位于 795a2f4 add README file containing source information
- HEAD 现在位于 02cbf10 Override drawRRect in fake SkBitmapDevices.
- HEAD 现在位于 d7955ce Add android smack source.
- HEAD 现在位于 f3d921d Fix up the Android.mk and scripts for the current version
- HEAD 现在位于 2dbbd3b remove include of utils/Log.h
- HEAD 现在位于 fb7db58 Remove obsolete ThirdPartyProject.prop file.
- HEAD 现在位于 ac0e0d5 Don't call malloc_usable_size() for host builds.
- HEAD 现在位于 2706e1c AudioRecord must be used as sp<> only
- HEAD 现在位于 c9e44e6 am b7cb8944: Retire LOCAL_NDK_VERSION.
- HEAD 现在位于 628e14d Fixed build errors originated from stlport
- HEAD 现在位于 1a4e05d Merge "Remove another external/strace build hack."
- HEAD 现在位于 0956427 Simplify STRESSAPPTEST_TIMESTAMP to remove useless information.
- HEAD 现在位于 838228c Import translations. DO NOT MERGE
- HEAD 现在位于 68c2ec9 Add an empty CleanSpec.mk
- HEAD 现在位于 532b8f3 Add an empty CleanSpec.mk
- HEAD 现在位于 99e91a7 Move tz files from framework/opt/timezonepicker
- HEAD 现在位于 c98da79 add support for mmap read
- HEAD 现在位于 a85e245 Update to latest tinycompress
- HEAD 现在位于 494e448 Update shared library dependencies for device target
- HEAD 现在位于 c74b546 Initial checkin of tinyxml2, needed by Bluedroid stack
- HEAD 现在位于 f368828 am 97fe197d: Fix memory leak
- HEAD 现在位于 f53dc20 Merge upstream V8 change to fix HasRealIndexedProperty.
- HEAD 现在位于 99cfba5 am 65ddab7c: am 3711df3c: Merge "Fix full_x86-eng build."
- HEAD 现在位于 513e97b Fix memleak in WebPIDelete (change#Id4faef1b).
- HEAD 现在位于 446452f The NDK doesn't have libutils.
- HEAD 现在位于 f62167e TDLS: Provide external control to specify the peers for setup (DO NOT MERGE)
- HEAD 现在位于 e95d922 Add an empty CleanSpec.mk
- HEAD 现在位于 42ea4dc We need the license files to be next to the module's Android.mk.
- HEAD 现在位于 a2cff22 Merge "yaffs2: update fs_config calls for capabilities change."
- HEAD 现在位于 a5c7131 Revert "Add signed integer overflow checking to zlib"
- HEAD 现在位于 7620644 Import zxing-core 1.7 and qr_scanner
- HEAD 现在位于 126a630 WA: Queue extra buffers on output port during reconfig if input EOS-ed
- HEAD 现在位于 8371f2e Merge "Check for OOM in BitmapFactory's getMimeTypeString()."
- HEAD 现在位于 9acb348 merge in KQS81M
- HEAD 现在位于 89a5648 Temporarily disable mclinker (since nothing depends on it).
- HEAD 现在位于 8070683 Fix initializers and add vector reflection support.
- HEAD 现在位于 3e8176d Don't show the alternates dialog for GAL contacts
- HEAD 现在位于 b9669b8 Initial empty repository
- HEAD 现在位于 5072d50 Add liblog
- HEAD 现在位于 14e8b01 Don't change the framebuffer target until we render a new one
- HEAD 现在位于 03b1857 am 8d85c6c7: Split EXDATE with a Newline Delimiter
- HEAD 现在位于 f08aa2d Initial empty repository
- HEAD 现在位于 70d2a22 Import translations. DO NOT MERGE
- HEAD 现在位于 59426e7 Import translations. DO NOT MERGE
- HEAD 现在位于 dbbe673 Add liblog
- HEAD 现在位于 df9dd39 Compile inputmethodcommon against ICS SDK
- HEAD 现在位于 15ecba0 Import translations. DO NOT MERGE
- HEAD 现在位于 ee25d0e am 848b54ae: Merge "Support MMS with empty subject"
- HEAD 现在位于 b51ed34 AudioRecord must be used as sp<> only
- HEAD 现在位于 38a4f0e am b1cd1b76: (-s ours) Import translations. DO NOT MERGE
- HEAD 现在位于 9e17e21 Fix OOBE crash/DoS after receiving 0-byte WAP push.
- HEAD 现在位于 ee81734 Import translations. DO NOT MERGE
- HEAD 现在位于 5f55ee2 am 7a2ac040: Store encoding in upper case.
- HEAD 现在位于 af79a59 Fix histogram intrinsic.
- HEAD 现在位于 6e20936 Make action bar media router icons blue again.
- HEAD 现在位于 eba0081 Fix argument parsing in uiautomator shell script.
- HEAD 现在位于 ee94db3 Merge "Removed unnecessary synchronized block in findAccessibilityNodeInfo(..)"
- HEAD 现在位于 bd04632 am 9c36bfe7: am e7ee8bf8: am ba7d701b: Merge "Remote executable bit from ImageLoader"
- HEAD 现在位于 5fc2b7c Import translations. DO NOT MERGE
- HEAD 现在位于 f0c3b4e Merge "Always request fast track for recording"
- HEAD 现在位于 6d3be41 fix build. new sensor hal header.
- HEAD 现在位于 1a25e8c merge in KQS81M
- HEAD 现在位于 f0315c9 bcm4339: update firmware to 6.37.32.23.34.8
- HEAD 现在位于 e6d9ab2 Remove unused GPL'd files (simple_apps, mpu.h)
- HEAD 现在位于 7ccf148 Update HWC documentation for virtual displays
- HEAD 现在位于 18fc094 Define and use DRC-specific volume curves when applicable
- HEAD 现在位于 8bba9e9 hal: Fix the audio loss issue on codec back end
- HEAD 现在位于 cf314a4 am 5faa2a52: New call-in/-back functions for Controller to do vendor-specific shutdown
- HEAD 现在位于 197b2d6 Merge "Camera: Increase MAX_EXIF_TABLE_ENTRIES to 17" into klp-dev
- HEAD 现在位于 2cacc35 Copy virtual display FB to outbuf even with no app layers
- HEAD 现在位于 27e66b7 keymaster: Enable compilation for msm8226 based platforms
- HEAD 现在位于 cf84081 mm-video: vidc: venc: add set ctrl to request sequence header
- HEAD 现在位于 88aabcd merge in KFS78N (no-op)
- HEAD 现在位于 7a4be6d msm8x74: update videodev2 kernel headers
- HEAD 现在位于 ff9f453 power: Toggle encoder boost for camera preview
- HEAD 现在位于 07c5bcd Initial empty repository
- HEAD 现在位于 24357ea qcwcn: Add interface_mtu request
- HEAD 现在位于 865ce3b Fix documenation IMS registration state.
- HEAD 现在位于 a3bcc37 libcamera2: Video Stabilization Killswitch
- HEAD 现在位于 3bbaa29 Add liblog
- HEAD 现在位于 2bfd180 camera: Handle capture request in AF run
- HEAD 现在位于 4959145 ti: Add interface_mtu request
- HEAD 现在位于 9fc2766 Fix compile error with FORTIFY_SOURCE
- HEAD 现在位于 8629cea am 5ff3bc94: am 4c7d72a6: am fe1f3d77: am 11708986: am b00f46fc: am 23b3ea3a: am e496d90d: am cef32f3b: Merge "SSLEngine: Test that server params are verified" into jb-dev
- HEAD 现在位于 feeb36c Fallback to a known good runtime if requested one is not available
- HEAD 现在位于 e58ef00 Merge "Use python libraries that NDK provides instead of host system's."
- HEAD 现在位于 89b5151 Import translations. DO NOT MERGE
- HEAD 现在位于 025c8ec Merge "remove a read lock to work around a platform deadlock problem." into klp-dev
- HEAD 现在位于 0d49e16 Fix exception in Browser Settings
- HEAD 现在位于 9a0bf7a Import translations. DO NOT MERGE
- HEAD 现在位于 25d8c5c Merge 'goog/ics-ub-calendar-fuchsia' into klp-dev
- HEAD 现在位于 1ec0f22 Import translations. DO NOT MERGE
- HEAD 现在位于 47651bf Reduce logging of flattened Preferences
- HEAD 现在位于 031abe3 Enable Cell Broadcast channels 919-928 for Israel.
- HEAD 现在位于 88064dd Import translations. DO NOT MERGE
- HEAD 现在位于 830e070 Import translations. DO NOT MERGE
- HEAD 现在位于 de4adc8 Merge "Import translations. DO NOT MERGE" into klp-dev
- HEAD 现在位于 00c596f Add buffer check to fix TIME_SET marking an alarm missed.
- HEAD 现在位于 6f9a86b Fix possible NPE in DialerDatabaseHelper
- HEAD 现在位于 fbc34a7 Null check service info
- HEAD 现在位于 55ab45a Don't ping or sync if we're on security hold.
- HEAD 现在位于 e336ebc Import translations. DO NOT MERGE
- HEAD 现在位于 a7a26d1 Fix the thumbnail generation.
- HEAD 现在位于 9715e7c Enable zoom controls in HTMLViewer
- HEAD 现在位于 d7effd3 Decrease the timeout for unknown endcall screen from 5 to 2 sec.
- HEAD 现在位于 ae2704a Merge "Import translations. DO NOT MERGE" into klp-dev
- HEAD 现在位于 47f7530 Change AllApps tab assets from blue to white
- HEAD 现在位于 322554a Import translations. DO NOT MERGE
- HEAD 现在位于 b818e8e Reconcile with jb-release
- HEAD 现在位于 7b46e24 Android denial of service attack using class 0 SMS messages
- HEAD 现在位于 f9d4153 Import translations. DO NOT MERGE
- HEAD 现在位于 11bdc21 MusicFX needs to be able to enable/disable packages
- HEAD 现在位于 8d9375e Increase NFC-A guard time to work around B5 issue.
- HEAD 现在位于 01e429c OneTimeInitializer needs privileged permissions
- HEAD 现在位于 e3e6b8b Import translations. DO NOT MERGE
- HEAD 现在位于 6741f03 merge in KQS81M
- HEAD 现在位于 16f62c5 Removes dependency on framework constants.
- HEAD 现在位于 e953b2f Import translations. DO NOT MERGE
- HEAD 现在位于 78ca0db Merge "Complete provisioning, and complete provisioning again."
- HEAD 现在位于 b9f6019 Import translations. DO NOT MERGE
- HEAD 现在位于 5ffcae3 Put fragment in specific activity's whitelist
- HEAD 现在位于 29eae32
- HEAD 现在位于 fe909a6 Import translations. DO NOT MERGE
- HEAD 现在位于 4db9978 Migrate more System and Secure settings to Global.
- HEAD 现在位于 536aa74 Merge "SpeechRecorder: Added Dutch translations"
- HEAD 现在位于 3058148 Import translations. DO NOT MERGE
- HEAD 现在位于 9824f21 Import translations. DO NOT MERGE
- HEAD 现在位于 45c2397 am 56faf220: (-s ours) Import translations. DO NOT MERGE
- HEAD 现在位于 205e569 Import translations. DO NOT MERGE
- HEAD 现在位于 fcd3869 Import translations. DO NOT MERGE
- HEAD 现在位于 ecbf323 Update the sample print service with advanced print options activity.
- HEAD 现在位于 184e4d1 Import translations. DO NOT MERGE
- HEAD 现在位于 59aefa2 Update OpenWnn based on ICS.
- HEAD 现在位于 40056ae Fix build.
- HEAD 现在位于 3347f31 Delete all ApplicationsProvider code.
- HEAD 现在位于 abb848b Ignore Wakelock Under-Locked Exception
- HEAD 现在位于 25441f5 Merge "Fix broadcast of CONTACTS_DATABASE_CREATED intent." into klp-dev
- HEAD 现在位于 34f6f70 Import translations. DO NOT MERGE
- HEAD 现在位于 3fa4c1f Fix argument references
- HEAD 现在位于 96d0a80 Fixes for the PartnerBookmarksProvider test.
- HEAD 现在位于 deb745d Fix AppOps exception for SMS quick reply feature.
- HEAD 现在位于 361f35b Close stream after writing backup data.
- HEAD 现在位于 6117c11 Import translations. DO NOT MERGE
- HEAD 现在位于 3e39166 am 17bd2d15: fix race condition in photo dreams settings activity
- HEAD 现在位于 6e0a80f Really keep up with new Dreams API.
- HEAD 现在位于 bd917bd Merge "Add USSD code running dialog to TeleService" into klp-dev
- HEAD 现在位于 4c900d8 Import translations. DO NOT MERGE
- HEAD 现在位于 ca92fdc Update for API 18
- HEAD 现在位于 98d2446 Import translations. DO NOT MERGE
- HEAD 现在位于 d2d7f60 Import translations. DO NOT MERGE
- HEAD 现在位于 5fb1017 Import translations. DO NOT MERGE
- HEAD 现在位于 25ee68e Import translations. DO NOT MERGE
- HEAD 现在位于 53db91c Import translations. DO NOT MERGE
- HEAD 现在位于 d820f29 Import translations. DO NOT MERGE
- HEAD 现在位于 4902d71 CameraITS: Cleaned up object structure.
- HEAD 现在位于 4262334 Initial empty repository
- HEAD 现在位于 af856d7 Initial empty repository
- HEAD 现在位于 54acc51 Initial empty repository
- HEAD 现在位于 682de6b Initial empty repository
- HEAD 现在位于 da3dad9 Initial empty repository
- HEAD 现在位于 f67a83f Initial empty repository
- HEAD 现在位于 e95b4ce Clang version 3.1.
- HEAD 现在位于 471afab Initial empty repository
- HEAD 现在位于 2f6d2db Initial empty repository
- HEAD 现在位于 bba7eb9 Initial empty repository
- HEAD 现在位于 51f8e27 Initial empty repository
- HEAD 现在位于 017a8a6 Initial empty repository
- HEAD 现在位于 dfcc84d am feec3461: Merge "Update sdkuilib prebuilt after changing SparseArray import path"
- HEAD 现在位于 76f99d6 Merge "Update deltapack to 4.2.2"
- HEAD 现在位于 21b2cba Commit 64bit darwin hosted arm-eabi toolchain for kernel use.
- HEAD 现在位于 26cb186 Merge "[ARM] Refresh darwin-x86 eabi toolchain with v7/thumb2 multilib support."
- HEAD 现在位于 0f74cbc Need $(CLEAR_VARS) at the beginning to define modules.
- HEAD 现在位于 9a80d8a am 3e7f8f4b: Merge "[darwin-x86] Rebuilt libgcc.a with unwinding info in __aeabi_idiv0."
- HEAD 现在位于 4ac4f7c Initial empty repository
- HEAD 现在位于 21ae5b0 am c3d49ddd: Merge from AOSP
- HEAD 现在位于 837cdd9 Merge "Update mips toolchain mipsel-linux-android-4.6 (darwin-x86)"
- HEAD 现在位于 23b86b6 Need $(CLEAR_VARS) at the beginning to define modules.
- HEAD 现在位于 042d613 Merge "Update x86 toolchain i686-linux-android-4.6 (darwin-x86)"
- HEAD 现在位于 b8d6b5d Merge "Refresh X86 GCC 4.7 toolchain (darwin)"
- HEAD 现在位于 4ddebe0 Initial empty repository
- HEAD 现在位于 d73a051 Upgrade to host 64bit arm-eabi toolchain.
- HEAD 现在位于 8b88080 Merge "[ARM] Refresh linux-x86 eabi toolchain with v7/thumb2 multilib support."
- HEAD 现在位于 71c99ec Need $(CLEAR_VARS) at the beginning to define modules.
- HEAD 现在位于 a1e239a am 9f3fe91f: Merge "[linux-x86] Rebuilt libgcc.a with unwinding info in __aeabi_idiv0."
- HEAD 现在位于 10191e2 Point to new location for source files
- HEAD 现在位于 95bb5b6 am f99fb925: add sys/capability.h
- HEAD 现在位于 ebdad82 Remove *.la not in sysroot
- HEAD 现在位于 90fc0bd Merge "Update mips toolchain mipsel-linux-android-4.6"
- HEAD 现在位于 e5c0976 Need $(CLEAR_VARS) at the beginning to define modules.
- HEAD 现在位于 b9ebba0 Merge "Update x86 toolchain i686-linux-android-4.6"
- HEAD 现在位于 c793176 Merge "Use memalign instead of posix_memalign in GCC x86 mm_malloc.h"
- HEAD 现在位于 bbe08f8 Initial empty repository
- HEAD 现在位于 87aad85 Update ddmlib and tradefed prebuilt for CTS failure
- HEAD 现在位于 c792f0b am 3806fb27: Add symlink for x86/mips platform version 8.
- HEAD 现在位于 2bdd4fd am 907c2ccd: Merge "Add python 2.7.5"
- HEAD 现在位于 826b238 am 1b6c68fa: Merge "Add python 2.7.5"
- HEAD 现在位于 1dffc58 Merge "Upgrade qemu kernels to support multinetwork."
- skipping prebuilts/runtime/
- HEAD 现在位于 8700575 Merge "Update LLVM-related Mac prebuilts for rebase to r222494."
- HEAD 现在位于 bf9c635 Merge "Added spantable library"
- HEAD 现在位于 4881d02 Merge "Update ADT with ASM 5.0.3" into studio-1.1-dev automerge: 540d62b
- HEAD 现在位于 fdb3da5 Merge "Use getmntent when accessing /proc/mounts."
- HEAD 现在位于 3701548 Merge "ext4_utils: Support -L LABEL option on mkuserimg"
- HEAD 现在位于 c89548e Merge "Cleanup Obsolete LOCAL_PRELINK_MODULE."
- HEAD 现在位于 1a3c689 Merge "Fix missing errno.h includes after libc cleanup."
- HEAD 现在位于 6ab2fc8 Merge "system/security: sync with latest BoringSSL."
- HEAD 现在位于 f3b2637 Merge "Use getmntent when accessing /proc/mounts."
- HEAD 现在位于 3880776 Merge "Fix project setup." into idea133
- HEAD 现在位于 ca6f026 Merge "Gradle 2.2.1"
找了找,发现根本就没有platform/prebuildts/qu....这个目录,有prebuilts/qu..这个目录,应该是5.0 跟4.0的源码目录结构变化了。
- error.GitError: platform/prebuilts/qemu-kernel rev-list (u'^90f628313c294e265cf3fdf4dc642ebf46874685', 'HEAD', '--'): error: Could not read c79e428af12b09bc8a8306cd9c8598625d2763dd
- fatal: revision walk setup failed
然后,把WORKING_DIRECTORY下面的东西除了.repo跟Makefile其他的都删了,重新执行。
senrsl@senrsl-ubuntu:~$ cd android/source/WORKING_DIRECTORY/
senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ repo init -b android-4.4.2_r2
Your identity is: senRsl DC <senRsl@163.com>
If you want to change this, please re-run 'repo init' with --config-name
repo has been initialized in /home/senrsl/android/source/WORKING_DIRECTORY
senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ repo sync
。。。。
Syncing work tree: 100% (407/407), done.
我屮,竟然成功了!
然后查看分支
看起来像是切换成功了。
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ repo branches
- android-4.4.2_r2 | in:
- abi/cpp
- art
- bionic
- bootable/bootloader/legacy
- bootable/diskinstaller
- bootable/recovery
- build
- cts
- dalvik
- developers/build
- developers/demos
- developers/docs
- developers/samples/android
- development
- device/asus/deb
- device/asus/flo
- device/asus/flo-kernel
- device/asus/grouper
- device/asus/tilapia
- device/common
- device/generic/armv7-a-neon
- device/generic/common
- device/generic/goldfish
- device/generic/mini-emulator-armv7-a-neon
- device/generic/mini-emulator-mips
- device/generic/mini-emulator-x86
- device/generic/mips
- device/generic/x86
- device/google/accessory/arduino
- device/google/accessory/demokit
- device/lge/hammerhead
- device/lge/hammerhead-kernel
- device/lge/mako
- device/lge/mako-kernel
- device/sample
- device/samsung/manta
- docs/source.android.com
- external/aac
- external/android-clat
- master | in:
- abi/cpp
- art
- bionic
- bootable/recovery
- build
- cts
- dalvik
- developers/build
- developers/demos
- developers/docs
- developers/samples/android
- development
- device/asus/deb
- device/asus/flo
- device/asus/flo-kernel
然后创建本地分支并切换
再查看分支
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ repo start android-4.4.2_r2 --all
- Starting android-4.4.2_r2: 100% (407/407), done.
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$
这次是真切换过来了。
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ repo branches
- * android-4.4.2_r2 | in all projects
- master | in:
- abi/cpp
- art
- bionic
- bootable/recovery
- build
- cts
- dalvik
- developers/build
- developers/demos
- developers/docs
- developers/samples/android
- development
- device/asus/deb
- device/asus/flo
- device/asus/flo-kernel
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ git map-branches
编译4.4.2
跟5.0一样,只有jdk不一样,5.0要openjdk7,4.4.2要oracle jdk1.6
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ source ./build/envsetup.sh
- including device/samsung/manta/vendorsetup.sh
- including device/generic/armv7-a-neon/vendorsetup.sh
- including device/generic/mips/vendorsetup.sh
- including device/generic/x86/vendorsetup.sh
- including device/asus/tilapia/vendorsetup.sh
- including device/asus/grouper/vendorsetup.sh
- including device/asus/flo/vendorsetup.sh
- including device/asus/deb/vendorsetup.sh
- including device/lge/hammerhead/vendorsetup.sh
- including device/lge/mako/vendorsetup.sh
- including sdk/bash_completion/adb.bash
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ lunch aosp_arm-eng
- ============================================
- PLATFORM_VERSION_CODENAME=REL
- PLATFORM_VERSION=4.4.2
- TARGET_PRODUCT=aosp_arm
- TARGET_BUILD_VARIANT=eng
- TARGET_BUILD_TYPE=release
- TARGET_BUILD_APPS=
- TARGET_ARCH=arm
- TARGET_ARCH_VARIANT=armv7-a
- TARGET_CPU_VARIANT=generic
- HOST_ARCH=x86
- HOST_OS=linux
- HOST_OS_EXTRA=Linux-3.13.0-37-generic-x86_64-with-Ubuntu-14.04-trusty
- HOST_BUILD_TYPE=release
- BUILD_ID=KVT49L
- OUT_DIR=out
- ============================================
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ export USE_CCACHE=1
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ export CCACHE_DIR=/home/senrsl/android/source/.ccache
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ prebuilts/misc/linux-x86/ccache/ccache -M 50G
- Set cache size limit to 52428800k
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ make -j16
- 。。。。
- Creating filesystem with parameters:
- Size: 576716800
- Block size: 4096
- Blocks per group: 32768
- Inodes per group: 7040
- Inode size: 256
- Journal blocks: 2200
- Label:
- Blocks: 140800
- Block groups: 5
- Reserved block group size: 39
- Created filesystem with 1271/35200 inodes and 82177/140800 blocks
- + '[' 0 -ne 0 ']'
- Install system fs image: out/target/product/generic/system.img
- out/target/product/generic/system.img+ maxsize=588791808 blocksize=2112 total=576716800 reserve=5947392
- #编译成功,启动模拟器
- senrsl@senrsl-ubuntu:~/android/source/WORKING_DIRECTORY$ emulator
- emulator: WARNING: system partition size adjusted to match image file (550 MB > 200 MB)
查看4.4.2用的内核,是3.4.0
OK,那就继续下一篇,编译3.4.0的kernel。
2015年03月20日14:56:58
--
senRsl
2015年03月18日16:00:22
2015年03月18日16:00:22
没有评论 :
发表评论