• Nick Kralevich's avatar
    logd: initial checkin. · 3e76e0a4
    Nick Kralevich authored
    
    
    * Create a new userspace log daemon for handling logging messages.
    
    Original-Change-Id: I75267df16359684490121e6c31cca48614d79856
    Signed-off-by: default avatarNick Kralevich <nnk@google.com>
    
    * Merge conflicts
    * rename new syslog daemon to logd to prevent confusion with bionic syslog
    * replace racy getGroups call with KISS call to client->getGid()
    * Timestamps are filed at logging source
    * insert entries into list in timestamp order
    * Added LogTimeEntry tail filtration handling
    * Added region locking around LogWriter list
    * separate threads for each writer
    * /dev/socket/logd* permissions
    Signed-off-by: default avatarMark Salyzyn <salyzyn@google.com>
    
    Change-Id: Ice88b1412d8f9daa7f9119b2b5aaf684a5e28098
    3e76e0a4
LogTimes.h 3.15 KB