{"push_id":608713581,"size":1,"distinct_size":1,"ref":"refs/heads/linux_3.10.71","head":"5b04c36736539fc73f48de5e9b74124b4ef562f8","before":"d78078a8c2c0daffa16116a49a6722a61ac4056b","commits":[{"sha":"5b04c36736539fc73f48de5e9b74124b4ef562f8","author":{"email":"9dc813db39f7354f61e14d30f180806a321063a6@gmail.com","name":"Tony Layher"},"message":"Enable pstore/ramoops dump for kernel panics.\n\nUpdated to include options for proper last_kmsg generation\nCONFIG_SEC_DEBUG_NOCACHE_LOG_IN_LEVEL_LOW=y\nCONFIG_PRINTK_PROCESS=y\nCONFIG_SEC_DEBUG_LOW_LOG=y\n\nSquashed commit of the following:\n\ncommit cf46f03896a2010cd291607e143638aea86cf5bd\nAuthor: Tony Layher <layhertony@gmail.com>\nDate:   Sun Jan 25 23:34:40 2015 -0500\n\n    trlte: enable panic dumps in defconfig and carve out mem region\n\n    Change-Id: Ifee3321b13a2fbd908a62f442b1a3656f793373d\n\ncommit 683306b316e6296084fbe6d53dcad9824dd525ad\nAuthor: Yi-wei Zhao <gbjc64@motorola.com>\nDate:   Thu Aug 7 13:59:41 2014 -0500\n\n    fs/pstore: handle panic kmsg dump\n\n    There are two changes:\n\n    1. read \"record size\" and \"dump oops\" from device tree.\n    2. only write for KMSG_DUMP_PANIC. When oops happens (panic_on_oops = 1),\n    both oops_exit() and panic() will dump kmsg. Skip KMSG_DUMP_OOPS\n    to avoid dump kmsg twice.\n\n    Signed-off-by: Yi-wei Zhao <gbjc64@motorola.com>\n    Reviewed-by: Hong-Mei Li <a21834@motorola.com>\n\ncommit 74305f95eccb13b0658817b0cd5c08b1fb18008d\nAuthor: Arve Hjønnevåg <arve@android.com>\nDate:   Fri May 2 20:23:21 2014 -0700\n\n    pstore/ram: Add ramoops_console_write_buf api\n\n    Allow writing into the ramoops console buffer.\n\n    Change-Id: Iff0d69b562e4dae33ea7f8d19412227bebb17e47\n    Signed-off-by: Arve Hjønnevåg <arve@android.com>\n    Signed-off-by: Patrick Tjin <pattjin@google.com>\n\n    Conflicts:\n    \tfs/pstore/ram.c\n\ncommit 0e9158f4623586c10050471ce20298f99b4063f9\nAuthor: Yuanyuan Zhong <zyy@motorola.com>\nDate:   Tue Jun 10 16:20:27 2014 -0500\n\n    pstore/ram: export map/unmap functions\n\n    Export persistent_ram_map() and persistent_ram_unmap() as\n    general purpose functions for mapping and unmapping reserved\n    memory buffer.\n\n    Signed-off-by: Yuanyuan Zhong <zyy@motorola.com>\n    Reviewed-by: Yi-Wei Zhao <gbjc64@motorola.com>\n\ncommit 5a7438174d61d26b6d7e321eedabb0801b5b660d\nAuthor: Yuanyuan Zhong <zyy@motorola.com>\nDate:   Tue Jun 10 14:23:07 2014 -0500\n\n    pstore/ram: allow annotation appending\n\n    Existing pstore ram annotation stores messages and exports them\n    after reset. Add function which can be used to append messages\n    to the annotation after reset and before they are exported to\n    annotation-ramoops file.\n\n    Signed-off-by: Yuanyuan Zhong <zyy@motorola.com>\n    Reviewed-by: Yi-Wei Zhao <gbjc64@motorola.com>\n\ncommit a950f7ff89cae0a0d4bced57fc94bff218a25e16\nAuthor: Dmitry Ornatsky <cdo021c@motorola.com>\nDate:   Tue Apr 8 08:11:06 2014 -0500\n\n    fs: pstore: add annotation support\n\n    Add annotation type prz support to pstore. Publish\n    annotate function for kernel modules. On warm power\n    up pstore will make annotation information found in\n    new ramprz available in annotation-ramoops file.\n\n    Signed-off-by: Dmitry Ornatsky <cdo021c@motorola.com>\n    Reviewed-by: Russell Knize <rknize@motorola.com>\n\ncommit 7bbbdcacd7b11d02c7e70e875f04d24c6a423b86\nAuthor: Yi-wei Zhao <gbjc64@motorola.com>\nDate:   Mon Mar 31 19:28:35 2014 -0500\n\n    fs:pstore:ramoops: config mem from dt\n\n    configure the start & size of ramoops memory using device tree.\n\n    the \"dummy\" device is no harm as long as initial mem_size is zero.\n\n    Signed-off-by: Yi-wei Zhao <gbjc64@motorola.com>\n    Reviewed-by: Jeffrey Carlyle <jeff.carlyle@motorola.com>\n\nChange-Id: I371bfdcfc0bb4dca76c40ed03705ad32fd8b97ab","distinct":true,"url":"https://api.github.com/repos/Note4-TW-Kernel/NB_ET_Kernel/commits/5b04c36736539fc73f48de5e9b74124b4ef562f8"}]}