• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

system/corennnnn


RSS
修訂. 時間 作者
61f2755 2016-09-21 17:57:39 Narayan Kamath

resolve merge conflicts of a47780b to lmp-dev

Test: test_zipfile with known bad files.

Change-Id: I25dde73c9b94d253c8017e441e89cb7339907c7f

a47780b 2016-09-21 17:26:10 Narayan Kamath

libzipfile: add additional validity checks. am: a1ec23634a
am: c307830f5d

Change-Id: I5d856cec4528541ff5416456cbe1338c78a09699

c307830 2016-09-21 17:23:39 Narayan Kamath

libzipfile: add additional validity checks.
am: a1ec23634a

Change-Id: I290e611776bd58b47266a2cb9371a832bdc0744e

4b4d1f5 2016-09-21 16:07:53 gitbuildkicker

merge in nyc-mr1-release history after reset to nyc-mr1-dev

6734039 2016-09-21 14:45:29 Chih-Wei Huang

Merge remote-tracking branch 'x86/marshmallow-x86' into cm-13.0-x86

a1e35a5 2016-09-21 03:21:35 Dan Willemsen

Use BOARD_USES_VENDORIMAGE to detect vendor image presence - DO NOT MERGE
am: 1536654205

Change-Id: Idb1bea870de3251d7fa9682526e9634fe965424d

1536654 2016-09-21 01:46:42 Dan Willemsen

Use BOARD_USES_VENDORIMAGE to detect vendor image presence - DO NOT MERGE

When building without vendor/... in the tree, we won't be creating a
vendorimage, so BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE won't be defined. But
we still need to use the vendor image that will be present.

Bug: 31545062
Bug: 30040825
Change-Id: I756adc615aea11da60da4d3a4568caca9fed93ab

1723f3f 2016-09-21 01:19:41 Mark Salyzyn

Revert "Restrict pmsg use to eng builds."

This reverts commit f894b96a9211dcefb83b175720b53a2e49b8e463.

Kernel binaries have incorporated the performance-enhanced pmsg driver
that has removed the bounce buffer.

Bug: 31057326
Bug: 30375418
Change-Id: Id6cec3ac144f57e8e5465aa48bbdc829cf29e283

1f26456 2016-09-20 02:19:46 Steve Kondik

init: Fire a trigger when a class is started/stopped

* This allows us to react to these events without messing
with the master config.

Change-Id: Ifc72efc7b4cc0718838c711395f5fdc3b043827a

02eb518 2016-09-17 18:46:55 Mao Jinlong

Revert "init : start time_daemon when trigger_restart_min_framework"

We should not be adding qcom-specific module handling in the AOSP
version of init.rc.
This reverts commit 31ae2aacae46f2c20ea0b3921673f7a7ce6e1eae.

CRs-Fixed: 1050321
Change-Id: I4ad76713a2a9446679244b6d10569cce531ab5b2

7697f85 2016-09-16 22:16:38 Christopher R. Palmer

init: Don't crash the system due to an invalid mkdir argument

Prior to this change, if someone write

mkdir /data/log/sar_cap system system

in one of their init.rc files, this causes init to get a exception
which causes init to exit with no error message to allow you to track
this down which then causes your kernel to panic.

Let's make this a little more user friendly by simply reporting
an error instead of silently crashing the whole damn system.

Change-Id: I2f8c50391e78a9992d33754cf1f1e34e9fcee047

acd1876 2016-09-15 18:07:50 Linux Build Service Account

Promotion of android-framework.lnx.2.0-00009.

CRs Change ID Subject
--------------------------------------------------------------------------------------------------------------
1059099 I4dfe1ea30e2c211d2389321bd66e3684dd757591 debuggerd: verify that traced threads belong to the righ
1065271 I7878b89a32f0950aa43d3157943982d403632502 init: Add support for slow devices
1064124 I842ce6f62a85b19a79bef4c082e132d1c9649485 init: Fix for handling -p argument in the write command
1050321 I43d0eb850cfff24bbd61b0b1e0f43f591b71e3fe init : start time_daemon when trigger_restart_min_framew

