Commit Graph

15388 Commits

Author SHA1 Message Date
Konstantinos Menychtas
a944d9a64b am 30461421: (-s ours) am 6285d756: am 043df767: am 474f468d: (-s ours) am 86317696: am c526381f: am 9cb9a14c: (-s ours) am bad193d9: am 91ac4618: am 0e94cee9: DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
* commit '304614218093282c1a7c5af57986aad66eebc9d8':
  DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
2015-08-07 22:45:52 +00:00
Konstantinos Menychtas
860c3d7c90 am 1bbfccc1: (-s ours) am 0c635c71: am 2d5d97ef: am bc013aa0: (-s ours) am 8de93852: am 6384e218: DO NOT MERGE Increase the system-image revision number after opengl bug fix
* commit '1bbfccc10cf563e060302d07b5574e8f59ddeda6':
  DO NOT MERGE Increase the system-image revision number after opengl bug fix
2015-08-07 22:45:44 +00:00
Konstantinos Menychtas
3046142180 am 6285d756: am 043df767: am 474f468d: (-s ours) am 86317696: am c526381f: am 9cb9a14c: (-s ours) am bad193d9: am 91ac4618: am 0e94cee9: DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
* commit '6285d756787e251473c61958287270dcb6c1a8ac':
  DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
2015-08-07 22:39:17 +00:00
Konstantinos Menychtas
1bbfccc10c am 0c635c71: am 2d5d97ef: am bc013aa0: (-s ours) am 8de93852: am 6384e218: DO NOT MERGE Increase the system-image revision number after opengl bug fix
* commit '0c635c711d7670fcf7c2aaf1ed5f082db40f0ad8':
  DO NOT MERGE Increase the system-image revision number after opengl bug fix
2015-08-07 22:39:16 +00:00
Nick Kralevich
c5066d81a8 am bc7cb7d9: resolved conflicts for merge of 5e69741e to klp-modular-dev
* commit 'bc7cb7d92a768963c50e8f5f27bce07be2804658':
  DO NOT MERGE Increase the system-image revision number after opengl bug fix
2015-08-07 21:12:20 +00:00
Konstantinos Menychtas
6285d75678 am 043df767: am 474f468d: (-s ours) am 86317696: am c526381f: am 9cb9a14c: (-s ours) am bad193d9: am 91ac4618: am 0e94cee9: DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
* commit '043df76763be819ba0a293a5616c827d864f8376':
  DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
2015-08-07 19:06:39 +00:00
Nick Kralevich
bc7cb7d92a resolved conflicts for merge of 5e69741e to klp-modular-dev
Change-Id: I6717f689995cafaa38c23bb8f2a64900bcc36004
2015-08-07 12:00:09 -07:00
Konstantinos Menychtas
0c635c711d am 2d5d97ef: am bc013aa0: (-s ours) am 8de93852: am 6384e218: DO NOT MERGE Increase the system-image revision number after opengl bug fix
* commit '2d5d97ef42d4bcd72194f61e829dc04cec600a53':
  DO NOT MERGE Increase the system-image revision number after opengl bug fix
2015-08-07 18:58:42 +00:00
Konstantinos Menychtas
043df76763 am 474f468d: (-s ours) am 86317696: am c526381f: am 9cb9a14c: (-s ours) am bad193d9: am 91ac4618: am 0e94cee9: DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
* commit '474f468d75b28aea0334c27a6242a90ab5212517':
  DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
2015-08-07 18:57:45 +00:00
Konstantinos Menychtas
474f468d75 am 86317696: am c526381f: am 9cb9a14c: (-s ours) am bad193d9: am 91ac4618: am 0e94cee9: DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
* commit '86317696c6f0efef21b8139575001f2cf3cfad1f':
  DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
2015-08-07 18:50:58 +00:00
Konstantinos Menychtas
2d5d97ef42 am bc013aa0: (-s ours) am 8de93852: am 6384e218: DO NOT MERGE Increase the system-image revision number after opengl bug fix
* commit 'bc013aa08bf9e561fe7d64e2188aa7ec50c3427c':
  DO NOT MERGE Increase the system-image revision number after opengl bug fix
2015-08-07 18:50:56 +00:00
Konstantinos Menychtas
86317696c6 am c526381f: am 9cb9a14c: (-s ours) am bad193d9: am 91ac4618: am 0e94cee9: DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
* commit 'c526381f2ab0d19a7269a22075f92902d49b82a6':
  DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
