lkml.org 
[lkml]   [2016]   [Nov]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH] edac: mpc85xx: implement "remove" for mpc85xx_pci_err_driver
On Thu, Nov 17, 2016 at 10:56:20AM +0800, yanjiang.jin@windriver.com wrote:
> From: Yanjiang Jin <yanjiang.jin@windriver.com>
>
> Tested on a T4240QDS board.
>
> If we execute the below steps without this patch:
>
> 1. modprobe mpc85xx_edac [The first insmod, everything is well.]
> 2. modprobe -r mpc85xx_edac
> 3. modprobe mpc85xx_edac [insmod again, error happens.]
>
> We would get the error messages as below:
>
> BUG: recent printk recursion!
> Oops: Kernel access of bad area, sig: 11 [#48]
> Modules linked in: mpc85xx_edac edac_core softdog [last unloaded: mpc85xx_edac]
> CPU: 5 PID: 14773 Comm: modprobe Tainted: G D C 4.8.3-rt2
>
> .vsnprintf
> .vscnprintf
> .vprintk_emit
> .printk
> .edac_pci_add_device
> .mpc85xx_pci_err_probe
> .platform_drv_probe
> .driver_probe_device
> .__driver_attach
> .bus_for_each_dev
> .driver_attach
> .bus_add_driver
> .driver_register
> .__platform_register_drivers
> .mpc85xx_mc_init
> .do_one_initcall
> .do_init_module
> .load_module
> .SyS_finit_module
> system_call
>
> Signed-off-by: Yanjiang Jin <yanjiang.jin@windriver.com>
> ---
> drivers/edac/mpc85xx_edac.c | 17 +++++++++++++++++
> 1 file changed, 17 insertions(+)

Applied, thanks.

--
Regards/Gruss,
Boris.

Good mailing practices for 400: avoid top-posting and trim the reply.

\
 
 \ /
  Last update: 2016-11-17 11:22    [W:0.059 / U:0.056 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site