[Bug 240145] [smartpqi][zfs] kernel panic with hanging vdev

[email protected]
Newsgroups gmane.os.freebsd.devel.scsi
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240145

--- Comment #15 from [email protected] ---
Hi,

with the updated diff, I get:

(f-hosting <src>) 1 # patch  -l -p 0 < /root/D24428.diff 
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_cam.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_cam.c
|+++ sys/dev/smartpqi/smartpqi_cam.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_cam.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 36.
Hunk #3 succeeded at 56.
Hunk #4 succeeded at 67.
Hunk #5 succeeded at 79.
Hunk #6 succeeded at 106.
Hunk #7 succeeded at 135.
Hunk #8 succeeded at 151.
Hunk #9 succeeded at 162.
Hunk #10 succeeded at 184.
Hunk #11 succeeded at 210.
Hunk #12 succeeded at 241.
Hunk #13 succeeded at 257.
Hunk #14 succeeded at 348.
Hunk #15 succeeded at 363.
Hunk #16 succeeded at 380.
Hunk #17 succeeded at 400.
Hunk #18 succeeded at 439.
Hunk #19 succeeded at 466.
Hunk #20 succeeded at 489.
Hunk #21 succeeded at 515.
Hunk #22 failed at 539.
Hunk #23 failed at 577.
Hunk #24 succeeded at 613 (offset -14 lines).
Hunk #25 succeeded at 638 (offset -14 lines).
Hunk #26 succeeded at 646 (offset -14 lines).
Hunk #27 succeeded at 663 (offset -14 lines).
Hunk #28 succeeded at 702 (offset -14 lines).
Hunk #29 succeeded at 723 (offset -14 lines).
Hunk #30 succeeded at 747 (offset -14 lines).
Hunk #31 succeeded at 774 (offset -14 lines).
Hunk #32 succeeded at 798 (offset -14 lines).
Hunk #33 succeeded at 868 (offset -14 lines).
Hunk #34 succeeded at 946 (offset -14 lines).
Hunk #35 succeeded at 957 (offset -14 lines).
Hunk #36 succeeded at 985 (offset -14 lines).
Hunk #37 succeeded at 1003 (offset -14 lines).
Hunk #38 succeeded at 1046 (offset -14 lines).
Hunk #39 succeeded at 1112 (offset -14 lines).
Hunk #40 succeeded at 1125 (offset -14 lines).
Hunk #41 succeeded at 1170 (offset -14 lines).
Hunk #42 succeeded at 1190 (offset -14 lines).
Hunk #43 succeeded at 1206 (offset -14 lines).
Hunk #44 succeeded at 1217 (offset -14 lines).
Hunk #45 succeeded at 1228 (offset -14 lines).
Hunk #46 succeeded at 1247 (offset -14 lines).
Hunk #47 succeeded at 1267 (offset -14 lines).
Hunk #48 succeeded at 1294 (offset -14 lines).
Hunk #49 succeeded at 1317 (offset -14 lines).
2 out of 49 hunks failed--saving rejects to sys/dev/smartpqi/smartpqi_cam.c.rej
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_cmd.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_cmd.c
|+++ sys/dev/smartpqi/smartpqi_cmd.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_cmd.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 34.
Hunk #3 succeeded at 45.
Hunk #4 succeeded at 72.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_defines.h
|===================================================================
|--- sys/dev/smartpqi/smartpqi_defines.h
|+++ sys/dev/smartpqi/smartpqi_defines.h
--------------------------
Patching file sys/dev/smartpqi/smartpqi_defines.h using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 31.
Hunk #3 succeeded at 90.
Hunk #4 succeeded at 100.
Hunk #5 succeeded at 124.
Hunk #6 succeeded at 186.
Hunk #7 succeeded at 208.
Hunk #8 succeeded at 221.
Hunk #9 succeeded at 240.
Hunk #10 succeeded at 276.
Hunk #11 succeeded at 327.
Hunk #12 succeeded at 346.
Hunk #13 succeeded at 355.
Hunk #14 succeeded at 380.
Hunk #15 succeeded at 403.
Hunk #16 succeeded at 423.
Hunk #17 succeeded at 490.
Hunk #18 succeeded at 555.
Hunk #19 succeeded at 604.
Hunk #20 succeeded at 666.
Hunk #21 succeeded at 682.
Hunk #22 succeeded at 706.
Hunk #23 succeeded at 760.
Hunk #24 succeeded at 789.
Hunk #25 succeeded at 800.
Hunk #26 succeeded at 818.
Hunk #27 succeeded at 917.
Hunk #28 failed at 980.
Hunk #29 succeeded at 1031.
Hunk #30 succeeded at 1042.
Hunk #31 succeeded at 1054.
Hunk #32 succeeded at 1073.
Hunk #33 succeeded at 1091.
Hunk #34 succeeded at 1163.
1 out of 34 hunks failed--saving rejects to
sys/dev/smartpqi/smartpqi_defines.h.rej
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_discovery.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_discovery.c
|+++ sys/dev/smartpqi/smartpqi_discovery.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_discovery.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 31.
Hunk #3 succeeded at 44.
Hunk #4 succeeded at 58.
Hunk #5 succeeded at 70.
Hunk #6 succeeded at 129.
Hunk #7 succeeded at 150.
Hunk #8 succeeded at 162.
Hunk #9 succeeded at 197.
Hunk #10 succeeded at 212.
Hunk #11 succeeded at 259.
Hunk #12 succeeded at 290.
Hunk #13 succeeded at 302.
Hunk #14 succeeded at 315.
Hunk #15 succeeded at 335.
Hunk #16 succeeded at 348.
Hunk #17 succeeded at 358.
Hunk #18 succeeded at 367.
Hunk #19 succeeded at 399.
Hunk #20 succeeded at 432.
Hunk #21 succeeded at 515.
Hunk #22 succeeded at 530.
Hunk #23 succeeded at 577.
Hunk #24 succeeded at 590.
Hunk #25 succeeded at 602.
Hunk #26 succeeded at 617.
Hunk #27 succeeded at 630.
Hunk #28 succeeded at 642.
Hunk #29 succeeded at 653.
Hunk #30 succeeded at 684.
Hunk #31 succeeded at 753.
Hunk #32 succeeded at 766.
Hunk #33 succeeded at 787.
Hunk #34 succeeded at 808.
Hunk #35 succeeded at 816.
Hunk #36 succeeded at 857.
Hunk #37 succeeded at 877.
Hunk #38 succeeded at 888.
Hunk #39 succeeded at 898.
Hunk #40 succeeded at 927.
Hunk #41 succeeded at 940.
Hunk #42 succeeded at 958.
Hunk #43 succeeded at 991.
Hunk #44 succeeded at 1008.
Hunk #45 succeeded at 1027.
Hunk #46 succeeded at 1038.
Hunk #47 succeeded at 1057.
Hunk #48 succeeded at 1072.
Hunk #49 succeeded at 1108.
Hunk #50 succeeded at 1139.
Hunk #51 succeeded at 1152.
Hunk #52 succeeded at 1172.
Hunk #53 succeeded at 1186.
Hunk #54 succeeded at 1212.
Hunk #55 succeeded at 1277.
Hunk #56 succeeded at 1297.
Hunk #57 succeeded at 1345.
Hunk #58 succeeded at 1391.
Hunk #59 succeeded at 1424.
Hunk #60 succeeded at 1435.
Hunk #61 succeeded at 1486.
Hunk #62 succeeded at 1497.
Hunk #63 succeeded at 1555.
Hunk #64 succeeded at 1563.
Hunk #65 succeeded at 1581.
Hunk #66 succeeded at 1597.
Hunk #67 succeeded at 1616.
Hunk #68 succeeded at 1662.
Hunk #69 succeeded at 1674.
Hunk #70 succeeded at 1684.
Hunk #71 succeeded at 1708.
Hunk #72 succeeded at 1718.
Hunk #73 succeeded at 1737.
Hunk #74 succeeded at 1752.
Hunk #75 succeeded at 1761.
Hunk #76 succeeded at 1775.
Hunk #77 succeeded at 1804.
Hunk #78 succeeded at 1865.
Hunk #79 succeeded at 1882.
Hunk #80 succeeded at 1919.
Hunk #81 succeeded at 1970.
Hunk #82 succeeded at 1987.
Hunk #83 succeeded at 2007.
Hunk #84 succeeded at 2027.
Hunk #85 succeeded at 2045.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_event.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_event.c
|+++ sys/dev/smartpqi/smartpqi_event.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_event.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 37.
Hunk #3 succeeded at 61.
Hunk #4 succeeded at 74.
Hunk #5 succeeded at 94.
Hunk #6 succeeded at 109.
Hunk #7 succeeded at 121.
Hunk #8 succeeded at 168.
Hunk #9 succeeded at 176.
Hunk #10 succeeded at 209.
Hunk #11 succeeded at 224.
Hunk #12 succeeded at 246.
Hunk #13 succeeded at 259.
Hunk #14 succeeded at 281.
Hunk #15 succeeded at 301.
Hunk #16 succeeded at 320.
Hunk #17 succeeded at 347.
Hunk #18 succeeded at 381.
Hunk #19 succeeded at 399.
Hunk #20 succeeded at 419.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_helper.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_helper.c
|+++ sys/dev/smartpqi/smartpqi_helper.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_helper.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 30.
Hunk #3 succeeded at 97.
Hunk #4 succeeded at 142.
Hunk #5 succeeded at 151.
Hunk #6 succeeded at 160.
Hunk #7 succeeded at 188.
Hunk #8 succeeded at 230.
Hunk #9 succeeded at 287.
Hunk #10 succeeded at 299.
Hunk #11 succeeded at 319.
Hunk #12 succeeded at 330.
Hunk #13 succeeded at 353.
Hunk #14 succeeded at 364.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_includes.h
|===================================================================
|--- sys/dev/smartpqi/smartpqi_includes.h
|+++ sys/dev/smartpqi/smartpqi_includes.h
--------------------------
Patching file sys/dev/smartpqi/smartpqi_includes.h using Plan A...
Hunk #1 succeeded at 1.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_init.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_init.c
|+++ sys/dev/smartpqi/smartpqi_init.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_init.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 33.
Hunk #3 succeeded at 67.
Hunk #4 succeeded at 82.
Hunk #5 succeeded at 110.
Hunk #6 succeeded at 133.
Hunk #7 succeeded at 154.
Hunk #8 succeeded at 169.
Hunk #9 succeeded at 185.
Hunk #10 succeeded at 223.
Hunk #11 succeeded at 240.
Hunk #12 succeeded at 264.
Hunk #13 succeeded at 296.
Hunk #14 succeeded at 314.
Hunk #15 succeeded at 327.
Hunk #16 succeeded at 340.
Hunk #17 succeeded at 385.
Hunk #18 succeeded at 609.
Hunk #19 succeeded at 635.
Hunk #20 succeeded at 673.
Hunk #21 succeeded at 690.
Hunk #22 succeeded at 705.
Hunk #23 succeeded at 714.
Hunk #24 succeeded at 750.
Hunk #25 succeeded at 766.
Hunk #26 succeeded at 774.
Hunk #27 succeeded at 793.
Hunk #28 succeeded at 842.
Hunk #29 succeeded at 852.
Hunk #30 succeeded at 877.
Hunk #31 succeeded at 886.
Hunk #32 succeeded at 948.
Hunk #33 succeeded at 1024.
Hunk #34 succeeded at 1067.
Hunk #35 succeeded at 1089.
Hunk #36 succeeded at 1098.
Hunk #37 succeeded at 1119.
Hunk #38 succeeded at 1142.
Hunk #39 succeeded at 1155.
Hunk #40 succeeded at 1185.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_intr.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_intr.c
|+++ sys/dev/smartpqi/smartpqi_intr.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_intr.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 34.
Hunk #3 succeeded at 91.
Hunk #4 succeeded at 113.
Hunk #5 succeeded at 134.
Hunk #6 succeeded at 160.
Hunk #7 succeeded at 171.
Hunk #8 succeeded at 212.
Hunk #9 succeeded at 240.
Hunk #10 succeeded at 254.
Hunk #11 succeeded at 268.
Hunk #12 succeeded at 298.
Hunk #13 succeeded at 326.
Hunk #14 succeeded at 379.
Hunk #15 succeeded at 412.
Hunk #16 succeeded at 437.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_ioctl.h
|===================================================================
|--- sys/dev/smartpqi/smartpqi_ioctl.h
|+++ sys/dev/smartpqi/smartpqi_ioctl.h
--------------------------
Patching file sys/dev/smartpqi/smartpqi_ioctl.h using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 34.
Hunk #3 succeeded at 69.
Hunk #4 succeeded at 77.
Hunk #5 succeeded at 96.
Hunk #6 succeeded at 105.
Hunk #7 succeeded at 136.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_ioctl.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_ioctl.c
|+++ sys/dev/smartpqi/smartpqi_ioctl.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_ioctl.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 37.
Hunk #3 succeeded at 47.
Hunk #4 succeeded at 57.
Hunk #5 succeeded at 99.
Hunk #6 succeeded at 124.
Hunk #7 succeeded at 194.
Hunk #8 succeeded at 207.
Hunk #9 succeeded at 249.
Hunk #10 succeeded at 286.
Hunk #11 succeeded at 339.
Hunk #12 succeeded at 355.
Hunk #13 succeeded at 375.
Hunk #14 succeeded at 389.
Hunk #15 succeeded at 413.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_main.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_main.c
|+++ sys/dev/smartpqi/smartpqi_main.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_main.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 35.
Hunk #3 succeeded at 50.
Hunk #4 succeeded at 132.
Hunk #5 succeeded at 145.
Hunk #6 succeeded at 155.
Hunk #7 succeeded at 175.
Hunk #8 succeeded at 212.
Hunk #9 succeeded at 222.
Hunk #10 succeeded at 243.
Hunk #11 succeeded at 266.
Hunk #12 succeeded at 277.
Hunk #13 succeeded at 325.
Hunk #14 failed at 347.
Hunk #15 failed at 389.
Hunk #16 succeeded at 426 (offset -2 lines).
Hunk #17 failed at 439.
Hunk #18 succeeded at 480 (offset 2 lines).
Hunk #19 succeeded at 497 (offset -2 lines).
Hunk #20 succeeded at 554 (offset 2 lines).
3 out of 20 hunks failed--saving rejects to
sys/dev/smartpqi/smartpqi_main.c.rej
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_mem.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_mem.c
|+++ sys/dev/smartpqi/smartpqi_mem.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_mem.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 failed at 30.
Hunk #3 succeeded at 42.
Hunk #4 succeeded at 94.
Hunk #5 succeeded at 118.
Hunk #6 failed at 169.
Hunk #7 succeeded at 187.
Hunk #8 succeeded at 200.
2 out of 8 hunks failed--saving rejects to sys/dev/smartpqi/smartpqi_mem.c.rej
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_misc.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_misc.c
|+++ sys/dev/smartpqi/smartpqi_misc.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_misc.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 31.
Hunk #3 succeeded at 42.
Hunk #4 succeeded at 52.
Hunk #5 failed at 71.
Hunk #6 succeeded at 93 (offset 1 line).
Hunk #7 failed at 102.
Hunk #8 succeeded at 112 (offset 1 line).
Hunk #9 succeeded at 162 (offset 1 line).
2 out of 9 hunks failed--saving rejects to sys/dev/smartpqi/smartpqi_misc.c.rej
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_prototypes.h
|===================================================================
|--- sys/dev/smartpqi/smartpqi_prototypes.h
|+++ sys/dev/smartpqi/smartpqi_prototypes.h
--------------------------
Patching file sys/dev/smartpqi/smartpqi_prototypes.h using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 40.
Hunk #3 succeeded at 55.
Hunk #4 succeeded at 93.
Hunk #5 succeeded at 112.
Hunk #6 succeeded at 129.
Hunk #7 succeeded at 137.
Hunk #8 succeeded at 212.
Hunk #9 succeeded at 229.
Hunk #10 succeeded at 237.
Hunk #11 succeeded at 271.
Hunk #12 succeeded at 295.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_queue.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_queue.c
|+++ sys/dev/smartpqi/smartpqi_queue.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_queue.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 34.
Hunk #3 succeeded at 51.
Hunk #4 succeeded at 60.
Hunk #5 succeeded at 73.
Hunk #6 succeeded at 109.
Hunk #7 succeeded at 123.
Hunk #8 succeeded at 131.
Hunk #9 succeeded at 148.
Hunk #10 succeeded at 160.
Hunk #11 succeeded at 190.
Hunk #12 succeeded at 231.
Hunk #13 succeeded at 240.
Hunk #14 succeeded at 289 with fuzz 2.
Hunk #15 succeeded at 309.
Hunk #16 succeeded at 332.
Hunk #17 succeeded at 343.
Hunk #18 succeeded at 370.
Hunk #19 succeeded at 385.
Hunk #20 succeeded at 408.
Hunk #21 succeeded at 420.
Hunk #22 succeeded at 433.
Hunk #23 succeeded at 443.
Hunk #24 succeeded at 459.
Hunk #25 succeeded at 477.
Hunk #26 succeeded at 492.
Hunk #27 succeeded at 520.
Hunk #28 succeeded at 529.
Hunk #29 succeeded at 539 with fuzz 1.
Hunk #30 succeeded at 549.
Hunk #31 succeeded at 565 with fuzz 1.
Hunk #32 succeeded at 579.
Hunk #33 succeeded at 591.
Hunk #34 succeeded at 599.
Hunk #35 succeeded at 610 with fuzz 1.
Hunk #36 succeeded at 629.
Hunk #37 failed at 672.
Hunk #38 succeeded at 689.
Hunk #39 succeeded at 740.
Hunk #40 succeeded at 761.
Hunk #41 succeeded at 771.
Hunk #42 succeeded at 794.
Hunk #43 succeeded at 817.
Hunk #44 succeeded at 825.
Hunk #45 succeeded at 858.
Hunk #46 succeeded at 900.
Hunk #47 succeeded at 919.
Hunk #48 succeeded at 953.
Hunk #49 succeeded at 969.
Hunk #50 succeeded at 979.
Hunk #51 succeeded at 992.
Hunk #52 succeeded at 1012.
1 out of 52 hunks failed--saving rejects to
sys/dev/smartpqi/smartpqi_queue.c.rej
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_request.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_request.c
|+++ sys/dev/smartpqi/smartpqi_request.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_request.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 49.
Hunk #3 succeeded at 61.
Hunk #4 succeeded at 82.
Hunk #5 succeeded at 105.
Hunk #6 succeeded at 122.
Hunk #7 succeeded at 132.
Hunk #8 succeeded at 149.
Hunk #9 succeeded at 167.
Hunk #10 succeeded at 181.
Hunk #11 succeeded at 189.
Hunk #12 succeeded at 216.
Hunk #13 succeeded at 235.
Hunk #14 succeeded at 265.
Hunk #15 succeeded at 281.
Hunk #16 succeeded at 292.
Hunk #17 succeeded at 301.
Hunk #18 succeeded at 318.
Hunk #19 succeeded at 328.
Hunk #20 succeeded at 394.
Hunk #21 succeeded at 403.
Hunk #22 succeeded at 424.
Hunk #23 succeeded at 437.
Hunk #24 succeeded at 481.
Hunk #25 succeeded at 521.
Hunk #26 failed at 603.
Hunk #27 succeeded at 631.
Hunk #28 succeeded at 757.
Hunk #29 succeeded at 801.
Hunk #30 succeeded at 867.
1 out of 30 hunks failed--saving rejects to
sys/dev/smartpqi/smartpqi_request.c.rej
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_response.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_response.c
|+++ sys/dev/smartpqi/smartpqi_response.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_response.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 33.
Hunk #3 succeeded at 47.
Hunk #4 succeeded at 57.
Hunk #5 succeeded at 85.
Hunk #6 succeeded at 95.
Hunk #7 succeeded at 176.
Hunk #8 succeeded at 201.
Hunk #9 succeeded at 219.
Hunk #10 succeeded at 231.
Hunk #11 succeeded at 274.
Hunk #12 succeeded at 317.
Hunk #13 succeeded at 348.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_sis.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_sis.c
|+++ sys/dev/smartpqi/smartpqi_sis.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_sis.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 30.
Hunk #3 succeeded at 47.
Hunk #4 succeeded at 82.
Hunk #5 succeeded at 94.
Hunk #6 succeeded at 135.
Hunk #7 succeeded at 162.
Hunk #8 succeeded at 176.
Hunk #9 succeeded at 226.
Hunk #10 succeeded at 249.
Hunk #11 succeeded at 274.
Hunk #12 succeeded at 291.
Hunk #13 succeeded at 306.
Hunk #14 succeeded at 387.
Hunk #15 succeeded at 440.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_structures.h
|===================================================================
|--- sys/dev/smartpqi/smartpqi_structures.h
|+++ sys/dev/smartpqi/smartpqi_structures.h
--------------------------
Patching file sys/dev/smartpqi/smartpqi_structures.h using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 31.
Hunk #3 succeeded at 40.
Hunk #4 succeeded at 57.
Hunk #5 succeeded at 93.
Hunk #6 succeeded at 107.
Hunk #7 succeeded at 188.
Hunk #8 succeeded at 225.
Hunk #9 succeeded at 252.
Hunk #10 succeeded at 276.
Hunk #11 succeeded at 355.
Hunk #12 succeeded at 378.
Hunk #13 succeeded at 388.
Hunk #14 succeeded at 408.
Hunk #15 succeeded at 421.
Hunk #16 succeeded at 437.
Hunk #17 succeeded at 553.
Hunk #18 succeeded at 589.
Hunk #19 succeeded at 705.
Hunk #20 succeeded at 748.
Hunk #21 succeeded at 779.
Hunk #22 succeeded at 795.
Hunk #23 succeeded at 958.
Hunk #24 succeeded at 979.
Hunk #25 succeeded at 1063.
Hunk #26 succeeded at 1086.
Hunk #27 succeeded at 1107.
Hunk #28 succeeded at 1122.
Hunk #29 succeeded at 1150.
Hunk #30 succeeded at 1162.
Hunk #31 succeeded at 1181.
Hmm...  The next patch looks like a unified diff to me...
The text leading up to this was:
--------------------------
|Index: sys/dev/smartpqi/smartpqi_tag.c
|===================================================================
|--- sys/dev/smartpqi/smartpqi_tag.c
|+++ sys/dev/smartpqi/smartpqi_tag.c
--------------------------
Patching file sys/dev/smartpqi/smartpqi_tag.c using Plan A...
Hunk #1 succeeded at 1.
Hunk #2 succeeded at 35.
Hunk #3 succeeded at 52.
Hunk #4 succeeded at 77.
Hunk #5 succeeded at 98.
Hunk #6 succeeded at 135.
Hunk #7 succeeded at 195.
Hunk #8 succeeded at 241.
Hunk #9 succeeded at 250.
Hunk #10 succeeded at 264.
done


I did a make clean, then deleted /usr/src and re-extracted a clean src.tar.gz
before running freebsd-update fetch && freebsd-update install again.
Then I ran 

patch -l -p 0 < /root/D24428.diff

again.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-scsi
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.