committer filter by committer.
@path/to/ filter by path in repository.
committer@path/to/ filter by committer AND path in repository.
abdef0123 filter by commit's SHA hash.
rNNN filter by SVN revision.
rNNN-rMMM filter by SVN revisions range (inclusive).
Multiple filters can be specified separated by spaces or comas in which case they'll be combined using OR operator.
|cf653b7a||mhorne||May 14, 2021, 8:34 p.m.||git-arc(1): fix usage formatting for stage command|
|e73e2ee0||jhb||May 14, 2021, 7:21 p.m.||cxgbei: Handle target transfers with excess unsolicited data.
The CTL frontend might have provided a buffer that is smaller than the FirstBurstLength and thus smaller than the amount of unsolicited data included in the request PDU. Treat these transfers as an empty transfer. Reported by: Jithesh Arakkan @ Chelsio Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D29940cgit
|e894e3ad||jhb||May 14, 2021, 7:21 p.m.||cxgbei: Explicitly clear the page pode reservation pointer after freeing it.
A single union ctl_io can be reused across multiple transfers (in particular by the ramdisk backend). On a reuse, the reservation pointer would retain its value from the previous transfer tripping an assertion. Reported by: Jithesh Arakkan @ Chelsio Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D29939cgit
|1ad32ad0||jhb||May 14, 2021, 7:21 p.m.||cxgbei: Don't clamp iSCSI PDUs to 8K.|
|4add8e4c||jhb||May 14, 2021, 7:17 p.m.||cxgbei: Don't leak resources for an aborted target transfer.|
|a1c68734||jhb||May 14, 2021, 7:17 p.m.||cxgbei: Add support for zero-copy iSCSI target transmission/read.
- Switch to allocating the cxgbei version of icl_pdu explicitly as a separate refcounted object allocated via malloc/free instead of storing it in the bhs mbuf prior to the bhs. - Support the icl_conn_pdu_queue_cb() method to set a callback on a PDU to be invoked when the PDU is freed. - For ICL_NOCOPY buffers, use an external mbuf to manage the storage for the buffer via m_extaddref(). Each external mbuf holds a reference on the associated PDU, so the callback is invoked once all of the external mbufs have been freed. Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D29910cgit
|31df8ff7||jhb||May 14, 2021, 7:17 p.m.||cxgbei: Rework the pdu_append_data hook to support M_WAITOK.
- Only allocate 16K jumbo mbufs if the region of data to be appended is sufficiently large, and use a loop. - Use m_getm2() to allocate a chain for data less than 16K, or if m_getjcl() fails. - Use ENOMEM as the return value instead of '1' if the hook fails due to a memory allocation error. Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D29909cgit
|46bee804||jhb||May 14, 2021, 7:17 p.m.||cxgbei: Support DDP for target I/O S/G lists with more than one entry.|
|23b209ee||jhb||May 14, 2021, 7:17 p.m.||cxgbe tom: Account for pre-iSCSI mode data on suspended connections.|
|91ca7b09||jhb||May 14, 2021, 7:16 p.m.||cxgbei: Whitespace fixes, comment typo, and rewrap a comment.|
|87bb5ed6||jhb||May 14, 2021, 7:16 p.m.||cxgbei: Use hardware RX flow control for offloaded iSCSI connections.|
|4427ac36||jhb||May 14, 2021, 7:16 p.m.||cxgbe tom: Set the tid in the work requests to program page pods for iSCSI.
As a result, CPL_FW4_ACK now returns credits for these work requests. To support this, page pod work requests are now constructed in special mbufs similar to "raw" mbufs used for NIC TLS in plain TX queues. These special mbufs are stored in the ulp_pduq and dispatched in order with PDU work requests. Sponsored by: Chelsio Communications Discussed with: np Differential Revision: https://reviews.freebsd.org/D29904cgit
|4b6ed075||jhb||May 14, 2021, 7:16 p.m.||cxgbe: Make the TOE ISCSI RX stats per-queue instead of per adapter.|
|76cfc6fa||melifaro||May 14, 2021, 4:06 p.m.||Fix a use after free in update_rtm_from_rc().|
|852088f6||mjg||May 14, 2021, 3:42 p.m.||vfs: add missing atomic conversion to writecount adjustment
Fixes: ("vfs: lockless writecount adjustment in set/unset text")cgit