Change-Id: I176768c33df59eb04f34b01cad67fffa0169bdc0
CRs-Fixed: 1059099, 1050321, 1065271, 1064124

8312fb4 2016-09-15 09:00:34 Linux Build Service Account

Merge "system/core: Replace banned strncpy with strlcpy function"

ffc2ed9 2016-09-15 04:23:21 Jaap Jan Meijer

Merge remote-tracking branch 'cm/cm-13.0' into cm-13.0-x86

Conflicts:
adb/sockets.cpp

89003f4 2016-09-15 04:03:14 Jaap Jan Meijer

init: revert using fsck -a for boot time optimisation

This is causing the data partition to get dirty / damaged very regularly
and make the data partition to be mounted ro.

This is a combination of 2 commits:

Revert "init: Allow devices to opt-out of fsck'ing on power off"

This reverts commit 516d6913dc5acd695581b3999fab0b5192353022.

Revert "Use fsck.f2fs -a instead of -f for faster boot"

This reverts commit 784c22c8388e50db243ac4ca3871747cd3eefadc.

Conflicts:
init/builtins.cpp

915b236 2016-09-14 07:21:06 Linux Build Service Account

Merge "init: Add support for slow devices"

a8d9eca 2016-09-14 07:21:06 Linux Build Service Account

Merge "init: Fix for handling -p argument in the write command"

f944c6a 2016-09-14 01:39:15 Keith Mok

sdcard: add FUSE_STACKED_IO

Some kernel use FUSE_STACKED_IO
instead of FUSE_SHORTCIRCUIT

Change-Id: I6da68acba9d3a86f896743d161d63b2acc3ab571

dfc284e 2016-09-14 01:29:42 Steve Kondik

Android 7.0.0 release 6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEABECAAYFAlfR97wACgkQ6K0/gZqxDnjm/gCfZVeR7VwctPJlEjpL4ah1JI6y
eE8An36xaq8JPFZ/2Is+QC2oycX9KGnH
=b1nQ
-----END PGP SIGNATURE-----

Merge tag 'android-7.0.0_r6' of https://android.googlesource.com/platform/system/core into cm-14.0

Android 7.0.0 release 6

Change-Id: I55b17b97794f226b3876a7a46a233a33c09f7256

a1ec236 2016-09-14 00:08:38 Narayan Kamath

libzipfile: add additional validity checks.

- Make sure the start and end of the data for a given entry are
within the allocated buffer.
- Make sure all central directory entries start and end within the
central directory buffer.
- Reject zip file entries that have no filenames.

bug: 30916186
test: test_zipfile with known bad zip files.
Change-Id: Ibf3f6469e60c85ec1608f5ce613d40867d2d09b7

0efa03d 2016-09-13 17:30:50 Devi Sandeep Endluri V V

system/core: Replace banned strncpy with strlcpy function

Replace the usage of strncpy function with a safer
alternative strlcpy

CRs-Fixed: 1064951
Change-Id: I0a4f53c1ad135d1d3bc7fbac2472b6ebcf4f35e0

9c52550 2016-09-13 14:21:28 Linux Build Service Account

Merge "init : start time_daemon when trigger_restart_min_framework"

8215772 2016-09-13 03:29:57 Ameya Thakur

init: Add support for slow devices

Increase the colboot done timeout and keep retrying to locate
the console device on slow targets.

Change-Id: I7878b89a32f0950aa43d3157943982d403632502

968827e 2016-09-12 23:49:56 Linux Build Service Account

Merge e6784dcee14eaa54bafb49a6e495b670827076b8 on remote branch

Change-Id: I2c8baf7092fc4c9d8667ed9d5d61e94fb3716e16

59ec200 2016-09-12 05:53:41 Steve Kondik

adb: Add wait-for-online command