2015-08-07 18:45:23 +00:00
Konstantinos Menychtas
bc013aa08b am 8de93852: am 6384e218: DO NOT MERGE Increase the system-image revision number after opengl bug fix
* commit '8de93852b7b4d8dd8c3931cb5f23ca334728f0db':
  DO NOT MERGE Increase the system-image revision number after opengl bug fix
2015-08-07 18:42:41 +00:00
Konstantinos Menychtas
c526381f2a am 9cb9a14c: (-s ours) am bad193d9: am 91ac4618: am 0e94cee9: DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
* commit '9cb9a14c5a9cbc47e74842be5c0e23a7345be612':
  DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
2015-08-07 18:39:47 +00:00
Konstantinos Menychtas
9cb9a14c5a am bad193d9: am 91ac4618: am 0e94cee9: DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
* commit 'bad193d96a7fd8ffea27e5e62c7a77c508fabf34':
  DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
2015-08-07 18:33:07 +00:00
Konstantinos Menychtas
8de93852b7 am 6384e218: DO NOT MERGE Increase the system-image revision number after opengl bug fix
* commit '6384e2185159c50c48f0ef38313385dc75adf606':
  DO NOT MERGE Increase the system-image revision number after opengl bug fix
2015-08-07 18:31:03 +00:00
Konstantinos Menychtas
bad193d96a am 91ac4618: am 0e94cee9: DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
* commit '91ac4618597670a2580b0de3bb417c3c43ed5089':
  DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
2015-08-07 18:26:08 +00:00
Konstantinos Menychtas
91ac461859 am 0e94cee9: DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
* commit '0e94cee9e4ecccb7279dca8b50c25b89f71fc9e3':
  DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
2015-08-07 18:22:20 +00:00
Konstantinos Menychtas
5e69741e55 am ff48910f: DO NOT MERGE Increase the system-image revision number after opengl bug fix
* commit 'ff48910f838c132a5dbf48a584e37d0ffe8d29bb':
  DO NOT MERGE Increase the system-image revision number after opengl bug fix
2015-08-07 18:21:38 +00:00
Konstantinos Menychtas
ac7b67f7b9 DO NOT MERGE Increase the system-image revision number after opengl bug fix
Back-ported bug-fix b6b8deb6abd06f063f546b43b90b1c21028f219c
(opengl: Fix QemuPipeStream::readFully reading beyond end of buffer)
warrants a system image update. This patch increases the revision
number for released images appropriately.

Change-Id: If77312e0441800e9c4d9dbcfc770183ab1a118e9
2015-07-21 16:59:34 +00:00
Konstantinos Menychtas
ff48910f83 DO NOT MERGE Increase the system-image revision number after opengl bug fix
Back-ported bug-fix 2098196c82ac1832cfb351950c17ecd4b46bb5a0
(opengl: Fix QemuPipeStream::readFully reading beyond end of buffer)
warrants a system image update. This patch increases the revision
number for released images appropriately.

Change-Id: I80d1c83eff1d0e474315071f9ea6d99c638c9891
2015-07-21 16:58:59 +00:00
Konstantinos Menychtas
6384e21851 DO NOT MERGE Increase the system-image revision number after opengl bug fix
Back-ported bug-fix c80bf4e9c5b4233da8478ab820fc54bc1f6a7de6
(opengl: Fix QemuPipeStream::readFully reading beyond end of buffer)
warrants a system image update. This patch increases the revision
number for released images appropriately.

Change-Id: Ice4116aa7cbe15a9e55e38cd6a4b3a92dd608fdc
2015-07-21 16:58:32 +00:00
Konstantinos Menychtas
0e94cee9e4 DO NOT MERGE opengl: Fix QemuPipeStream::readFully reading beyond end of buffer
--- This is a back-port of AOSP change 4a7e93da by Yu Ning; the description of the original patch follows below ---

When GPU emulation is enabled, the emulator sometimes freezes, with an
error message in logcat similar to the following:

 QemuPipeStream::readFully failed (buf 0x7f9cd8ab8000): Bad address

Some users have reported the same issue, e.g.:

 https://code.google.com/p/android/issues/detail?id=170633

The root cause is that QemuPipeStream::readFully(void *buf, size_t len)
may attempt to read beyond (buf + len), resulting in a -EFAULT return
value from the goldfish/qemu pipe driver.

Fix this bug to improve the stability of the emulator. In addition,

 - Add more information to the said error message to facilitate future
   debugging.
 - Use "%zu" instead of "%d" for logging size_t variables.

