| /kernel/linux/linux-6.6/Documentation/networking/devlink/ |
| D | mlx5.rst | 142 Recover by searching lost interrupts. 145 Recover by flushing the tx queue and reset it. 148 Recover by flushing and re-creating all PTP channels. 162 - Show number of tx errors indicated, number of recover flows ended successfully, 163 is autorecover enabled and graceful period from last recover:: 178 Recover (if needed) by flushing the related queue and reset it. 190 - Show number of rx errors indicated, number of recover flows ended successfully, 191 is autorecover enabled, and graceful period from last recover:: 219 The fw fatal reporter implements `dump` and `recover` callbacks. 220 It follows fatal errors indications by CR-space dump and recover flow. [all …]
|
| /kernel/linux/linux-5.10/Documentation/networking/device_drivers/ethernet/mellanox/ |
| D | mlx5.rst | 188 Recover by searching lost interrupts. 191 Recover by flushing the TX queue and reset it. 204 - Show number of tx errors indicated, number of recover flows ended successfully, 205 is autorecover enabled and graceful period from last recover:: 220 Recover (if needed) by flushing the related queue and reset it. 231 - Show number of rx errors indicated, number of recover flows ended successfully, 232 is autorecover enabled and graceful period from last recover:: 259 The fw fatal reporter implements dump and recover callbacks. 260 It follows fatal errors indications by CR-space dump and recover flow. 263 The recover function runs recover flow which reloads the driver and triggers fw [all …]
|
| /kernel/linux/linux-6.6/drivers/ata/ |
| D | libata-pata-timings.c | 68 q->recover = EZ(t->recover, T); in ata_timing_quantize() 88 m->recover = max(a->recover, b->recover); in ata_timing_merge() 177 if (t->active + t->recover < t->cycle) { in ata_timing_compute() 178 t->active += (t->cycle - (t->active + t->recover)) / 2; in ata_timing_compute() 179 t->recover = t->cycle - t->active; in ata_timing_compute() 187 if (t->active + t->recover > t->cycle) in ata_timing_compute() 188 t->cycle = t->active + t->recover; in ata_timing_compute()
|
| D | pata_cmd640.c | 77 if (t.recover > 16) { in cmd640_set_piomode() 78 t.active += t.recover - 16; in cmd640_set_piomode() 79 t.recover = 16; in cmd640_set_piomode() 87 if (t.recover > 1) in cmd640_set_piomode() 88 t.recover--; /* 640B only */ in cmd640_set_piomode() 90 t.recover = 15; in cmd640_set_piomode() 107 pci_write_config_byte(pdev, arttim + 1, (t.active << 4) | t.recover); in cmd640_set_piomode() 116 timing->reg58[adev->devno] = (t.active << 4) | t.recover; in cmd640_set_piomode()
|
| D | pata_cmd64x.c | 134 t.active, t.recover, t.setup); in cmd64x_set_timing() 135 if (t.recover > 16) { in cmd64x_set_timing() 136 t.active += t.recover - 16; in cmd64x_set_timing() 137 t.recover = 16; in cmd64x_set_timing() 145 if (t.recover == 16) in cmd64x_set_timing() 146 t.recover = 0; in cmd64x_set_timing() 147 else if (t.recover > 1) in cmd64x_set_timing() 148 t.recover--; in cmd64x_set_timing() 150 t.recover = 15; in cmd64x_set_timing() 166 pci_write_config_byte(pdev, drwtim, (t.active << 4) | t.recover); in cmd64x_set_timing()
|
| D | pata_legacy.c | 389 u8 active, recover; in ht6560a_set_piomode() local 396 recover = clamp_val(t.recover, 4, 15); in ht6560a_set_piomode() 403 iowrite8(recover << 4 | active, ap->ioaddr.device_addr); in ht6560a_set_piomode() 423 u8 active, recover; in ht6560b_set_piomode() local 430 recover = clamp_val(t.recover, 2, 16) & 0x0F; in ht6560b_set_piomode() 437 iowrite8(recover << 4 | active, ap->ioaddr.device_addr); in ht6560b_set_piomode() 487 u8 active, recover, setup; in opti82c611a_set_piomode() local 514 recover = clamp_val(t.recover, 1, 16) - 1; in opti82c611a_set_piomode() 524 iowrite8(active << 4 | recover, ap->ioaddr.error_addr); in opti82c611a_set_piomode() 535 iowrite8(active << 4 | recover, ap->ioaddr.data_addr); in opti82c611a_set_piomode() [all …]
|
| /kernel/linux/linux-5.10/drivers/ata/ |
| D | libata-pata-timings.c | 68 q->recover = EZ(t->recover, T); in ata_timing_quantize() 88 m->recover = max(a->recover, b->recover); in ata_timing_merge() 177 if (t->active + t->recover < t->cycle) { in ata_timing_compute() 178 t->active += (t->cycle - (t->active + t->recover)) / 2; in ata_timing_compute() 179 t->recover = t->cycle - t->active; in ata_timing_compute() 187 if (t->active + t->recover > t->cycle) in ata_timing_compute() 188 t->cycle = t->active + t->recover; in ata_timing_compute()
|
| D | pata_cmd640.c | 77 if (t.recover > 16) { in cmd640_set_piomode() 78 t.active += t.recover - 16; in cmd640_set_piomode() 79 t.recover = 16; in cmd640_set_piomode() 87 if (t.recover > 1) in cmd640_set_piomode() 88 t.recover--; /* 640B only */ in cmd640_set_piomode() 90 t.recover = 15; in cmd640_set_piomode() 107 pci_write_config_byte(pdev, arttim + 1, (t.active << 4) | t.recover); in cmd640_set_piomode() 116 timing->reg58[adev->devno] = (t.active << 4) | t.recover; in cmd640_set_piomode()
|
| D | pata_cmd64x.c | 134 t.active, t.recover, t.setup); in cmd64x_set_timing() 135 if (t.recover > 16) { in cmd64x_set_timing() 136 t.active += t.recover - 16; in cmd64x_set_timing() 137 t.recover = 16; in cmd64x_set_timing() 145 if (t.recover == 16) in cmd64x_set_timing() 146 t.recover = 0; in cmd64x_set_timing() 147 else if (t.recover > 1) in cmd64x_set_timing() 148 t.recover--; in cmd64x_set_timing() 150 t.recover = 15; in cmd64x_set_timing() 166 pci_write_config_byte(pdev, drwtim, (t.active << 4) | t.recover); in cmd64x_set_timing()
|
| D | pata_legacy.c | 352 u8 active, recover; in ht6560a_set_piomode() local 359 recover = clamp_val(t.recover, 4, 15); in ht6560a_set_piomode() 366 iowrite8(recover << 4 | active, ap->ioaddr.device_addr); in ht6560a_set_piomode() 386 u8 active, recover; in ht6560b_set_piomode() local 393 recover = clamp_val(t.recover, 2, 16) & 0x0F; in ht6560b_set_piomode() 400 iowrite8(recover << 4 | active, ap->ioaddr.device_addr); in ht6560b_set_piomode() 450 u8 active, recover, setup; in opti82c611a_set_piomode() local 477 recover = clamp_val(t.recover, 1, 16) - 1; in opti82c611a_set_piomode() 487 iowrite8(active << 4 | recover, ap->ioaddr.error_addr); in opti82c611a_set_piomode() 498 iowrite8(active << 4 | recover, ap->ioaddr.data_addr); in opti82c611a_set_piomode() [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/drivers/net/netdevsim/ |
| D | devlink.sh | 403 devlink health recover $DL_HANDLE reporter empty 404 check_err $? "Failed recover empty reporter" 429 local recover=`echo $show | jq -r ".recover"` 430 [ "$recover" == "$expected_recover" ] 431 check_err $? "Unexpected \"recover\" value (got $recover, expected $expected_recover)" 470 devlink health recover $DL_HANDLE reporter dummy 471 check_err $? "Failed recover dummy reporter" 505 devlink health recover $DL_HANDLE reporter dummy 506 check_fail $? "Unexpected success of dummy reporter recover" 511 devlink health recover $DL_HANDLE reporter dummy [all …]
|
| /kernel/linux/linux-6.6/Documentation/networking/device_drivers/ethernet/marvell/ |
| D | octeontx2.rst | 193 …state healthy error 2872 recover 2872 last_dump_date 2020-12-10 last_dump_time 09:39:09 grace_peri… 195 …state healthy error 2872 recover 2872 last_dump_date 2020-12-11 last_dump_time 04:43:04 grace_peri… 197 …state healthy error 2871 recover 2871 last_dump_date 2020-12-10 last_dump_time 09:39:17 grace_peri… 199 …state healthy error 0 recover 0 last_dump_date 2020-12-10 last_dump_time 09:32:40 grace_period 0 a… 255 state healthy error 0 recover 0 grace_period 0 auto_recover true auto_dump true 257 state healthy error 0 recover 0 grace_period 0 auto_recover true auto_dump true 259 state healthy error 0 recover 0 grace_period 0 auto_recover true auto_dump true 261 state healthy error 0 recover 0 grace_period 0 auto_recover true auto_dump true 263 …state healthy error 1121 recover 1121 last_dump_date 2021-01-19 last_dump_time 05:42:26 grace_peri… 265 …state healthy error 949 recover 949 last_dump_date 2021-01-19 last_dump_time 05:42:43 grace_period… [all …]
|
| /kernel/linux/linux-5.10/drivers/ide/ |
| D | ide-timings.c | 104 q->recover = EZ(t->recover, T); in ide_timing_quantize() 123 m->recover = max(a->recover, b->recover); in ide_timing_merge() 191 if (t->active + t->recover < t->cycle) { in ide_timing_compute() 192 t->active += (t->cycle - (t->active + t->recover)) / 2; in ide_timing_compute() 193 t->recover = t->cycle - t->active; in ide_timing_compute()
|
| /kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/netdevsim/ |
| D | devlink.sh | 404 devlink health recover $DL_HANDLE reporter empty 405 check_err $? "Failed recover empty reporter" 430 local recover=`echo $show | jq -r ".recover"` 431 [ "$recover" == "$expected_recover" ] 432 check_err $? "Unexpected \"recover\" value (got $recover, expected $expected_recover)" 471 devlink health recover $DL_HANDLE reporter dummy 472 check_err $? "Failed recover dummy reporter" 506 devlink health recover $DL_HANDLE reporter dummy 507 check_fail $? "Unexpected success of dummy reporter recover" 512 devlink health recover $DL_HANDLE reporter dummy [all …]
|
| /kernel/linux/linux-5.10/Documentation/PCI/ |
| D | pci-error-recovery.rst | 100 PCI_ERS_RESULT_CAN_RECOVER, /* Device driver can recover without slot reset */ 114 The actual steps taken by a platform to recover from a PCI error 144 Driver returns this if it thinks it might be able to recover 149 Driver returns this if it can't recover without a 152 Driver returns this if it doesn't want to recover at all. 165 If the platform is unable to recover the slot, the next step 198 all drivers on a segment agree that they can try to recover and if no automatic 349 A "permanent failure" has occurred, and the platform cannot recover 375 recover (disconnect them) and try to let other cards on the same segment 376 recover. Keep in mind that in most real life cases, though, there will
|
| /kernel/linux/linux-5.10/tools/testing/selftests/powerpc/eeh/ |
| D | eeh-basic.sh | 27 # goes to plan we should get them back once the recover process 33 # skip bridges since we can't recover them (yet...) 85 echo "$failed devices failed to recover ($dev_count tested)"
|
| /kernel/linux/linux-6.6/Documentation/PCI/ |
| D | pci-error-recovery.rst | 101 PCI_ERS_RESULT_CAN_RECOVER, /* Device driver can recover without slot reset */ 115 The actual steps taken by a platform to recover from a PCI error 145 Driver returns this if it thinks it might be able to recover 150 Driver returns this if it can't recover without a 153 Driver returns this if it doesn't want to recover at all. 166 If the platform is unable to recover the slot, the next step 199 all drivers on a segment agree that they can try to recover and if no automatic 350 A "permanent failure" has occurred, and the platform cannot recover 376 recover (disconnect them) and try to let other cards on the same segment 377 recover. Keep in mind that in most real life cases, though, there will
|
| /kernel/linux/linux-5.10/fs/ubifs/ |
| D | recovery.c | 12 * This file implements functions needed to recover from unclean un-mounts. 21 * corruptions which could be caused by power cuts, but it refuses to recover 23 * between these 2 reasons of corruptions and silently recover in the former 219 * ubifs_recover_master_node - recover the master node. 312 * We had to recover the master node, which means there was an in ubifs_recover_master_node() 323 * recover the master node from the second LEB in ubifs_recover_master_node() 329 * mount code will be confused and won't recover the master in ubifs_recover_master_node() 352 ubifs_err(c, "failed to recover master node"); in ubifs_recover_master_node() 609 * ubifs_recover_leb - scan and recover a LEB. 618 * been caused by the unclean unmount from which we are attempting to recover. [all …]
|
| /kernel/linux/linux-6.6/fs/ubifs/ |
| D | recovery.c | 12 * This file implements functions needed to recover from unclean un-mounts. 21 * corruptions which could be caused by power cuts, but it refuses to recover 23 * between these 2 reasons of corruptions and silently recover in the former 219 * ubifs_recover_master_node - recover the master node. 312 * We had to recover the master node, which means there was an in ubifs_recover_master_node() 323 * recover the master node from the second LEB in ubifs_recover_master_node() 329 * mount code will be confused and won't recover the master in ubifs_recover_master_node() 352 ubifs_err(c, "failed to recover master node"); in ubifs_recover_master_node() 609 * ubifs_recover_leb - scan and recover a LEB. 618 * been caused by the unclean unmount from which we are attempting to recover. [all …]
|
| /kernel/linux/linux-6.6/fs/xfs/ |
| D | xfs_buf_item_recover.c | 303 "Trying to recover dquots without QUOTA support built in!"); in xlog_recover_validate_buf_type() 532 * (ie. USR or GRP), then just toss this buffer away; don't recover it. 693 * The magic number might not match the buffer type we are going to recover 698 * so can recover the buffer. 704 * stale metadata block from an old filesystem instance that we need to recover 721 /* v4 filesystems always recover immediately */ in xlog_recover_get_buf_lsn() 727 * UUIDs, so we must recover them immediately. in xlog_recover_get_buf_lsn() 841 * recover all inode buffer types immediately. This problem will be in xlog_recover_get_buf_lsn() 853 /* unknown buffer contents, recover immediately */ in xlog_recover_get_buf_lsn() 864 * in that we only recover a specific set of data from them, namely [all …]
|
| /kernel/linux/linux-5.10/fs/xfs/ |
| D | xfs_buf_item_recover.c | 294 "Trying to recover dquots without QUOTA support built in!"); in xlog_recover_validate_buf_type() 523 * (ie. USR or GRP), then just toss this buffer away; don't recover it. 684 * The magic number might not match the buffer type we are going to recover 689 * so can recover the buffer. 695 * stale metadata block from an old filesystem instance that we need to recover 710 /* v4 filesystems always recover immediately */ in xlog_recover_get_buf_lsn() 822 * recover all inode buffer types immediately. This problem will be in xlog_recover_get_buf_lsn() 834 /* unknown buffer contents, recover immediately */ in xlog_recover_get_buf_lsn() 845 * in that we only recover a specific set of data from them, namely 879 * In this pass we only want to recover all the buffers which have in xlog_recover_buf_commit_pass2() [all …]
|
| /kernel/linux/linux-6.6/drivers/misc/lkdtm/ |
| D | powerpc.c | 39 * This triggers exception, If handled correctly we must recover in inject_vmalloc_slb_multihit() 58 * This triggers exception, If handled correctly we must recover in inject_kmalloc_slb_multihit() 109 * much same thing. In any case we must recover from the in lkdtm_PPC_SLB_MULTIHIT()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| D | reporter_rx.c | 100 rq->stats->recover++; in mlx5e_rx_reporter_err_icosq_cqe_recover() 140 rq->stats->recover++; in mlx5e_rx_reporter_err_rq_cqe_recover() 166 return err_ctx->recover(err_ctx->ctx); in mlx5e_rx_reporter_recover_from_ctx() 566 err_ctx.recover = mlx5e_rx_reporter_timeout_recover; in mlx5e_reporter_rx_timeout() 582 err_ctx.recover = mlx5e_rx_reporter_err_rq_cqe_recover; in mlx5e_reporter_rq_cqe_err() 596 err_ctx.recover = mlx5e_rx_reporter_err_icosq_cqe_recover; in mlx5e_reporter_icosq_cqe_err() 605 .recover = mlx5e_rx_reporter_recover,
|
| /kernel/linux/linux-6.6/tools/testing/selftests/powerpc/eeh/ |
| D | eeh-basic.sh | 12 # goes to plan we should get them back once the recover process 52 echo "$failed devices failed to recover ($dev_count tested)"
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| D | reporter_rx.c | 132 rq->stats->recover++; in mlx5e_rx_reporter_err_icosq_cqe_recover() 136 xskrq->stats->recover++; in mlx5e_rx_reporter_err_icosq_cqe_recover() 162 rq->stats->recover++; in mlx5e_rx_reporter_err_rq_cqe_recover() 188 return err_ctx->recover(err_ctx->ctx); in mlx5e_rx_reporter_recover_from_ctx() 712 err_ctx.recover = mlx5e_rx_reporter_timeout_recover; in mlx5e_reporter_rx_timeout() 731 err_ctx.recover = mlx5e_rx_reporter_err_rq_cqe_recover; in mlx5e_reporter_rq_cqe_err() 745 err_ctx.recover = mlx5e_rx_reporter_err_icosq_cqe_recover; in mlx5e_reporter_icosq_cqe_err() 764 .recover = mlx5e_rx_reporter_recover,
|