{"push_id":934541503,"size":1,"distinct_size":1,"ref":"refs/heads/mdb-v4.4","head":"edf3bb35907370aaf5c1c530691344c1e0e94c93","before":"951e889231729fd7d67c12b9234d0bd29ef9ac9e","commits":[{"sha":"edf3bb35907370aaf5c1c530691344c1e0e94c93","author":{"email":"24f7fe9d205c8a9f6ade0c2894e14303ca16087f@intel.com","name":"kbuild test robot"},"message":"Fix sparse warnings and declare static variables\n\nDate: Thu, 7 Jan 2016 15:20:36 +0800\nFrom: kbuild test robot <fengguang.wu@intel.com>\nTo: kbuild test robot <fengguang.wu@intel.com>\nCc: kbuild-all@01.org, Jeff Merkey <linux.mdb@gmail.com>\nSubject: [jeffmerkey-stable:mdb-v3.19 15/15]\n arch/x86/kernel/debug/mdb/mdb-main.c:540:10: sparse: symbol 'kgdb_detected'\n was not declared. Should it be static?\nMessage-ID: <201601071519.H2AhN4Bo%fengguang.wu@intel.com>\nMIME-Version: 1.0\nContent-Type: text/plain; charset=us-ascii\nContent-Disposition: inline\nUser-Agent: Mutt/1.5.23 (2014-03-12)\nX-SA-Exim-Connect-IP: <locally generated>\nX-SA-Exim-Mail-From: fengguang.wu@intel.com\nX-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false\n\ntree:   https://github.com/jeffmerkey/linux-stable.git mdb-v3.19\nhead:   cc9e46547b16d2259852e778439a6c5fa4b3b923\ncommit: cc9e46547b16d2259852e778439a6c5fa4b3b923 [15/15] kbuild test robot: fix bisection duplicate symbol\nreproduce:\n        # apt-get install sparse\n        git checkout cc9e46547b16d2259852e778439a6c5fa4b3b923\n        make ARCH=x86_64 allmodconfig\n        make C=1 CF=-D__CHECK_ENDIAN__\n\nsparse warnings: (new ones prefixed by >>)\n\n   arch/x86/kernel/debug/mdb/mdb-main.c:79:15: sparse: symbol 'TotalSystemMemory' was not declared. Should it be static?\n   arch/x86/kernel/debug/mdb/mdb-main.c:80:15: sparse: symbol 'HistoryPointer' was not declared. Should it be static?\n   arch/x86/kernel/debug/mdb/mdb-main.c:81:15: sparse: symbol 'HistoryBuffer' was not declared. Should it be static?\n   arch/x86/kernel/debug/mdb/mdb-main.c:84:15: sparse: symbol 'workBuffer' was not declared. Should it be static?\n   arch/x86/kernel/debug/mdb/mdb-main.c:104:17: sparse: incorrect type in initializer (different address spaces)\n   arch/x86/kernel/debug/mdb/mdb-main.c:104:17:    expected void const [noderef] <asn:3>*__vpp_verify\n   arch/x86/kernel/debug/mdb/mdb-main.c:104:17:    got struct atomic_t extern [toplevel] *<noident>\n   arch/x86/kernel/debug/mdb/mdb-main.c:96:6: sparse: symbol 'SaveLastCommandInfo' was not declared. Should it be static?\n   arch/x86/kernel/debug/mdb/mdb-main.c:169:28: sparse: incorrect type in initializer (different address spaces)\n   arch/x86/kernel/debug/mdb/mdb-main.c:169:28:    expected void const [noderef] <asn:3>*__vpp_verify\n   arch/x86/kernel/debug/mdb/mdb-main.c:169:28:    got struct _StackFrame extern [toplevel] *<noident>\n   arch/x86/kernel/debug/mdb/mdb-main.c:539:15: sparse: symbol 'kdbstate' was not declared. Should it be static?\n>> arch/x86/kernel/debug/mdb/mdb-main.c:540:10: sparse: symbol 'kgdb_detected' was not declared. Should it be static?\n   arch/x86/kernel/debug/mdb/mdb-main.c:723:6: sparse: symbol 'strip_crlf' was not declared. Should it be static?\n\nPlease review and possibly fold the followup patch.\n\n---\n0-DAY kernel test infrastructure                Open Source Technology Center\nhttps://lists.01.org/pipermail/kbuild-all                   Intel Corporation","distinct":true,"url":"https://api.github.com/repos/jeffmerkey/linux/commits/edf3bb35907370aaf5c1c530691344c1e0e94c93"}]}