* Add the pseudo-state "online" which means either "device" or
"recovery". This is used by our tooling.

Change-Id: I92034c477d28f847e24ec72bbb87b252fba875e1

f8df5bb 2016-09-11 15:53:17 Christopher N. Hesse

utils: Threads: Handle empty thread names

* Fixes camera for Samsung Exynos devices:

08-30 18:07:03.585 2729 2729 I ExynosCameraFrameFactory: INFO(startThread[1608]):pipeId=0
08-30 18:07:03.585 2729 2729 F libutils.threads: thread name not provided to Thread::run
08-30 18:07:03.586 2729 2729 F libc : Fatal signal 6 (SIGABRT), code -6 in tid 2729 (cameraserver)
08-30 18:07:03.587 2548 2548 W : debuggerd: handling request: pid=2729 uid=1047 gid=1005 tid=2729
08-30 18:07:03.656 6489 6489 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
08-30 18:07:03.656 6489 6489 F DEBUG : Build fingerprint: 'samsung/aosp_gts210ltexx/gts210ltexx:7.0/NYC/chris08292135:userdebug/test-keys'
08-30 18:07:03.656 6489 6489 F DEBUG : Revision: '0'
08-30 18:07:03.657 6489 6489 F DEBUG : ABI: 'arm'
08-30 18:07:03.657 6489 6489 F DEBUG : pid: 2729, tid: 2729, name: cameraserver >>> /system/bin/cameraserver <<<
08-30 18:07:03.658 6489 6489 F DEBUG : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
08-30 18:07:03.673 6489 6489 F DEBUG : Abort message: 'thread name not provided to Thread::run'
08-30 18:07:03.673 6489 6489 F DEBUG : r0 00000000 r1 00000aa9 r2 00000006 r3 00000008
08-30 18:07:03.674 6489 6489 F DEBUG : r4 b5a2c58c r5 00000006 r6 b5a2c534 r7 0000010c
08-30 18:07:03.674 6489 6489 F DEBUG : r8 b28b5380 r9 00000000 sl 00000000 fp b2a92800
08-30 18:07:03.674 6489 6489 F DEBUG : ip 00000016 sp be90b350 lr b4f7e537 pc b4f80d94 cpsr 200f0010
08-30 18:07:03.694 6489 6489 F DEBUG :
08-30 18:07:03.694 6489 6489 F DEBUG : backtrace:
08-30 18:07:03.694 6489 6489 F DEBUG : #00 pc 00049d94 /system/lib/libc.so (tgkill+12)
08-30 18:07:03.694 6489 6489 F DEBUG : #01 pc 00047533 /system/lib/libc.so (pthread_kill+34)
08-30 18:07:03.694 6489 6489 F DEBUG : #02 pc 0001d885 /system/lib/libc.so (raise+10)
08-30 18:07:03.694 6489 6489 F DEBUG : #03 pc 000193d1 /system/lib/libc.so (__libc_android_abort+34)
08-30 18:07:03.694 6489 6489 F DEBUG : #04 pc 00017014 /system/lib/libc.so (abort+4)
08-30 18:07:03.695 6489 6489 F DEBUG : #05 pc 0000bfd5 /system/lib/libcutils.so (__android_log_assert+112)
08-30 18:07:03.695 6489 6489 F DEBUG : #06 pc 0000e265 /system/lib/libutils.so (_ZN7android6Thread3runEPKcij+212)
08-30 18:07:03.695 6489 6489 F DEBUG : #07 pc 00045903 /system/lib/libexynoscamera.so (_ZN7android16ExynosCameraPipe11startThreadEv+74)
08-30 18:07:03.695 6489 6489 F DEBUG : #08 pc 0007b1c3 /system/lib/libexynoscamera.so (_ZN7android24ExynosCameraFrameFactory11startThreadEj+70)
08-30 18:07:03.695 6489 6489 F DEBUG : #09 pc 0007bcef /system/lib/libexynoscamera.so (_ZN7android24ExynosCameraFrameFactory19startInitialThreadsEv+70)
08-30 18:07:03.695 6489 6489 F DEBUG : #10 pc 0006231d /system/lib/libexynoscamera.so (_ZN7android12ExynosCamera22m_startPreviewInternalEv+1140)
08-30 18:07:03.695 6489 6489 F DEBUG : #11 pc 0006b897 /system/lib/libexynoscamera.so (_ZN7android12ExynosCamera12startPreviewEv+1666)
08-30 18:07:03.695 6489 6489 F DEBUG : #12 pc 000037b1 /system/lib/hw/camera.universal5433.so
08-30 18:07:03.695 6489 6489 F DEBUG : #13 pc 0006094f /system/lib/libcameraservice.so (_ZN7android12CameraClient16startPreviewModeEv+102)
08-30 18:07:03.695 6489 6489 F DEBUG : #14 pc 00060825 /system/lib/libcameraservice.so (_ZN7android12CameraClient15startCameraModeENS0_11camera_modeE+68)
08-30 18:07:03.695 6489 6489 F DEBUG : #15 pc 000282f9 /system/lib/libcamera_client.so (_ZN7android8hardware8BnCamera10onTransactEjRKNS_6ParcelEPS2_j+724)
08-30 18:07:03.695 6489 6489 F DEBUG : #16 pc 000359b3 /system/lib/libbinder.so (_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j+70)
08-30 18:07:03.695 6489 6489 F DEBUG : #17 pc 0003d159 /system/lib/libbinder.so (_ZN7android14IPCThreadState14executeCommandEi+684)
08-30 18:07:03.695 6489 6489 F DEBUG : #18 pc 0003cdb7 /system/lib/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+114)
08-30 18:07:03.695 6489 6489 F DEBUG : #19 pc 0003d2bb /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+46)
08-30 18:07:03.695 6489 6489 F DEBUG : #20 pc 00000b4d /system/bin/cameraserver
08-30 18:07:03.696 6489 6489 F DEBUG : #21 pc 00016c2d /system/lib/libc.so (__libc_init+48)
08-30 18:07:03.696 6489 6489 F DEBUG : #22 pc 00000a18 /system/bin/cameraserver

