History log of /system/core/liblog/pmsg_reader.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
08660a811e078d3a6ce950a340a1b9071cfd7e8d 05-May-2016 Rubin Xu <rubinxu@google.com> Return correct length from pmsgRead()

Bug: 28610769
Change-Id: I38cac786ca43ef8d9530f4e2e5a0bdd4cc3bccef
/system/core/liblog/pmsg_reader.c
2b409c9bc73a333373d58dd4f8a0fd77537da29c 29-Apr-2016 Mark Salyzyn <salyzyn@google.com> liblog: O_CLOEXEC flag on opens

(cherry pick from commit 78786da116064e6a2b7bb768e1eb77f3804eace4)

Bug: 28455828
Change-Id: Ic00101a6192aab7271cb0c3461e249a77d7f29ed
/system/core/liblog/pmsg_reader.c
2b8157d9fd2a3dcb7370fe2614e2c47315186519 14-Mar-2016 Mark Salyzyn <salyzyn@google.com> liblog: add __android_log_pmsg_file_read

(cherry pick from commit 864e8e80e4f6b325ddacc25b0bd5d621eff0fb3a)

- This is considered an Android Private function, not exported
for general use.
- goal is to retreive a file's content from a series of log
messages from pmsg, to be retrieved after a reboot for
transfer to a persistent location.
- files are presented in reverse sorted order, first based on
_any_ numerical content, then by alphanumeric order.
- Add a gTest for this function, relies on gTest for
liblog.__android_log_pmsg_file_write from prior to reboot.

Bug: 27176738
Change-Id: If37ef423009bd28b598b233af3bccef3429bdc22
/system/core/liblog/pmsg_reader.c
facf94c74a2cc44f294c4789d36d5c7281c7bc3f 01-Mar-2016 Mark Salyzyn <salyzyn@google.com> liblog: split out transports into separate files

(cherry pick from commit 018a96d03f0d452bf078084eedcd5693da42308d)

Create config_logger, logger and logger_read to house the log
interfaces. Add fake_logger, logd_logger and pmsg_logger to
house the write and read transports. Allows for an easier and
direct path to add new transports to the library.

SideEffects: None, logger benchmark performance unaffected

Bug: 27176738
Bug: 27405083
Change-Id: I01b38637334a5242905c8c89f6ab0a92e2540008
/system/core/liblog/pmsg_reader.c