Change-Id: I8785fee0427fd6c0f25237470b346e769a82c992
Signed-off-by: Yu Ning <yu.ning@intel.com>
Signed-off-by: Pengcheng Chen <pengcheng.chen@intel.com>
2015-07-21 16:55:40 +00:00
bohu
fbfb579487 am c7a591c2: am 6a59f8ca: am 4a470965: am 2b67d0bf: am 32912fff: am 89a4eab8: am df57d459: am 6e780525: am f0f43b70: am 7bf71cfb: Merge "Bump revision number for all system images" into jb-mr1.1-dev
* commit 'c7a591c2cae582fca277f7061565bdeb32af1500':
  Bump revision number for all system images
2015-02-17 18:40:14 +00:00
bohu
301114084a am 56957bdb: am 7838df56: am 423bbda8: am 65325595: am 05ecbe5f: am 9bdb1793: am 7ef22839: (-s ours) am 8ec8f605: am e591d22b: am f8ac5e31: back port gles fix to api 17
* commit '56957bdbde0931bcea54ddfcd83309c398ca1096':
  back port gles fix to api 17
2015-02-17 18:40:10 +00:00
bohu
e06de8c0e6 am 3ef1f569: am fc31df1f: am 31e52ee2: am 65cc9c99: (-s ours) am cfff3894: am 5e44138c: Bump revision number for all the system images
* commit '3ef1f56902270807dc089868b0325e21ae9cc093':
  Bump revision number for all the system images
2015-02-17 18:40:07 +00:00
bohu
db8737c81e am a706d1c0: am 21b908ba: (-s ours) am 33bd8cb7: Bump revision number for system images
* commit 'a706d1c0217936c6624dccee920049a4cf6f0582':
  Bump revision number for system images
2015-02-17 18:40:03 +00:00
bohu
c7a591c2ca am 6a59f8ca: am 4a470965: am 2b67d0bf: am 32912fff: am 89a4eab8: am df57d459: am 6e780525: am f0f43b70: am 7bf71cfb: Merge "Bump revision number for all system images" into jb-mr1.1-dev
* commit '6a59f8ca3e9b49a6e9040ac518f8b7983bed4846':
  Bump revision number for all system images
2015-02-17 18:34:46 +00:00
bohu
56957bdbde am 7838df56: am 423bbda8: am 65325595: am 05ecbe5f: am 9bdb1793: am 7ef22839: (-s ours) am 8ec8f605: am e591d22b: am f8ac5e31: back port gles fix to api 17
* commit '7838df56fe230225a0bb4c2ed630adf58c69f9e1':
  back port gles fix to api 17
2015-02-17 18:34:44 +00:00
bohu
3ef1f56902 am fc31df1f: am 31e52ee2: am 65cc9c99: (-s ours) am cfff3894: am 5e44138c: Bump revision number for all the system images
* commit 'fc31df1f124949003cec31b6d009afba78eb571e':
  Bump revision number for all the system images
2015-02-17 18:34:43 +00:00
bohu
a706d1c021 am 21b908ba: (-s ours) am 33bd8cb7: Bump revision number for system images
* commit '21b908bac7f9cd8375062d986cbac899aabf217c':
  Bump revision number for system images
2015-02-17 18:34:41 +00:00
bohu
6a59f8ca3e am 4a470965: am 2b67d0bf: am 32912fff: am 89a4eab8: am df57d459: am 6e780525: am f0f43b70: am 7bf71cfb: Merge "Bump revision number for all system images" into jb-mr1.1-dev
* commit '4a470965e110af84f4be45fd4171a2a46cffda12':
  Bump revision number for all system images
2015-02-13 21:51:12 +00:00
bohu
7838df56fe am 423bbda8: am 65325595: am 05ecbe5f: am 9bdb1793: am 7ef22839: (-s ours) am 8ec8f605: am e591d22b: am f8ac5e31: back port gles fix to api 17
* commit '423bbda847062e910f292a6eeaa91c246e72e44a':
  back port gles fix to api 17
2015-02-13 21:51:11 +00:00
bohu
fc31df1f12 am 31e52ee2: am 65cc9c99: (-s ours) am cfff3894: am 5e44138c: Bump revision number for all the system images
* commit '31e52ee2ac269322ca1fc19de977362ee30f90f9':
  Bump revision number for all the system images
2015-02-13 21:51:10 +00:00
bohu
4a470965e1 am 2b67d0bf: am 32912fff: am 89a4eab8: am df57d459: am 6e780525: am f0f43b70: am 7bf71cfb: Merge "Bump revision number for all system images" into jb-mr1.1-dev
* commit '2b67d0bf491fcfd2bacb6c00e6d236c15f2936e5':
  Bump revision number for all system images
