summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* am 5ebd8e43: am b2406973: Merge changes I727d9135,I3bd1b59d,I0d05aa28Greg Hackmann2013-11-276-24/+276
|\ | | | | | | | | | | | | * commit '5ebd8e43ba992d12fcdac4aedf7da51b50d6b949': rootdir: add ueventd.rc rule for adf subsystem init: add subsystem rules to ueventd.rc init: handle ueventd path truncation better
| * am b2406973: Merge changes I727d9135,I3bd1b59d,I0d05aa28Greg Hackmann2013-11-266-24/+276
| |\ | | | | | | | | | | | | | | | | | | * commit 'b240697339b1ff1f45217a48dc9d3fa8a2f21a2b': rootdir: add ueventd.rc rule for adf subsystem init: add subsystem rules to ueventd.rc init: handle ueventd path truncation better
| | * Merge changes I727d9135,I3bd1b59d,I0d05aa28Greg Hackmann2013-11-266-24/+276
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | * changes: rootdir: add ueventd.rc rule for adf subsystem init: add subsystem rules to ueventd.rc init: handle ueventd path truncation better
| | | * rootdir: add ueventd.rc rule for adf subsystemGreg Hackmann2013-11-261-0/+3
| | | | | | | | | | | | | | | | | | | | Change-Id: I727d91355229692c11e0e309c0fcac051269eba3 Signed-off-by: Greg Hackmann <ghackmann@google.com>
| | | * init: add subsystem rules to ueventd.rcGreg Hackmann2013-11-265-33/+268
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By default ueventd creates device nodes under /dev based on the ueventd DEVPATH. Several subsystems have special rules which are hardcoded in devices.c. Moving forward these special rules should go in ueventd.rc. Special rules have the syntax: subsystem <s> devname (uevent_devname|uevent_devpath) [dirname <dir>] Devices matching SUBSYSTEM=<s> will be populated under <dir>. dirname is optional and defaults to /dev. If dirname is provided, <dir> must start with "/". If devname is uevent_devname, ueventd will create the device node as <dir>/DEVNAME. DEVNAME may include intermediate subdirectories, which ueventd will automatically create. If devname is uevent_devpath, ueventd will use the legacy behavior of computing DEVPATH_BASE=basepath(DEVPATH), and creating the device node as <dir>/DEVPATH_BASE. The new parsing code is based on init_parser.c, with small tweaks to handle commands which don't fall under a section header. Change-Id: I3bd1b59d7e62dfc9d289cf6ae889e237fb5bd7c5 Signed-off-by: Greg Hackmann <ghackmann@google.com>
| | | * init: handle ueventd path truncation betterGreg Hackmann2013-11-261-2/+16
| | |/ | | | | | | | | | | | | | | | | | | | | | Log an error before discarding problematic events, and add a missing truncation check to the usb subsystem's unique codepath Change-Id: I0d05aa287ffc63b46d1752d2a7409d35dc8caca7 Signed-off-by: Greg Hackmann <ghackmann@google.com>
* | | am 675c9966: am 0914e01e: Merge "init: limit visibility of init_parser.c ↵Greg Hackmann2013-11-272-6/+5
|\ \ \ | |/ / | | | | | | | | | | | | | | | helpers" * commit '675c996651e0513e9c7b657d356c55f9b05c7c9f': init: limit visibility of init_parser.c helpers
| * | am 0914e01e: Merge "init: limit visibility of init_parser.c helpers"Greg Hackmann2013-11-262-6/+5
| |\ \ | | |/ | | | | | | | | | * commit '0914e01ed9936602006ed4a6891c5e55a42e881a': init: limit visibility of init_parser.c helpers
| | * Merge "init: limit visibility of init_parser.c helpers"Greg Hackmann2013-11-262-6/+5
| | |\
| | | * init: limit visibility of init_parser.c helpersGreg Hackmann2013-11-252-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | To prevent clashing with forthcoming changes to uevent_parser.c Change-Id: I2ee183261c7f43e0e4104a16a280c7ee73d7df96 Signed-off-by: Greg Hackmann <ghackmann@google.com>
* | | | am 8bda6ce5: am 121400a4: Merge "Make init distinguish between orderly exit ↵Elliott Hughes2013-11-271-1/+9
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | and being killed by signals." * commit '8bda6ce55700e46760f8d59820406b72964fa171': Make init distinguish between orderly exit and being killed by signals.
| * | | am 121400a4: Merge "Make init distinguish between orderly exit and being ↵Elliott Hughes2013-11-261-1/+9
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | killed by signals." * commit '121400a40fce22b6e0b74f2492b8b9eff6133bd1': Make init distinguish between orderly exit and being killed by signals.
| | * | Merge "Make init distinguish between orderly exit and being killed by signals."Elliott Hughes2013-11-261-1/+9
| | |\ \
| | | * | Make init distinguish between orderly exit and being killed by signals.Elliott Hughes2013-11-251-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | Bug: 11826724 Change-Id: I7c11f602447dbd6862decc51cdfe883003cf7d67
* | | | | am f4083cae: am e456d420: Merge "libpixelflinger: do not use anonymous structs"Stephen Hines2013-11-261-5/+5
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | * commit 'f4083caec07ba6569865de40904e6776d2db3cfa': libpixelflinger: do not use anonymous structs
| * | | | am e456d420: Merge "libpixelflinger: do not use anonymous structs"Stephen Hines2013-11-261-5/+5
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | * commit 'e456d420a5bdd1085f587a7906b58aabcb43f220': libpixelflinger: do not use anonymous structs
| | * | | Merge "libpixelflinger: do not use anonymous structs"Stephen Hines2013-11-261-5/+5
| | |\ \ \ | | | |/ / | | |/| |
| | | * | libpixelflinger: do not use anonymous structssynergy dev2013-11-251-5/+5
| | | |/ | | | | | | | | | | | | | | | | | | | | Avoiding the use of gnu extensions improves code portability Change-Id: Ie9e94e3ce030f52a22997f8a48de1e6c1c549894
* | | | Fix fastbootd's <linux/kexec.h> reference.Elliott Hughes2013-11-251-3/+1
| | | | | | | | | | | | | | | | Change-Id: I28ce0288a6377153a96d3a98d6913d1271e3112f
* | | | am ec51d818: am 71f2f251: Merge "logwrapper: fix missing include"JP Abgrall2013-11-251-0/+1
|\ \ \ \ | |/ / / | | | | | | | | | | | | * commit 'ec51d818c5ce8fa6985ed9779a44647cfb040f8a': logwrapper: fix missing include
| * | | am 71f2f251: Merge "logwrapper: fix missing include"JP Abgrall2013-11-251-0/+1
| |\ \ \ | | |/ / | | | | | | | | | | | | * commit '71f2f2514ee40a6d9b66545049855ab371955bed': logwrapper: fix missing include
| | * | Merge "logwrapper: fix missing include"JP Abgrall2013-11-251-0/+1
| | |\ \ | | | |/ | | |/|
| | | * logwrapper: fix missing includeWilliam Roberts2013-11-251-0/+1
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | Use of ECHILD with no definitive errno.h inclusion. Explicitly listing the errno.h header file rather then relying on the inclusion chain to do so. Change-Id: I5552acd928d17fc62192217a30ff2e4fab0b1936
* | | am d61ade1d: am 66ed50af: Merge commit ↵The Android Open Source Project2013-11-231-0/+1
|\ \ \ | |/ / | | | | | | | | | | | | \'536dea9d61a032e64bbe584a97463c6638ead009\' into HEAD * commit 'd61ade1ddc064d8035e371e22d5fb2d1117a81e1':
| * | am 66ed50af: Merge commit \'536dea9d61a032e64bbe584a97463c6638ead009\' into HEADThe Android Open Source Project2013-11-221-0/+1
| |\ \ | | |/ | | | | | | * commit '66ed50af6870210ce013a5588a688434a5d48ee9':
| | * Merge commit '536dea9d61a032e64bbe584a97463c6638ead009' into HEADThe Android Open Source Project2013-11-22215-4723/+24509
| | |\ | | | | | | | | | | | | Change-Id: I5c469a4b738629d99d721cad7ded02d6c35f56d5
* | | \ am fd1dd864: am 479efb54: init.rc: mount pstore fs, set console-ramoops ↵Todd Poynor2013-11-221-0/+5
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | permissions * commit 'fd1dd864a896bd6233ee8c75b84d9771148dd9b3': init.rc: mount pstore fs, set console-ramoops permissions
| * | | am 479efb54: init.rc: mount pstore fs, set console-ramoops permissionsTodd Poynor2013-11-221-0/+5
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * commit '479efb540a198a9b7cd278387b0d45009a05bb2b': init.rc: mount pstore fs, set console-ramoops permissions
| | * | | init.rc: mount pstore fs, set console-ramoops permissionsTodd Poynor2013-11-211-0/+5
| | | | | | | | | | | | | | | | | | | | Change-Id: I44cb00f9123c6044a03de926b6a616da753bb549
* | | | | am bbdfc0c4: am dd2ac3de: am d966eebf: Merge "Fix build."Elliott Hughes2013-11-212-1/+2
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | * commit 'bbdfc0c4124d838d16b65ef96cf4285dbe8ae038': Fix build.
| * | | | am dd2ac3de: am d966eebf: Merge "Fix build."Elliott Hughes2013-11-212-1/+2
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | * commit 'dd2ac3de625e6c0328a0f70530d8ade0d2151bfc': Fix build.
| | * | | am d966eebf: Merge "Fix build."Elliott Hughes2013-11-212-1/+2
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'd966eebfcba313477a598ad7b3e573a123a7a9af': Fix build.
| | | * \ \ Merge "Fix build."Elliott Hughes2013-11-222-1/+2
| | | |\ \ \
| | | | * | | Fix build.Elliott Hughes2013-11-212-1/+2
| | | |/ / / | | | | | | | | | | | | | | | | | | Change-Id: I6552bf9f83faa97bd5a844381aceb3ef85f86c76
* | | | | | am 330b1afc: am 486ebac5: am a6fbc0f9: Merge "Replace __reboot call with ↵Elliott Hughes2013-11-211-1/+2
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | syscall" * commit '330b1afc13ae10f9defe34a39a966a9647945b92': Replace __reboot call with syscall
| * | | | | am 486ebac5: am a6fbc0f9: Merge "Replace __reboot call with syscall"Elliott Hughes2013-11-211-1/+2
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | * commit '486ebac551d64bb8698bbc805f71f5644d2c4917': Replace __reboot call with syscall
| | * | | | am a6fbc0f9: Merge "Replace __reboot call with syscall"Elliott Hughes2013-11-211-1/+2
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | | | | | | | * commit 'a6fbc0f9f49b797f4a67ea49f37681c08ab41111': Replace __reboot call with syscall
| | | * | | Merge "Replace __reboot call with syscall"Elliott Hughes2013-11-211-1/+2
| | | |\ \ \
| | | | * | | Replace __reboot call with syscallPavel Chupin2013-11-211-1/+2
| | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | __reboot is hidden for 64-bits and should be hidden on others Change-Id: Ib6435269aac7fa726e49cc02f8f76d2be2875bc6 Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
* | | | | | am b6ee39bc: am 4a4616f6: am 048bb92f: Merge "split setptop ethernet tcp ↵Elliott Hughes2013-11-211-11/+12
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | buffer from wifi" * commit 'b6ee39bca4b774cf2ffbad8eb12dcfc13b8814c9': split setptop ethernet tcp buffer from wifi
| * | | | | am 4a4616f6: am 048bb92f: Merge "split setptop ethernet tcp buffer from wifi"Elliott Hughes2013-11-211-11/+12
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | * commit '4a4616f6450f191faf168a10b6e2ffaba14803bd': split setptop ethernet tcp buffer from wifi
| | * | | | am 048bb92f: Merge "split setptop ethernet tcp buffer from wifi"Elliott Hughes2013-11-201-11/+12
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | | | | | | | * commit '048bb92f3f33196d96a51b446c73805e208a5333': split setptop ethernet tcp buffer from wifi
| | | * | | Merge "split setptop ethernet tcp buffer from wifi"Elliott Hughes2013-11-211-11/+12
| | | |\ \ \
| | | | * | | split setptop ethernet tcp buffer from wifiJianzheng Zhou2013-11-151-11/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I0582ec75fddb904ca14b9cbddf593ddbd4195c41 Signed-off-by: Jianzheng Zhou <jianzheng.zhou@freescale.com>
* | | | | | | am 127eab25: am 8ab9ece2: am 162c9a24: Merge "Switch MIPS over to <sys/user.h>."Elliott Hughes2013-11-211-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | * commit '127eab25293a59196de7a53602a7e27fd203ee65': Switch MIPS over to <sys/user.h>.
| * | | | | | am 8ab9ece2: am 162c9a24: Merge "Switch MIPS over to <sys/user.h>."Elliott Hughes2013-11-211-1/+1
| |\ \ \ \ \ \ | | |/ / / / / | | | | | | | | | | | | | | | | | | | | | * commit '8ab9ece2e9c6e246f66357c800d6d1ba61becc00': Switch MIPS over to <sys/user.h>.
| | * | | | | am 162c9a24: Merge "Switch MIPS over to <sys/user.h>."Elliott Hughes2013-11-201-1/+1
| | |\ \ \ \ \ | | | |/ / / / | | | | | | | | | | | | | | | | | | | | | * commit '162c9a247b2f62065c997c1085637f28e0fcde94': Switch MIPS over to <sys/user.h>.
| | | * | | | Merge "Switch MIPS over to <sys/user.h>."Elliott Hughes2013-11-201-1/+1
| | | |\ \ \ \
| | | | * | | | Switch MIPS over to <sys/user.h>.Elliott Hughes2013-11-201-1/+1
| | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 11559337 Change-Id: I47ce51ec2d45d9cfdfbb6cccce93a66b0f02d967
* | | | | | | am 4fe95eff: am 85fddd86: am cbc32e9f: Merge "Support parsing RDNSS ND ↵Lorenzo Colitti2013-11-210-0/+0
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | options from netlink." * commit '4fe95effe5e2413ab340e4ca6f37ca2498072696': Support parsing RDNSS ND options from netlink.