mirror of
https://github.com/torvalds/linux.git
synced 2026-11-07 06:17:02 +01:00
RDMA: fix typos in comments
Fix typos in comments, reported by scripts/checkpatch.pl using the misspelling list in scripts/spelling.txt. Only touches comments, no code changes. Assisted-by: Cursor:claude-opus-5 Signed-off-by: Hemanth Selam <hemanth.selam@gmail.com> Link: https://patch.msgid.link/20260907065047.26773-2-hemanth.selam@gmail.com Signed-off-by: Leon Romanovsky <leon@kernel.org>
This commit is contained in:
parent
95761b8736
commit
ea42dc0936
|
|
@ -893,7 +893,7 @@ static int setup_port_data(struct ib_device *device)
|
|||
* ib_port_immutable_read() - Read rdma port's immutable data
|
||||
* @dev: IB device
|
||||
* @port: port number whose immutable data to read. It starts with index 1 and
|
||||
* valid upto including rdma_end_port().
|
||||
* valid up to including rdma_end_port().
|
||||
*/
|
||||
const struct ib_port_immutable*
|
||||
ib_port_immutable_read(struct ib_device *dev, unsigned int port)
|
||||
|
|
|
|||
|
|
@ -729,7 +729,7 @@ void uverbs_disassociate_api(struct uverbs_api *uapi)
|
|||
*
|
||||
* release_cleanup is the exception because
|
||||
* uverbs_uobject_fd_release() needs it. In this case
|
||||
* the module reference held by the fops will guarentee
|
||||
* the module reference held by the fops will guarantee
|
||||
* the type_class remains valid too.
|
||||
*/
|
||||
if (type_attrs &&
|
||||
|
|
|
|||
|
|
@ -2358,7 +2358,7 @@ EXPORT_SYMBOL(ib_dereg_mr_user);
|
|||
* @max_num_sg: maximum sg entries available for registration.
|
||||
*
|
||||
* Notes:
|
||||
* Memory registeration page/sg lists must not exceed max_num_sg.
|
||||
* Memory registration page/sg lists must not exceed max_num_sg.
|
||||
* For mr_type IB_MR_TYPE_MEM_REG, the total length cannot exceed
|
||||
* max_num_sg * used_page_size.
|
||||
*
|
||||
|
|
|
|||
|
|
@ -2903,7 +2903,7 @@ static int bnxt_re_build_qp1_send_v2(struct bnxt_re_qp *qp,
|
|||
qp->send_psn &= BTH_PSN_MASK;
|
||||
qp->qp1_hdr.bth.psn = cpu_to_be32(qp->send_psn);
|
||||
/* DETH */
|
||||
/* Use the priviledged Q_Key for QP1 */
|
||||
/* Use the privileged Q_Key for QP1 */
|
||||
qp->qp1_hdr.deth.qkey = cpu_to_be32(IB_QP1_QKEY);
|
||||
qp->qp1_hdr.deth.source_qpn = IB_QP1;
|
||||
|
||||
|
|
|
|||
|
|
@ -1182,7 +1182,7 @@ void c4iw_flush_srqidx(struct c4iw_qp *qhp, u32 srqidx)
|
|||
struct c4iw_cq *rchp = to_c4iw_cq(qhp->ibqp.recv_cq);
|
||||
unsigned long flag;
|
||||
|
||||
/* locking heirarchy: cq lock first, then qp lock. */
|
||||
/* locking hierarchy: cq lock first, then qp lock. */
|
||||
spin_lock_irqsave(&rchp->lock, flag);
|
||||
spin_lock(&qhp->lock);
|
||||
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ static int erdma_enum_and_get_netdev(struct erdma_dev *dev)
|
|||
struct net_device *netdev;
|
||||
int ret = -EPROBE_DEFER;
|
||||
|
||||
/* Already binded to a net_device, so we skip. */
|
||||
/* Already bound to a net_device, so we skip. */
|
||||
if (dev->netdev)
|
||||
return 0;
|
||||
|
||||
|
|
|
|||
|
|
@ -386,7 +386,7 @@ static void _dev_comp_vect_mappings_destroy(struct hfi1_devdata *dd)
|
|||
|
||||
/*
|
||||
* This function creates the table for looking up CPUs for completion vectors.
|
||||
* num_comp_vectors needs to have been initilized before calling this function.
|
||||
* num_comp_vectors needs to have been initialized before calling this function.
|
||||
*/
|
||||
static int _dev_comp_vect_mappings_create(struct hfi1_devdata *dd,
|
||||
struct hfi1_affinity_node *entry)
|
||||
|
|
|
|||
|
|
@ -77,7 +77,7 @@ struct css_header {
|
|||
/* size of platform configuration partition */
|
||||
#define MAX_PLATFORM_CONFIG_FILE_SIZE 4096
|
||||
|
||||
/* size of file of plaform configuration encoded in format version 4 */
|
||||
/* size of file of platform configuration encoded in format version 4 */
|
||||
#define PLATFORM_CONFIG_FORMAT_4_FILE_SIZE 528
|
||||
|
||||
/* the file itself */
|
||||
|
|
|
|||
|
|
@ -433,7 +433,7 @@ static u16 cmp_rec(struct ib_sa_mcmember_data *src,
|
|||
}
|
||||
|
||||
/* release group, return 1 if this was last release and group is destroyed
|
||||
* timout work is canceled sync */
|
||||
* timeout work is canceled sync */
|
||||
static int release_group(struct mcast_group *group, int from_timeout_handler)
|
||||
{
|
||||
struct mlx4_ib_demux_ctx *ctx = group->demux;
|
||||
|
|
@ -694,7 +694,7 @@ static void mlx4_ib_mcg_work_handler(struct work_struct *work)
|
|||
cur_join_state = group->rec.scope_join_state & 0xf;
|
||||
|
||||
if (method == IB_MGMT_METHOD_GET_RESP) {
|
||||
/* successfull join */
|
||||
/* successful join */
|
||||
if (!cur_join_state && resp_join_state)
|
||||
--rc;
|
||||
} else if (!resp_join_state)
|
||||
|
|
|
|||
|
|
@ -300,7 +300,7 @@ static bool mlx5_ib_invalidate_range(struct mmu_interval_notifier *mni,
|
|||
/*
|
||||
* Iteration one - zap the HW's MTTs. The notifiers_count ensures that
|
||||
* while we are doing the invalidation, no page fault will attempt to
|
||||
* overwrite the same MTTs. Concurent invalidations might race us,
|
||||
* overwrite the same MTTs. Concurrent invalidations might race us,
|
||||
* but they will write 0s as well, so no difference in the end result.
|
||||
*/
|
||||
for (addr = start; addr < end; addr += BIT(umem_odp->page_shift)) {
|
||||
|
|
|
|||
|
|
@ -1392,9 +1392,9 @@ int ocrdma_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr,
|
|||
qp = get_ocrdma_qp(ibqp);
|
||||
dev = get_ocrdma_dev(ibqp->device);
|
||||
|
||||
/* syncronize with multiple context trying to change, retrive qps */
|
||||
/* synchronize with multiple context trying to change, retrieve qps */
|
||||
mutex_lock(&dev->dev_lock);
|
||||
/* syncronize with wqe, rqe posting and cqe processing contexts */
|
||||
/* synchronize with wqe, rqe posting and cqe processing contexts */
|
||||
spin_lock_irqsave(&qp->q_lock, flags);
|
||||
old_qps = get_ibqp_state(qp->state);
|
||||
if (attr_mask & IB_QP_STATE)
|
||||
|
|
@ -1599,7 +1599,7 @@ static void ocrdma_discard_cqes(struct ocrdma_qp *qp, struct ocrdma_cq *cq)
|
|||
*/
|
||||
|
||||
cur_getp = cq->getp;
|
||||
/* find upto when do we reap the cq. */
|
||||
/* find up to when do we reap the cq. */
|
||||
stop_getp = cur_getp;
|
||||
do {
|
||||
if (is_hw_sq_empty(qp) && (!qp->srq && is_hw_rq_empty(qp)))
|
||||
|
|
|
|||
|
|
@ -1075,7 +1075,7 @@ int qedr_destroy_cq(struct ib_cq *ibcq, struct ib_udata *udata)
|
|||
/* We don't want the IRQ handler to handle a non-existing CQ so we
|
||||
* wait until all CNQ interrupts, if any, are received. This will always
|
||||
* happen and will always happen very fast. If not, then a serious error
|
||||
* has occured. That is why we can use a long delay.
|
||||
* has occurred. That is why we can use a long delay.
|
||||
* We spin for a short time so we don’t lose time on context switching
|
||||
* in case all the completions are handled in that span. Otherwise
|
||||
* we sleep for a while and check again. Since the CNQ may be
|
||||
|
|
|
|||
|
|
@ -72,7 +72,7 @@ struct usnic_ib_create_qp_resp {
|
|||
u64 bar_bus_addr;
|
||||
u32 bar_len;
|
||||
/*
|
||||
* WQ, RQ, CQ are explicitly specified bc exposing a generic resources inteface
|
||||
* WQ, RQ, CQ are explicitly specified bc exposing a generic resources interface
|
||||
* expands the scope of ABI to many files.
|
||||
*/
|
||||
u32 wq_cnt;
|
||||
|
|
|
|||
|
|
@ -181,7 +181,7 @@ find_free_vf_and_create_qp_grp(struct ib_qp *qp,
|
|||
}
|
||||
|
||||
if (usnic_ib_share_vf) {
|
||||
/* Try to find resouces on a used vf which is in pd */
|
||||
/* Try to find resources on a used vf which is in pd */
|
||||
dev_list = usnic_uiom_get_dev_list(pd->umem_pd);
|
||||
if (IS_ERR(dev_list))
|
||||
return PTR_ERR(dev_list);
|
||||
|
|
|
|||
|
|
@ -50,7 +50,7 @@ int usnic_transport_sock_to_str(char *buf, int buf_sz,
|
|||
u16 usnic_transport_rsrv_port(enum usnic_transport_type type, u16 port_num);
|
||||
void usnic_transport_unrsrv_port(enum usnic_transport_type type, u16 port_num);
|
||||
/*
|
||||
* Do a fget on the socket refered to by sock_fd and returns the socket.
|
||||
* Do a fget on the socket referred to by sock_fd and returns the socket.
|
||||
* Socket will not be destroyed before usnic_transport_put_socket has
|
||||
* been called.
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -814,7 +814,7 @@ int rvt_alloc_rq(struct rvt_rq *rq, u32 size, int node,
|
|||
*
|
||||
* This function is called from both rvt_create_qp() and
|
||||
* rvt_reset_qp(). The difference is that the reset
|
||||
* patch the necessary locks to protect against concurent
|
||||
* patch the necessary locks to protect against concurrent
|
||||
* access.
|
||||
*/
|
||||
static void rvt_init_qp(struct rvt_dev_info *rdi, struct rvt_qp *qp,
|
||||
|
|
|
|||
|
|
@ -286,7 +286,7 @@ int rvt_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr)
|
|||
}
|
||||
|
||||
/**
|
||||
* rvt_destroy_srq - destory an srq
|
||||
* rvt_destroy_srq - destroy an srq
|
||||
* @ibsrq: srq object to destroy
|
||||
* @udata: user data for libibverbs.so
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -140,7 +140,7 @@ int __ipoib_vlan_add(struct ipoib_dev_priv *ppriv, struct ipoib_dev_priv *priv,
|
|||
goto out_early;
|
||||
}
|
||||
|
||||
/* RTNL childs don't need proprietary sysfs entries */
|
||||
/* RTNL children don't need proprietary sysfs entries */
|
||||
if (type == IPOIB_LEGACY_CHILD) {
|
||||
if (ipoib_cm_add_mode_attr(ndev))
|
||||
goto sysfs_failed;
|
||||
|
|
|
|||
|
|
@ -498,7 +498,7 @@ static int iscsi_iser_conn_bind(struct iscsi_cls_session *cls_session,
|
|||
* iscsi_iser_conn_start() - start iscsi-iser connection
|
||||
* @cls_conn: iscsi class connection
|
||||
*
|
||||
* Notes: Here iser intialize (or re-initialize) stop_completion as
|
||||
* Notes: Here iser initialize (or re-initialize) stop_completion as
|
||||
* from this point iscsi must call conn_stop in session/connection
|
||||
* teardown so iser transport must wait for it.
|
||||
*/
|
||||
|
|
@ -593,7 +593,7 @@ static inline unsigned int iser_dif_prot_caps(int prot_caps)
|
|||
* @qdepth: session command queue depth
|
||||
* @initial_cmdsn: initiator command sequnce number
|
||||
*
|
||||
* Allocates and adds a scsi host, expose DIF supprot if
|
||||
* Allocates and adds a scsi host, expose DIF support if
|
||||
* exists, and sets up an iscsi session.
|
||||
*/
|
||||
static struct iscsi_cls_session *
|
||||
|
|
@ -866,7 +866,7 @@ static int iscsi_iser_ep_poll(struct iscsi_endpoint *ep, int timeout_ms)
|
|||
* @ep: iscsi endpoint handle
|
||||
*
|
||||
* This routine is not blocked by iser and RDMA termination process
|
||||
* completion as we queue a deffered work for iser/RDMA destruction
|
||||
* completion as we queue a deferred work for iser/RDMA destruction
|
||||
* and cleanup or actually call it immediately in case we didn't pass
|
||||
* iscsi conn bind/start stage, thus it is safe.
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -347,7 +347,7 @@ void iser_release_work(struct work_struct *work)
|
|||
|
||||
/* Wait for conn_stop to complete */
|
||||
wait_for_completion(&iser_conn->stop_completion);
|
||||
/* Wait for IB resouces cleanup to complete */
|
||||
/* Wait for IB resources cleanup to complete */
|
||||
wait_for_completion(&iser_conn->ib_completion);
|
||||
|
||||
mutex_lock(&iser_conn->state_mutex);
|
||||
|
|
|
|||
|
|
@ -3532,7 +3532,7 @@ static inline bool rdma_cap_ib_cm(const struct ib_device *device, u32 port_num)
|
|||
* @port_num: Port number to check
|
||||
*
|
||||
* Similar to above, but specific to iWARP connections which have a different
|
||||
* managment protocol than InfiniBand.
|
||||
* management protocol than InfiniBand.
|
||||
*
|
||||
* Return: true if the port supports an iWARP CM (this does not guarantee that
|
||||
* a CM is actually running however).
|
||||
|
|
@ -3577,7 +3577,7 @@ static inline bool rdma_cap_ib_sa(const struct ib_device *device, u32 port_num)
|
|||
* to this group. And it should leave the group only after all queue pairs
|
||||
* attached to the group have been detached.
|
||||
*
|
||||
* Return: true if the port must undertake the additional adminstrative
|
||||
* Return: true if the port must undertake the additional administrative
|
||||
* overhead of registering/unregistering with the SM and tracking of the
|
||||
* total number of queue pairs attached to the multicast group.
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -1142,7 +1142,7 @@ static inline int ib_is_udata_in_empty(struct ib_udata *udata)
|
|||
* @_udata: The system calls ib_udata struct
|
||||
*
|
||||
* Used when there is no driver response data to return. Provides forward
|
||||
* compatability by zeroing any buffer the user may have provided.
|
||||
* compatibility by zeroing any buffer the user may have provided.
|
||||
*/
|
||||
static inline int ib_respond_empty_udata(struct ib_udata *udata)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user