Bug 101331 - intermittent panics with GPF, unable to handle kernel paging request in kernel 4.1 with bcache
Summary: intermittent panics with GPF, unable to handle kernel paging request in kerne...
Status: NEW
Alias: None
Product: IO/Storage
Classification: Unclassified
Component: MD (show other bugs)
Hardware: x86-64 Linux
: P1 high
Assignee: other_other
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-10 19:20 UTC by Anton Gubarkov
Modified: 2015-07-16 18:40 UTC (History)
0 users

See Also:
Kernel Version: 4.1
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments
collection of panics (136.00 KB, application/gzip)
2015-07-10 19:20 UTC, Anton Gubarkov
Details

Description Anton Gubarkov 2015-07-10 19:20:57 UTC
Created attachment 182381 [details]
collection of panics

Since 4.1 I experience 1-2 panics a day with general protection faults and unable to handle kernel paging request.

I did a bisect between 4.0.6 and 4.1. Here is the bisect log.

r9-008cln linux-stable # git bisect log
git bisect start
# good: [a0ce889438e8204b87d1f30f941646636e26837e] Linux 4.0.6
git bisect good a0ce889438e8204b87d1f30f941646636e26837e
# good: [a0ce889438e8204b87d1f30f941646636e26837e] Linux 4.0.6
git bisect good a0ce889438e8204b87d1f30f941646636e26837e
# bad: [b953c0d234bc72e8489d3bf51a276c5c4ec85345] Linux 4.1
git bisect bad b953c0d234bc72e8489d3bf51a276c5c4ec85345
# good: [39a8804455fb23f09157341d3ba7db6d7ae6ee76] Linux 4.0
git bisect good 39a8804455fb23f09157341d3ba7db6d7ae6ee76
# good: [d0a3997c0c3f9351e24029349dee65dd1d9e8d84] Merge tag 'sound-4.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
git bisect good d0a3997c0c3f9351e24029349dee65dd1d9e8d84
# good: [cf82f52d3619d2e15c83ec9a03c6ce8cdf6c6b58] watchdog: stmp3xxx_rtc_wdt: fix broken email address
git bisect good cf82f52d3619d2e15c83ec9a03c6ce8cdf6c6b58
# bad: [f583381f506dc53b9d3e98cf9d6577323eb3fcd2] Merge branch 'for-linus-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
git bisect bad f583381f506dc53b9d3e98cf9d6577323eb3fcd2
# good: [1204c464458e9837320a326a9fce550e3c5ef5de] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
git bisect good 1204c464458e9837320a326a9fce550e3c5ef5de
# good: [d56a669ca59c37ed0a7282a251b2f2f22533343a] Merge tag 'devicetree-for-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux
git bisect good d56a669ca59c37ed0a7282a251b2f2f22533343a
# bad: [c6668726d2c2c581e6c417448c472c994d026f5f] Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
git bisect bad c6668726d2c2c581e6c417448c472c994d026f5f
# bad: [d6a4c0e5d3d433ef296f8f417e835329a834a256] Merge branch 'for-linus' of git://git.infradead.org/users/vkoul/slave-dma
git bisect bad d6a4c0e5d3d433ef296f8f417e835329a834a256
# good: [cdde0e61cf2d41123604c6c9d8f09ef5c23464ee] dmaengine: dw: don't prompt for DW_DMAC_CORE
git bisect good cdde0e61cf2d41123604c6c9d8f09ef5c23464ee
# good: [09dd1af2e011a13adce65b74425dfe31e1985e64] md/cluster: Communication Framework: fix semicolon.cocci warnings
git bisect good 09dd1af2e011a13adce65b74425dfe31e1985e64
# good: [7a87f43405e91ca12b8770eb689dd9886f217091] raid5: track overwrite disk count
git bisect good 7a87f43405e91ca12b8770eb689dd9886f217091
# good: [584acdd49cd2472ca0f5a06adbe979db82d0b4af] md/raid5: activate raid6 rmw feature
git bisect good 584acdd49cd2472ca0f5a06adbe979db82d0b4af
# good: [5423399a84ee1d92d29d763029ed40e4905cf50f] md/raid5: change ->inactive_blocked to a bit-flag.
git bisect good 5423399a84ee1d92d29d763029ed40e4905cf50f
# good: [9ffc8f7cb9647b13dfe4d1ad0d5e1427bb8b46d6] md/raid5: don't do chunk aligned read on degraded array.
git bisect good 9ffc8f7cb9647b13dfe4d1ad0d5e1427bb8b46d6
# bad: [474095e46cd14421821da3201a9fd6a4c070996b] Merge tag 'md/4.1' of git://neil.brown.name/md
git bisect bad 474095e46cd14421821da3201a9fd6a4c070996b
# first bad commit: [474095e46cd14421821da3201a9fd6a4c070996b] Merge tag 'md/4.1' of git://neil.brown.name/md

I don't use md. I use bcache though. 
Please advise how I can help to trace this further. I attach the panics I captured during bisect.
Comment 1 Anton Gubarkov 2015-07-16 18:40:27 UTC
This bug hits me hard - it causes panics 2-3 times a day. It's a regression. I'm running on 4.0.8 fine w/o any panics.

4.1.2 is also affected.

I humbly ask somebody knowledgeble to have a look.

Note You need to log in before you can comment on or make changes to this bug.