Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge FreeBSD 2024-07-05 #2241

Merged
merged 74 commits into from
Oct 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
811d831
tcp: minor cleanup
tuexen Jun 29, 2024
4ca4a3b
enc.4: Remove a redundant word
ihoro Jun 30, 2024
9738277
ifnet: Remove dead code
gmshake Jun 30, 2024
4ce4a0f
diff: Document the --no-dereference option.
dag-erling Jun 30, 2024
2abea9d
openssh: Fix pre-authentication remote code execution in sshd.
ppaeps Jul 1, 2024
f8a46de
bluetooth socket sysinit: correct memset initialization
rlibby Jul 1, 2024
d6963b9
if_vxlan(4): Exclude ETHER_CRC_LEN from macro VXLAN_MAX_MTU
gmshake Jul 2, 2024
087f5e0
if_vxlan(4): Plug a memory leak
gmshake Jul 2, 2024
239e24e
pf: Handle (*m0)->m_len < sizeof(struct ip) case
ihoro Jul 2, 2024
172328c
timerfd.2: Add documentation for CLOCK_UPTIME and CLOCK_BOOTTIME
Jun 28, 2024
de1e913
clock_gettime: Catch up with the CLOCK_BOOTTIME changes
bsdimp Jun 28, 2024
19008cd
gsb_crc32.c: avoid gcc -Wunused-const-variable in user build
rlibby Jul 2, 2024
3cfcbbf
cdefs.h __generic: avoid gcc -Wunused-value
rlibby Jul 2, 2024
78918c9
pf: Fix NULL deref in m_pullup failure case
ihoro Jul 2, 2024
d6888e2
ums(4): fix incorrect mouse button reporting via evdev
herrhotzenplotz Jul 2, 2024
a1cfe4c
style(9): Delete __FBSDID straggler
bsdimp Jul 2, 2024
a2cac54
if_clone: Allow maxunit to be zero
gmshake Jul 3, 2024
07d138a
if_pflog: Limit the maximum unit via the new KPI
gmshake Jul 3, 2024
61089df
cxgbe: Remove most uses of sysctl_wire_old_buffer
bsdjhb Jul 3, 2024
1edf61f
cxgbe: Add a 'show t4 memdump' DDB command
bsdjhb Jul 3, 2024
ab92c99
i386 pcpu: fix clobbers, suppress warnings, and clean up
rlibby Jul 3, 2024
2730f42
amd64 pcpu: fix clobbers, suppress warnings, and clean up
rlibby Jul 3, 2024
657b127
libthr _get_curthread amd64: quiet gcc -Warray-bounds
rlibby Jul 3, 2024
7b1c770
libthr _get_curthread i386: quiet gcc -Warray-bounds
rlibby Jul 3, 2024
07d3597
libthr: avoid gcc -Wcast-function-type
rlibby Jul 3, 2024
25ef056
ofed: fix rwq buffer allocation
khng300 Jul 3, 2024
94416c6
openssh: use '' instead of `' in config.h
emaste Jul 1, 2024
fd31c09
cdefs.h: Add back comment about branch prediction
bsdimp Jul 3, 2024
cf2c799
organization.dot: Update core.13 members and secretary
lwhsu Jul 3, 2024
ad99f00
stress2: Added a new unionfs test scenario
phoatfreebsd Jul 4, 2024
12be195
stress2: Add two test. Fix a typo while here
phoatfreebsd Jul 4, 2024
a2e65d4
dhclient: correct struct ifreq allocation
brooksdavis Jul 4, 2024
b1dd067
vtblk: Invoke busdma completion callbacks when polling
markjdb Jul 4, 2024
0916445
ethernet: Retire M_HASFCS
gmshake Jul 4, 2024
7f50027
ctladm: don't require the use of "-p" with "port -r", part 2
asomers Jul 4, 2024
383fd3e
arm64: Handle an unaligned start in pmap_mask_set_locked()
alcriceedu Jul 3, 2024
b81424a
OpenSSH: correct logic error in ObscureKeystrokeTiming
emaste Jul 1, 2024
3f4f034
tcp: minor cleanup
tuexen Jun 29, 2024
462e789
enc.4: Remove a redundant word
ihoro Jun 30, 2024
58dbc61
ifnet: Remove dead code
gmshake Jun 30, 2024
2a53fb0
diff: Document the --no-dereference option.
dag-erling Jun 30, 2024
26c9e90
Skipping merge of 2abea9df01655633aabbb9bf3204c90722001202
bsdjhb Oct 29, 2024
d271feb
bluetooth socket sysinit: correct memset initialization
rlibby Jul 1, 2024
98b7e08
if_vxlan(4): Exclude ETHER_CRC_LEN from macro VXLAN_MAX_MTU
gmshake Jul 2, 2024
aa0cf73
if_vxlan(4): Plug a memory leak
gmshake Jul 2, 2024
fcb054c
pf: Handle (*m0)->m_len < sizeof(struct ip) case
ihoro Jul 2, 2024
286fdb9
timerfd.2: Add documentation for CLOCK_UPTIME and CLOCK_BOOTTIME
Jun 28, 2024
fec5db1
clock_gettime: Catch up with the CLOCK_BOOTTIME changes
bsdimp Jun 28, 2024
aaa86e2
gsb_crc32.c: avoid gcc -Wunused-const-variable in user build
rlibby Jul 2, 2024
f45d462
cdefs.h __generic: avoid gcc -Wunused-value
rlibby Jul 2, 2024
ce18f04
pf: Fix NULL deref in m_pullup failure case
ihoro Jul 2, 2024
9a0783b
ums(4): fix incorrect mouse button reporting via evdev
herrhotzenplotz Jul 2, 2024
4a80b11
style(9): Delete __FBSDID straggler
bsdimp Jul 2, 2024
344317c
if_clone: Allow maxunit to be zero
gmshake Jul 3, 2024
5302cc0
if_pflog: Limit the maximum unit via the new KPI
gmshake Jul 3, 2024
889ab1a
cxgbe: Remove most uses of sysctl_wire_old_buffer
bsdjhb Jul 3, 2024
0048e1f
cxgbe: Add a 'show t4 memdump' DDB command
bsdjhb Jul 3, 2024
e299016
i386 pcpu: fix clobbers, suppress warnings, and clean up
rlibby Jul 3, 2024
4bdc352
amd64 pcpu: fix clobbers, suppress warnings, and clean up
rlibby Jul 3, 2024
e8c95cf
libthr _get_curthread amd64: quiet gcc -Warray-bounds
rlibby Jul 3, 2024
313584c
libthr _get_curthread i386: quiet gcc -Warray-bounds
rlibby Jul 3, 2024
37d5cd0
libthr: avoid gcc -Wcast-function-type
rlibby Jul 3, 2024
cb3790a
ofed: fix rwq buffer allocation
khng300 Jul 3, 2024
57e0081
openssh: use '' instead of `' in config.h
emaste Jul 1, 2024
9a46dfe
cdefs.h: Add back comment about branch prediction
bsdimp Jul 3, 2024
8dfe1e1
organization.dot: Update core.13 members and secretary
lwhsu Jul 3, 2024
977cb30
stress2: Added a new unionfs test scenario
phoatfreebsd Jul 4, 2024
ed33cc9
stress2: Add two test. Fix a typo while here
phoatfreebsd Jul 4, 2024
b34ab3b
dhclient: correct struct ifreq allocation
brooksdavis Jul 4, 2024
f85dd16
vtblk: Invoke busdma completion callbacks when polling
markjdb Jul 4, 2024
08ec00c
ethernet: Retire M_HASFCS
gmshake Jul 4, 2024
d1e3028
ctladm: don't require the use of "-p" with "port -r", part 2
asomers Jul 4, 2024
ce1b456
arm64: Handle an unaligned start in pmap_mask_set_locked()
alcriceedu Jul 3, 2024
4a3a2fd
OpenSSH: correct logic error in ObscureKeystrokeTiming
emaste Jul 1, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions contrib/ofed/libmlx5/verbs.c
Original file line number Diff line number Diff line change
Expand Up @@ -2077,20 +2077,20 @@ struct ibv_wq *mlx5_create_wq(struct ibv_context *context,
if (!rwq)
return NULL;

ret = ibv_init_wq(&rwq->wq);
if (ret < 0)
goto err;

rwq->wq_sig = rwq_sig_enabled(context);
if (rwq->wq_sig)
cmd.drv.flags = MLX5_RWQ_FLAG_SIGNATURE;

ret = mlx5_calc_rwq_size(ctx, rwq, attr);
if (ret < 0) {
errno = -ret;
goto err;
goto err_cleanup_wq;
}

ret = ibv_init_wq(&rwq->wq);
if (ret < 0)
goto err;

rwq->buf_size = ret;
if (mlx5_alloc_rwq_buf(context, rwq, ret))
goto err_cleanup_wq;
Expand Down
Loading
Loading