- 07 Dec, 2013 2 commits
-
-
Christopher Ferris authored
-
Christopher Ferris authored
Make sure that the kernel isn't going to try and clear the tid of freed memory. Bug: 11963327 Change-Id: I95d02340bfbe92f56036d2cc58dbf0e3079eb7c3
-
- 05 Dec, 2013 1 commit
-
-
The Android Open Source Project authored
-
- 04 Dec, 2013 1 commit
-
-
Christopher Ferris authored
-
- 03 Dec, 2013 2 commits
-
-
Christopher Ferris authored
Bug: 9797008 Change-Id: I11b1da060d29f7dacbb53f20a3e2082395b5bd8a
-
Christopher Ferris authored
-
- 02 Dec, 2013 1 commit
-
-
Christopher Ferris authored
Since the ENTRY/END macros now have .cfi_startproc/.cfi_endproc, most of the custom arm assembly has no unwind information. Adding the proper cfi directives for these and removing the arm directives. Update the gensyscalls.py script to add these cfi directives for the generated assembly. Also fix the references to non-uapi headers to the proper uapi header. In addition, remove the kill.S, tkill.S, tgkill.S for arm since they are not needed at all. The unwinder (libunwind) is able to properly unwind using the normal abort. After this change, I can unwind through the system calls again. Bug: 11559337 Bug: 11825869 Bug: 11321283 Change-Id: I18b48089ef2d000a67913ce6febc6544bbe934a3
-
- 26 Nov, 2013 8 commits
-
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: I1d97d7fa3d5be2ff4728571ed5376705a27091ec
-
Elliott Hughes authored
-
Elliott Hughes authored
Unlike x86-64, x86's arguments are just like every other architecture's. Change-Id: Ic6da23f2a70599683b68e7e12ab9ba061e0b349c
-
Elliott Hughes authored
-
Elliott Hughes authored
Unlike other architectures, on x86 (but not x86-64), CLONE_SETTLS takes a pointer to a struct user_desc instead of a pointer to the TLS itself. Rather than have to deal with this here, let's just use the old __set_tls mechanism we used to use (and still use for the main thread on all architectures, so it's not going away any time soon). Bug: 11826724 Change-Id: I02a27939a73ae6cea1134a3f4c1dd7eafea479da
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: Ife8f9c538c86f7c0017143015d5ee849a99b625b
-
- 25 Nov, 2013 4 commits
-
-
Elliott Hughes authored
-
Elliott Hughes authored
There's no uapi timerfd.h. Bug: 11559337 Change-Id: I77a4b1365fdcf2c9f18673b11341a165e54b4bbd
-
Elliott Hughes authored
-
Elliott Hughes authored
Bug: 11859767 Change-Id: I3d746188a1c4bdf8db1358521438435d3e63dbac
-
- 24 Nov, 2013 2 commits
-
-
Christopher Ferris authored
* commit '14d6be45': Delete non-uapi headers.
-
Christopher Ferris authored
-
- 23 Nov, 2013 3 commits
-
-
Christopher Ferris authored
* commit '985c3fbb': Move arm user.h definitions to sys/user.h.
-
Christopher Ferris authored
Update headers and delete non-uapi headers that have been removed from external/kernel-headers project. Change-Id: I9ed9632a941095fe1bf3b207bafe1151f00de033
-
Christopher Ferris authored
-
- 22 Nov, 2013 5 commits
-
-
Christopher Ferris authored
There is no uapi user.h file for arm, it was included by accident. Move the user struct definition into the file to follow the pattern used by the other architectures. Change-Id: Ib9cea0deca551c9268382ddd6de9202fd32ef941
-
Christopher Ferris authored
* commit '507f95e2': Update script to copy in extra generated files.
-
Christopher Ferris authored
-
Christopher Ferris authored
There are files in generated/asm that simply include asm-generic files. The script now copies any file in generated/asm that also exists in asm-generic. Change-Id: I075161c68624e9e9e81797224831988ce02220eb
-
The Android Open Source Project authored
Change-Id: I786944f80fb1a2d502fed51dc2c391ed5db66761
-
- 21 Nov, 2013 11 commits
-
-
Christopher Ferris authored
* commit '26f0e54a': Script to grab uapi headers from android kernel.
-
Christopher Ferris authored
-
Elliott Hughes authored
* commit 'fa7b48bf': Regenerate uapi header files.
-
Christopher Ferris authored
Change-Id: Ia140e3ab27fbfee6b02f04c085f3e0e351bbe68d
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: Idc934ed8ae17aba3300e4022e9b42177b0907e9d
-
Elliott Hughes authored
* commit '880d0e6c': Remove hidden __reboot from header
-
Elliott Hughes authored
-
Pavel Chupin authored
This change is required: https://android-review.googlesource.com/#/c/70570 Change-Id: Idb991f96a424aa5b0f9e06d9fb787fe8c8530750 Signed-off-by:
Pavel Chupin <pavel.v.chupin@intel.com>
-
Elliott Hughes authored
* commit 'eec57b37': Add support for the ternary operator to the header scrubber.
-
Elliott Hughes authored
-