{"push_id":877302445,"size":774,"distinct_size":98,"ref":"refs/heads/rhel7","head":"b32cd9ebf46aed9e27076025c6d08df1317de6b2","before":"b6dcfad4c44ef798655712fec26d752e792c6ae5","commits":[{"sha":"f80edab4b8fa6ab0162eaadb157b19955ae86ca0","author":{"email":"50fbbd36fe0f9c8261d4a3c762c8c29ffb35e48f@redhat.com","name":"Denys Vlasenko"},"message":"Fix handling of Machine Check Exceptions.\n\nCloses #764.\n\nIf non-fatal MCE is seen, abrt will detect it as an oops\nand alert user in a usual manner. When user opens this\nabrt problem for reporting, he will see that \"comment\"\nfield is pre-filled with a text.\nWhat it says depends on whether mcelog tool is installed.\nIf mcelog is installed, the text will say that hardware errors\nwere detected, and will show the tail of either /var/log/mcelog\nor syslog.\nOtherwise the text will say that hardware errors\nwere detected, but they can't be usefully diagnosed,\nand user is strongly advised to install mcelog tool.\n\nIf fatal MCE is encountered, kernel always panics,\n(abrt has no chance of catching the oops),\nkdump kicks in, and then after reboot abrt says that new vmcore\nis found. When user generates backtrace, he will see oops text\nwhich starts with\n\"Machine Check Exception: BANK nnn ...\" and (hopefully)\nis already explanatory enough.\n\n(Yes, it's weird that kernel shows human-readable error messages\non fatal MCEs but doesn't do that for non-fatal ones.\nThis makes fetching MCE info significantly different...\nI wish kernel would show human-readable MCEs in both cases,\nwe wouldn't need mcelog then... oh well.)\n\nIn order to generate meaningful hash for MCE's,\noops hashing was extended for oopses without backtraces.\n\nSince MCEs, unlike regular oopses, don't contain kernel version,\nadditional magic is added to extract kernel version\nin vmcore event handling.\n\nSigned-off-by: Denys Vlasenko <dvlasenk@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/f80edab4b8fa6ab0162eaadb157b19955ae86ca0"},{"sha":"1bd6ce6bf1c2b36e6aa94ea17d1c5d6365ca665b","author":{"email":"50fbbd36fe0f9c8261d4a3c762c8c29ffb35e48f@redhat.com","name":"Denys Vlasenko"},"message":"move MCE handling in event to abrt-action-check-oops-for-hw-error\n\nHaving a separate tool should help with internationalization\n\nSigned-off-by: Denys Vlasenko <dvlasenk@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/1bd6ce6bf1c2b36e6aa94ea17d1c5d6365ca665b"},{"sha":"b22935e7c317a96d9853a7c9d36ce556ebfbf58a","author":{"email":"50fbbd36fe0f9c8261d4a3c762c8c29ffb35e48f@redhat.com","name":"Denys Vlasenko"},"message":"abrt-action-check-oops-for-hw-error: i18n, add error check on open()\n\nSigned-off-by: Denys Vlasenko <dvlasenk@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/b22935e7c317a96d9853a7c9d36ce556ebfbf58a"},{"sha":"60937c1c64ee442a153f31ac42f61c514d57f902","author":{"email":"50fbbd36fe0f9c8261d4a3c762c8c29ffb35e48f@redhat.com","name":"Denys Vlasenko"},"message":"Add a manpage for abrt-action-check-oops-for-hw-error\n\nSigned-off-by: Denys Vlasenko <dvlasenk@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/60937c1c64ee442a153f31ac42f61c514d57f902"},{"sha":"ba6bc58025f86ed4960f2923071f3c377124a81a","author":{"email":"50fbbd36fe0f9c8261d4a3c762c8c29ffb35e48f@redhat.com","name":"Denys Vlasenko"},"message":"oops post-create: do not fail the event if check-oops-for-hw-error exits nonzero\n\nSigned-off-by: Denys Vlasenko <dvlasenk@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/ba6bc58025f86ed4960f2923071f3c377124a81a"},{"sha":"3b98e6662aff1670531ef8641dab84a8cd86d456","author":{"email":"50fbbd36fe0f9c8261d4a3c762c8c29ffb35e48f@redhat.com","name":"Denys Vlasenko"},"message":"doc/MCE_readme.txt: new file - documentation about MCE handling\n\nSigned-off-by: Denys Vlasenko <dvlasenk@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/3b98e6662aff1670531ef8641dab84a8cd86d456"},{"sha":"3290364fee0fa14c3ae0f331c2c12cabfb98a815","author":{"email":"50fbbd36fe0f9c8261d4a3c762c8c29ffb35e48f@redhat.com","name":"Denys Vlasenko"},"message":"examples/mce2.test: an example of non-fatal MCE\n\nSigned-off-by: Denys Vlasenko <dvlasenk@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/3290364fee0fa14c3ae0f331c2c12cabfb98a815"},{"sha":"daa200961c498a35de1740a749f131f2ca1271b8","author":{"email":"50fbbd36fe0f9c8261d4a3c762c8c29ffb35e48f@redhat.com","name":"Denys Vlasenko"},"message":"MCE: cover cases where kernel version isn't detected on Fedora 20.\n\nWith this change, both fata and non-fatal MCEs are caught on default\nFedora 20 installation.\n\nSigned-off-by: Denys Vlasenko <dvlasenk@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/daa200961c498a35de1740a749f131f2ca1271b8"},{"sha":"b561544f550be5ca52ef86b8aea34de143265ddb","author":{"email":"a21a19d0d0e5e95d18fd01c97d46a0237bf4a197@redhat.com","name":"Jakub Filak"},"message":"configure: remove all -Werror from O0CFLAGS\n\nSigned-off-by: Jakub Filak <jfilak@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/b561544f550be5ca52ef86b8aea34de143265ddb"},{"sha":"77d29ada1d5117c49f529ec9c151ee05086ee001","author":{"email":"a21a19d0d0e5e95d18fd01c97d46a0237bf4a197@redhat.com","name":"Jakub Filak"},"message":"configui: show 'Close' button in the dialog\n\nCloses rhbz#1050167\n\nSigned-off-by: Jakub Filak <jfilak@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/77d29ada1d5117c49f529ec9c151ee05086ee001"},{"sha":"90f355ff49c232a7f65cc62911a8f8fe2e2f744a","author":{"email":"8a5fa7606fc9422168d386085e809a9d84ccb2d0@redhat.com","name":"Martin Milata"},"message":"testsuite: verify core_backtrace in ccpp test\n\nRequires new enough will-crash:\nhttps://github.com/sorki/will-crash/pull/3\n\nVaguely related to #1051569.\n\nSigned-off-by: Martin Milata <mmilata@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/90f355ff49c232a7f65cc62911a8f8fe2e2f744a"},{"sha":"89936bd03833917c6a82b27de0c20e6b94afefec","author":{"email":"fe930a36e8f365057bb944bdf2c2d3b2b5c56c7b@redhat.com","name":"Richard Marko"},"message":"testsuite: install libreport-plugin-logger\n\nSigned-off-by: Richard Marko <rmarko@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/89936bd03833917c6a82b27de0c20e6b94afefec"},{"sha":"824bc34e36f20c215a3bc5aeb65cc8298560df45","author":{"email":"fe930a36e8f365057bb944bdf2c2d3b2b5c56c7b@redhat.com","name":"Richard Marko"},"message":"testsuite: fix autoreporting notification test\n\nSigned-off-by: Richard Marko <rmarko@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/824bc34e36f20c215a3bc5aeb65cc8298560df45"},{"sha":"4f759b660025916057af2c5bd6a0078f685ed28f","author":{"email":"fe930a36e8f365057bb944bdf2c2d3b2b5c56c7b@redhat.com","name":"Richard Marko"},"message":"testsuite: disable autoreporting by default\n\nSigned-off-by: Richard Marko <rmarko@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/4f759b660025916057af2c5bd6a0078f685ed28f"},{"sha":"3c704a679875675655bcc1cee1612ab598a13cc5","author":{"email":"fe930a36e8f365057bb944bdf2c2d3b2b5c56c7b@redhat.com","name":"Richard Marko"},"message":"testsuite: disable autoreporting before configs are stored\n\nSigned-off-by: Richard Marko <rmarko@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/3c704a679875675655bcc1cee1612ab598a13cc5"},{"sha":"a489c64422beec6d62ae2494ab1d096359bb8d5c","author":{"email":"9f16e01421565a0f1610e9ddb2a915ed12e62d94@gmail.com","name":"Richard Marko"},"message":"Merge pull request #788 from abrt/extend_core_backtrace_runtest\n\ntestsuite: verify core_backtrace in ccpp test","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/a489c64422beec6d62ae2494ab1d096359bb8d5c"},{"sha":"8c9b634c86244a3788de1e7ac7b2adc7aecd3903","author":{"email":"a21a19d0d0e5e95d18fd01c97d46a0237bf4a197@redhat.com","name":"Jakub Filak"},"message":"fix a double free error in abrt-applet\n\nCloses rhbz#1053534\n\nSigned-off-by: Jakub Filak <jfilak@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/8c9b634c86244a3788de1e7ac7b2adc7aecd3903"},{"sha":"7624d7c33ab2cb640e626421e21400fbffedb51e","author":{"email":"a21a19d0d0e5e95d18fd01c97d46a0237bf4a197@redhat.com","name":"Jakub Filak"},"message":"applet: don't notify missing ignored_problems file\n\nSigned-off-by: Jakub Filak <jfilak@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/7624d7c33ab2cb640e626421e21400fbffedb51e"},{"sha":"f5bdaa2e69256f0b672398d333698d6a08277e09","author":{"email":"a21a19d0d0e5e95d18fd01c97d46a0237bf4a197@redhat.com","name":"Jakub Filak"},"message":"vmcore: properly configure Augeas\n\nConfigure Augeas to parse only required configuration files:\n- /etc/mtab\n- /ect/kdump.conf\n\nRelated to rhbz#1054158\n\nSigned-off-by: Jakub Filak <jfilak@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/f5bdaa2e69256f0b672398d333698d6a08277e09"},{"sha":"f389ae150de9e26df7324bf8d3702290a7d72fc2","author":{"email":"50fbbd36fe0f9c8261d4a3c762c8c29ffb35e48f@redhat.com","name":"Denys Vlasenko"},"message":"MCE: make oops and vmcore MCEs a bit more similar\n\nFor oops-MCEs, change abrt-action-check-oops-for-hw-error\nto write MCE description to \"backtrace\" instead of \"comment\"\nelement.\n\nExtend abrt-action-check-oops-for-hw-error to be able to\ndetect vmcore MCEs: it will create \"not-reportable\" element\nfor them too, as it was doing it for oops-MCEs.\n\nAdd post-create processing to vmcore_event.conf which\nruns abrt-action-check-oops-for-hw-error on vmcores.\nSince that needs dmesg, dmesg extraction also moved\nto this event from analyze_VMcore.\n\nSigned-off-by: Denys Vlasenko <dvlasenk@redhat.com>","distinct":false,"url":"https://api.github.com/repos/martinky82/abrt/commits/f389ae150de9e26df7324bf8d3702290a7d72fc2"}]}