Commit 0a6c8d7
gpio:fix crash when irq map fail
[ 1.112617] Warning: unable to open an initial console.
[ 1.128648] Waiting for root device /dev/mmcblk0p1...
[ 11.439784] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation.
[ 11.449431] gpio-lsirq 16104000.gpio: IRQ Pin Map fail
[ 11.459605] gpio-lsirq 16104000.gpio: probe with driver gpio-lsirq failed with error -1
[ 11.467761] Unhandled kernel unaligned access[#1]:
[ 11.472606] CPU: 0 UID: 0 PID: 79 Comm: kworker/u4:2 Not tainted 6.12.0.lsgd #1
[ 11.479994] Hardware name: Loongson LS2K300/LS2K300-PAI, BIOS 2022.04-v2.0.0-00572-gfaaca55a 04/01/2022
[ 11.489483] Workqueue: events_unbound deferred_probe_work_func
[ 11.495394] pc 90000000008683a8 ra 9000000000868398 tp 9000000006954000 sp 9000000006957b60
[ 11.503832] a0 9000000001860338 a1 90000000066a0230 a2 9000000006957b98 a3 0000000000000004
[ 11.512267] a4 00000000000000b4 a5 0000000000000040 a6 0000000000000000 a7 9000000006018410
[ 11.520703] t0 0000000000000122 t1 9000000001860240 t2 90000000068b2f40 t3 0000000000000000
[ 11.529137] t4 900000000618a658 t5 900000000618a658 t6 90000000009f0eb4 t7 90000000009f1154
[ 11.537571] t8 0000000000000000 u0 006f6970672e3030 s9 90000000066ce500 s0 9000000006c1d440
[ 11.546005] s1 9000000006c1e400 s2 9000000001860240 s3 9000000001860338 s4 0000000000000003
[ 11.554440] s5 90000000013ea000 s6 90000000066ce4c0 s7 90000000013f2000 s8 90000000060e5e80
[ 11.562874] ra: 9000000000868398 gpiochip_remove+0x44/0xd4
[ 11.568693] ERA: 90000000008683a8 gpiochip_remove+0x54/0xd4
[ 11.574504] CRMD: 000000b0 (PLV0 -IE -DA +PG DACF=CC DACM=CC -WE)
[ 11.580774] PRMD: 00000004 (PPLV0 +PIE -PWE)
[ 11.585182] EUEN: 00000000 (-FPE -SXE -ASXE -BTE)
[ 11.590033] ECFG: 00071c1d (LIE=0,2-4,10-12 VS=7)
[ 11.594882] ESTAT: 00090000 [ALE] (IS= ECode=9 EsubCode=0)
[ 11.600428] BADV: 0000000000000122
[ 11.603946] PRID: 0014a030 (Loongson-64bit, )
[ 11.608431] Modules linked in:
[ 11.611512] Process kworker/u4:2 (pid: 79, threadinfo=(____ptrval____), task=(____ptrval____))
[ 11.620213] Stack : 9000000006196ca0 9000000006957b98 900000000618a410 90000000066d7b40
[ 11.628313] 90000000066a0200 90000000009f276c 90000000013ea000 90000000066d7420
[ 11.636412] 90000000066a0200 db47c55fde642c00 90000000013ea000 90000000009ec89c
[ 11.644510] 90000000013ea000 0000000000000000 9000000001860e00 0000000000000001
[ 11.652608] 900000000618a410 90000000009ebae8 900000000618a410 90000000009ec3e8
[ 11.660707] 900000000618a410 0000000000000003 900000000618a410 9000000001860e00
[ 11.668805] 900000000618a410 90000000009ec63c 900000000618a410 9000000001860e00
[ 11.676904] 9000000001c91e18 90000000009ec7fc 9000000001860e00 900000000618a410
[ 11.685002] 9000000006957d18 9000000001860e00 0000000000000001 90000000009ec968
[ 11.693100] 90000000013ea000 9000000006957d18 900000000608f800 9000000006957cb8
[ 11.701199] ...
[ 11.703668] Call Trace:
[ 11.703675] [<90000000008683a8>] gpiochip_remove+0x54/0xd4
[ 11.711688] [<90000000009f2768>] devres_release_all+0xb4/0x12c
[ 11.717594] [<90000000009ebae4>] device_unbind_cleanup+0x10/0x5c
[ 11.723667] [<90000000009ec3e4>] really_probe+0x1e0/0x3ac
[ 11.729126] [<90000000009ec638>] __driver_probe_device+0x88/0x160
[ 11.735285] [<90000000009ec7f8>] driver_probe_device+0x34/0xd8
[ 11.741181] [<90000000009ec964>] __device_attach_driver+0xc8/0x178
[ 11.747430] [<90000000009e9d7c>] bus_for_each_drv+0x8c/0xf0
[ 11.753073] [<90000000009ecda8>] __device_attach+0xa4/0x1b4
[ 11.758705] [<90000000009eaf60>] bus_probe_device+0xa8/0xd0
[ 11.764339] [<90000000009eb5f4>] deferred_probe_work_func+0x9c/0xf0
[ 11.770674] [<9000000000259084>] process_one_work+0x178/0x2f4
[ 11.776492] [<9000000000259fa0>] worker_thread+0x390/0x4c8
[ 11.782041] [<9000000000261028>] kthread+0x104/0x114
[ 11.787066] [<9000000000f1c764>] ret_from_kernel_thread+0x28/0x48
[ 11.793229] [<9000000000221024>] ret_from_kernel_thread_asm+0xc/0x88
[ 11.799654]
[ 11.801153] Code: 28cd630c 00150344 29c021ac <2700018d> 0284880c 29cd630c 5789441a 02c04324 56f96fe8
[ 11.811031]
[ 11.812564] ---[ end trace 0000000000000000 ]---
[ 119.451577] random: crng init done1 parent 693fe4c commit 0a6c8d7
1 file changed
+121
-44
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
| 119 | + | |
119 | 120 | | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | | - | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
131 | 136 | | |
132 | 137 | | |
133 | 138 | | |
134 | 139 | | |
135 | 140 | | |
136 | 141 | | |
137 | 142 | | |
138 | | - | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
139 | 150 | | |
140 | 151 | | |
141 | 152 | | |
142 | 153 | | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
143 | 158 | | |
144 | 159 | | |
145 | 160 | | |
| |||
225 | 240 | | |
226 | 241 | | |
227 | 242 | | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
228 | 246 | | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
229 | 250 | | |
230 | 251 | | |
231 | 252 | | |
| |||
238 | 259 | | |
239 | 260 | | |
240 | 261 | | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
241 | 265 | | |
242 | 266 | | |
243 | 267 | | |
| |||
283 | 307 | | |
284 | 308 | | |
285 | 309 | | |
286 | | - | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
287 | 317 | | |
288 | 318 | | |
289 | 319 | | |
| |||
293 | 323 | | |
294 | 324 | | |
295 | 325 | | |
296 | | - | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
297 | 330 | | |
298 | 331 | | |
299 | 332 | | |
| |||
307 | 340 | | |
308 | 341 | | |
309 | 342 | | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
310 | 346 | | |
311 | 347 | | |
312 | 348 | | |
313 | | - | |
314 | | - | |
315 | | - | |
316 | 349 | | |
317 | | - | |
318 | | - | |
319 | | - | |
320 | | - | |
321 | 350 | | |
322 | 351 | | |
323 | 352 | | |
324 | 353 | | |
325 | 354 | | |
326 | 355 | | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
327 | 361 | | |
328 | 362 | | |
329 | 363 | | |
| |||
339 | 373 | | |
340 | 374 | | |
341 | 375 | | |
342 | | - | |
| 376 | + | |
343 | 377 | | |
344 | 378 | | |
345 | 379 | | |
| |||
429 | 463 | | |
430 | 464 | | |
431 | 465 | | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
432 | 471 | | |
433 | 472 | | |
434 | 473 | | |
| |||
439 | 478 | | |
440 | 479 | | |
441 | 480 | | |
442 | | - | |
| 481 | + | |
443 | 482 | | |
444 | 483 | | |
445 | 484 | | |
| |||
450 | 489 | | |
451 | 490 | | |
452 | 491 | | |
453 | | - | |
| 492 | + | |
454 | 493 | | |
455 | 494 | | |
456 | 495 | | |
457 | 496 | | |
458 | 497 | | |
459 | 498 | | |
460 | | - | |
| 499 | + | |
461 | 500 | | |
462 | 501 | | |
463 | 502 | | |
| |||
471 | 510 | | |
472 | 511 | | |
473 | 512 | | |
474 | | - | |
| 513 | + | |
475 | 514 | | |
476 | 515 | | |
477 | 516 | | |
478 | 517 | | |
479 | | - | |
480 | | - | |
| 518 | + | |
481 | 519 | | |
482 | | - | |
| 520 | + | |
483 | 521 | | |
484 | | - | |
| 522 | + | |
485 | 523 | | |
486 | | - | |
487 | | - | |
| 524 | + | |
488 | 525 | | |
489 | 526 | | |
490 | 527 | | |
| |||
497 | 534 | | |
498 | 535 | | |
499 | 536 | | |
500 | | - | |
501 | | - | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
502 | 549 | | |
503 | 550 | | |
504 | 551 | | |
505 | 552 | | |
506 | 553 | | |
507 | 554 | | |
508 | 555 | | |
509 | | - | |
| 556 | + | |
| 557 | + | |
510 | 558 | | |
511 | 559 | | |
512 | 560 | | |
513 | 561 | | |
514 | 562 | | |
515 | | - | |
| 563 | + | |
516 | 564 | | |
517 | 565 | | |
518 | | - | |
| 566 | + | |
519 | 567 | | |
520 | 568 | | |
521 | 569 | | |
522 | 570 | | |
| 571 | + | |
523 | 572 | | |
524 | | - | |
525 | | - | |
526 | | - | |
527 | | - | |
528 | | - | |
529 | | - | |
530 | | - | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
531 | 600 | | |
532 | 601 | | |
533 | 602 | | |
| |||
537 | 606 | | |
538 | 607 | | |
539 | 608 | | |
| 609 | + | |
540 | 610 | | |
541 | 611 | | |
542 | 612 | | |
543 | 613 | | |
544 | 614 | | |
545 | 615 | | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
546 | 622 | | |
| 623 | + | |
547 | 624 | | |
548 | 625 | | |
549 | 626 | | |
| |||
0 commit comments