2015-02-13 21:45:36 +00:00
bohu
423bbda847 am 65325595: am 05ecbe5f: am 9bdb1793: am 7ef22839: (-s ours) am 8ec8f605: am e591d22b: am f8ac5e31: back port gles fix to api 17
* commit '65325595759d843963881e94aef62c74725ef1fc':
  back port gles fix to api 17
2015-02-13 21:45:34 +00:00
bohu
31e52ee2ac am 65cc9c99: (-s ours) am cfff3894: am 5e44138c: Bump revision number for all the system images
* commit '65cc9c99ae3fe86d0c845a628f11bc93e7b07b90':
  Bump revision number for all the system images
2015-02-13 21:45:32 +00:00
bohu
2b67d0bf49 am 32912fff: am 89a4eab8: am df57d459: am 6e780525: am f0f43b70: am 7bf71cfb: Merge "Bump revision number for all system images" into jb-mr1.1-dev
* commit '32912fff64fb28c8ba478cdb0615eda7205a4171':
  Bump revision number for all system images
2015-02-13 21:35:16 +00:00
bohu
6532559575 am 05ecbe5f: am 9bdb1793: am 7ef22839: (-s ours) am 8ec8f605: am e591d22b: am f8ac5e31: back port gles fix to api 17
* commit '05ecbe5f55d71b469aae58f838279e454380186b':
  back port gles fix to api 17
2015-02-13 21:35:15 +00:00
bohu
32912fff64 am 89a4eab8: am df57d459: am 6e780525: am f0f43b70: am 7bf71cfb: Merge "Bump revision number for all system images" into jb-mr1.1-dev
* commit '89a4eab81cf1829d7bbe888e65c95b628d1694e4':
  Bump revision number for all system images
2015-02-13 21:27:48 +00:00
bohu
05ecbe5f55 am 9bdb1793: am 7ef22839: (-s ours) am 8ec8f605: am e591d22b: am f8ac5e31: back port gles fix to api 17
* commit '9bdb1793b0d7b02f626d853a44f4adbe6847366e':
  back port gles fix to api 17
2015-02-13 21:27:47 +00:00
bohu
89a4eab81c am df57d459: am 6e780525: am f0f43b70: am 7bf71cfb: Merge "Bump revision number for all system images" into jb-mr1.1-dev
* commit 'df57d4596f04d2c0b0dccc2e48e1b8104c9f5c25':
  Bump revision number for all system images
2015-02-13 21:23:18 +00:00
bohu
9bdb1793b0 am 7ef22839: (-s ours) am 8ec8f605: am e591d22b: am f8ac5e31: back port gles fix to api 17
* commit '7ef22839c336926a16072ea0e5d83dd125bd0b2f':
  back port gles fix to api 17
2015-02-13 21:23:17 +00:00
bohu
65cc9c99ae am cfff3894: am 5e44138c: Bump revision number for all the system images
* commit 'cfff3894e3d18816769eb574f9d6204e6926c571':
  Bump revision number for all the system images
2015-02-13 20:55:15 +00:00
bohu
cfff3894e3 am 5e44138c: Bump revision number for all the system images
* commit '5e44138c090c13b4f04a2e57a514806d531e119a':
  Bump revision number for all the system images
2015-02-13 20:41:37 +00:00
bohu
df57d4596f am 6e780525: am f0f43b70: am 7bf71cfb: Merge "Bump revision number for all system images" into jb-mr1.1-dev
* commit '6e780525205e15aff89f00b1642401f309d2f0c4':
  Bump revision number for all system images
2015-02-13 20:37:13 +00:00
bohu
7ef22839c3 am 8ec8f605: am e591d22b: am f8ac5e31: back port gles fix to api 17
* commit '8ec8f605e13cf601340c75d450fe2af294c2ecbc':
  back port gles fix to api 17
2015-02-13 20:37:10 +00:00
bohu
21b908bac7 am 33bd8cb7: Bump revision number for system images
* commit '33bd8cb700b402769ecb6532ee684ea78b41c708':
  Bump revision number for system images
2015-02-13 20:31:02 +00:00
bohu
6e78052520 am f0f43b70: am 7bf71cfb: Merge "Bump revision number for all system images" into jb-mr1.1-dev
* commit 'f0f43b70aa34aa2bef740c37bb152eb14ef3bccb':
  Bump revision number for all system images
2015-02-13 20:26:47 +00:00
bohu
8ec8f605e1 am e591d22b: am f8ac5e31: back port gles fix to api 17
* commit 'e591d22bb0cadf6c9f33f892e546f72125483718':
  back port gles fix to api 17
2015-02-13 20:26:45 +00:00