Change-Id: Ib6234260a5fc5798eea580e0ac594313650de933

7c7114c 2016-09-10 19:12:49 Zhao Wei Liew

rootdir: writepid to the correct schedTune cgroup mount point

Seems like AOSP missed these out when switching the schedTune
cgroup mount point from /sys/fs/cgroup/stune/ to /dev/stune/.

Reference commit:
11cde567a8fd6fd37cd462e24dd97d0f57bb12a4 Mount schedTune cgroup as /dev/stune

Change-Id: Ie8b1e7f95af6aef82a914199a48e491a00f210b6

51d7ac0 2016-09-10 19:12:44 Zhao Wei Liew

cutils: iosched_policy: Access BFQIO cgroup in /dev/bfqio

AOSP doesn't mount cgroups in /sys/fs/cgroup, but in /dev/.
Follow what AOSP does.

Change-Id: I40d2241e3e5c41612d3a54d22981d3250f8b1ed6

e549bd8 2016-09-10 10:36:02 David Ng

ueventd: Fix bootdevice by-name/by-num link creation

Create bootdevice by-name/by-num links only if the block
device is the bootdevice. This fixes the issue of
bootdevice path being created incorrectly if the first
reported device with by-name/by-num is not the bootdevice.

It also fixes devices in which the bootdevice property
doesn't exist, or the symlink is created by a later step in
the init sequence (such as init.rc itself)

Change-Id: Ifb68080e3149917f9ee88a4a421007f29e8d83d2

39bb7f4 2016-09-09 08:04:01 Keith Mok

fastboot: format f2fs partition instead of just erase

When doing fastboot -w on Darwin for f2fs partitions,
it only erase it without format it due to a flag not set in Android.mk

Change-Id: I642672467d68c75915900bb88c9aa86571140e03