Author: tsoome
Date: Sun May 5 06:38:47 2019
New Revision: 347142
URL: https://svnweb.freebsd.org/changeset/base/347142
Log:
loader: validate sectorsize argument in disk_open()
The bug and patch is reported against 11.2, but it is good idea to have
the check in place for all versions.
Author: adrian
Date: Sun May 5 06:32:40 2019
New Revision: 347141
URL: https://svnweb.freebsd.org/changeset/base/347141
Log:
[ath_rate_sample] Have the final attempted rate in 11n modes to be the lowest
one.
Right now ath_rate_sample has a fixed rate schedule, rather than the
minstrel_ht
Author: adrian
Date: Sun May 5 04:56:37 2019
New Revision: 347140
URL: https://svnweb.freebsd.org/changeset/base/347140
Log:
[ath] [ath_rate] Fix ANI calibration during non-ACTIVE states; start poking
at rate control
These are some fun issues I've found with my upstairs wifi link at such
Author: cy
Date: Sun May 5 04:14:17 2019
New Revision: 347139
URL: https://svnweb.freebsd.org/changeset/base/347139
Log:
MFV r347136:
Update sqlite3-3.27.2 (3270200) --> sqlite3-3.28.0 (328)
MFC after:3 days
Security: CVE-2019-9937, CVE-2019-9936
Modified:
head/contri
Author: cy
Date: Sun May 5 00:21:56 2019
New Revision: 347138
URL: https://svnweb.freebsd.org/changeset/base/347138
Log:
sqlite3 3.28.0 import into the vendor branch is now complete.
Modified:
svnadmin/conf/sizelimit.conf
Modified: svnadmin/conf/sizelimit.conf
==
Author: cy
Date: Sun May 5 00:20:45 2019
New Revision: 347137
URL: https://svnweb.freebsd.org/changeset/base/347137
Log:
Tag import of sqlite3-3.28.0 (328)
Added:
vendor/sqlite3/sqlite-328/
- copied from r347136, vendor/sqlite3/dist/
_
Author: cy
Date: Sun May 5 00:16:24 2019
New Revision: 347136
URL: https://svnweb.freebsd.org/changeset/base/347136
Log:
Import sqlite3-3.28.0 (328)
Security: CVE-2019-9937, CVE-2019-9936
Modified:
vendor/sqlite3/dist/Makefile.msc
vendor/sqlite3/dist/configure
vendor/sqlite3
Author: cy
Date: Sun May 5 00:15:30 2019
New Revision: 347135
URL: https://svnweb.freebsd.org/changeset/base/347135
Log:
Sizelimit for sqlite3-3.28.0 (328).
Modified:
svnadmin/conf/sizelimit.conf
Modified: svnadmin/conf/sizelimit.conf
Author: cem
Date: Sat May 4 20:34:26 2019
New Revision: 347134
URL: https://svnweb.freebsd.org/changeset/base/347134
Log:
x86: Implement MWAIT support for stopping a CPU
IPI_STOP is used after panic or when ddb is entered manually. MONITOR/
MWAIT allows CPUs that support the feature to
Author: kib
Date: Sat May 4 19:40:30 2019
New Revision: 347133
URL: https://svnweb.freebsd.org/changeset/base/347133
Log:
arm64: Properly restore PAN when done with userspace access in casueword.
Approved by: andrew
Sponsored by: The FreeBSD Foundation
MFC after:1 week
Modified:
Author: mjg
Date: Sat May 4 19:05:30 2019
New Revision: 347132
URL: https://svnweb.freebsd.org/changeset/base/347132
Log:
sysv: get rid of fork/exit hooks if the code is compiled in
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/kern/sysv_ipc.c
head/sys/kern/sysv_shm.c
Modif
Author: mjg
Date: Sat May 4 19:04:17 2019
New Revision: 347131
URL: https://svnweb.freebsd.org/changeset/base/347131
Log:
Annotate nprocs with __exclusive_cache_line
Sponsored by: The FreeBSD Foundation
Modified:
head/sys/kern/kern_fork.c
Modified: head/sys/kern/kern_fork.c
===
Author: mckusick
Date: Sat May 4 18:00:57 2019
New Revision: 347130
URL: https://svnweb.freebsd.org/changeset/base/347130
Log:
Zero out the file directory entry metadata to reduce disk
scavenging disclosure.
Submitted by: David G. Lawrence
MFC after:1 week
Modified:
head/sys/uf
Author: cem
Date: Sat May 4 17:35:13 2019
New Revision: 347129
URL: https://svnweb.freebsd.org/changeset/base/347129
Log:
x86: Define pc_monitorbuf as a logical structure
Rather than just accessing it via pointer cast.
No functional change intended.
Discussed with: kib (ear
Author: jhibbits
Date: Sat May 4 16:24:43 2019
New Revision: 347127
URL: https://svnweb.freebsd.org/changeset/base/347127
Log:
powerpc/mpc85xx: Attach MPC85xx PCI bus and root complex at the right pass
No signifcant change, just matches other PCI attachments, attaching at
BUS_PASS_BUS.
Author: tuexen
Date: Sat May 4 13:58:45 2019
New Revision: 347126
URL: https://svnweb.freebsd.org/changeset/base/347126
Log:
MFC r346854:
Some test scripts use ncat --sctp --listen port to run an SCTP discard
server in the background. However, when running in the background,
stdin is clos
Author: tuexen
Date: Sat May 4 13:55:51 2019
New Revision: 347125
URL: https://svnweb.freebsd.org/changeset/base/347125
Log:
MFC r346400:
Improve input validation for the socket option IPV6_CHECKSUM.
When using the IPPROTO_IPV6 level socket option IPV6_CHECKSUM on a raw
IPv6 socket, en
Author: rgrimes
Date: Sat May 4 13:43:48 2019
New Revision: 347124
URL: https://svnweb.freebsd.org/changeset/base/347124
Log:
MFC: r346715: Acpi MADT table correction for VM_MAXCPU > 21
The bhyve acpi MADT table was given a static space of 256 (0x100) bytes,
this is enough space to allow
Author: rgrimes
Date: Sat May 4 13:43:48 2019
New Revision: 347124
URL: https://svnweb.freebsd.org/changeset/base/347124
Log:
MFC: r346715: Acpi MADT table correction for VM_MAXCPU > 21
The bhyve acpi MADT table was given a static space of 256 (0x100) bytes,
this is enough space to allow
Author: tuexen
Date: Sat May 4 13:05:21 2019
New Revision: 347123
URL: https://svnweb.freebsd.org/changeset/base/347123
Log:
MFC r346197:
When sending a routing message, don't allow the user to set the
RTF_RNH_LOCKED flag in rtm_flags, since this flag is used only
internally.
Reviewe
Author: tuexen
Date: Sat May 4 13:02:46 2019
New Revision: 347122
URL: https://svnweb.freebsd.org/changeset/base/347122
Log:
MFC r346182:
When sending IPv4 packets on a SOCK_RAW socket using the IP_HDRINCL option,
ensure that the ip_hl field is valid. Furthermore, ensure that the complete
Author: tuexen
Date: Sat May 4 13:00:39 2019
New Revision: 347121
URL: https://svnweb.freebsd.org/changeset/base/347121
Log:
MFC r346134:
Fix an SCTP related locking issue. Don't report that the TCB_SEND_LOCK
is owned, when it is not.
This issue was found by running syzkaller.
Modifie
Author: tuexen
Date: Sat May 4 12:57:55 2019
New Revision: 347120
URL: https://svnweb.freebsd.org/changeset/base/347120
Log:
MFC r345525:
Fix a double free of an SCTP association in an error path.
This is joint work with rrs@. The issue was found by running
syzkaller.
Modified:
stable/
Author: tuexen
Date: Sat May 4 12:56:09 2019
New Revision: 347119
URL: https://svnweb.freebsd.org/changeset/base/347119
Log:
MFC r345505:
Initialize scheduler specific data for the FCFS scheduler.
This is joint work with rrs@. The issue was reported by using
syzkaller.
Modified:
stable
Author: tuexen
Date: Sat May 4 12:54:24 2019
New Revision: 347118
URL: https://svnweb.freebsd.org/changeset/base/347118
Log:
MFC r345504:
Improve locking when tearing down an SCTP association.
This is joint work with rrs@ and the issue was found by
syzkaller.
Modified:
stable/12/sys/ne
Author: tuexen
Date: Sat May 4 12:52:24 2019
New Revision: 347117
URL: https://svnweb.freebsd.org/changeset/base/347117
Log:
MFC r345494:
Fix the handling of fragmented unordered messages when using DATA chunks
and FORWARD-TSN.
This bug was reported in https://github.com/sctplab/usrsct
Author: tuexen
Date: Sat May 4 12:49:55 2019
New Revision: 347116
URL: https://svnweb.freebsd.org/changeset/base/347116
Log:
MFC r345465:
Fix a signed/unsigned bug when receiving SCTP messages.
This is joint work with rrs@.
MFC r345466:
Fox more signed unsigned issues. This time on t
Author: rwatson
Date: Sat May 4 12:34:11 2019
New Revision: 347114
URL: https://svnweb.freebsd.org/changeset/base/347114
Log:
Merge r346814 from head to stable/12:
Add a man page for the DTrace Audit Provider, since we are now growing a
set of provider man pages.
Sponsored by:
Author: rwatson
Date: Sat May 4 12:35:12 2019
New Revision: 347115
URL: https://svnweb.freebsd.org/changeset/base/347115
Log:
Merge r346846 from head to stable/12:
Update the audit(4) man page to talk about dtaudit(4), and also add a
dtaudit(4) cross reference to auditpipe(4).
Author: avatar
Date: Sat May 4 12:19:02 2019
New Revision: 347113
URL: https://svnweb.freebsd.org/changeset/base/347113
Log:
MFC r338422: Adding support for CS46xx MIDI output.
With this patch, users can play the MIDI files through /dev/sequencer
device with tools like playmidi. The audi
Author: tuexen
Date: Sat May 4 12:07:00 2019
New Revision: 347112
URL: https://svnweb.freebsd.org/changeset/base/347112
Log:
MFC r345461:
Limit the size of messages sent on 1-to-many style SCTP sockets with the
SCTP_SENDALL flag. Allow also only one operation per SCTP endpoint.
This fi
Author: tuexen
Date: Sat May 4 12:02:41 2019
New Revision: 347111
URL: https://svnweb.freebsd.org/changeset/base/347111
Log:
MFC r345460:
Limit the number of bytes which can be queued for SCTP sockets.
This is joint work with rrs@.
Modified:
stable/12/sys/netinet/sctp_output.c
Directory
Author: tuexen
Date: Sat May 4 11:24:19 2019
New Revision: 347110
URL: https://svnweb.freebsd.org/changeset/base/347110
Log:
MFC r345458:
Add sysctl variable net.inet.tcp.rexmit_initial for setting RTO.Initial
used by TCP.
Reviewed by: rrs@, 0mp@
Sponsored by: Netfli
Author: tuexen
Date: Sat May 4 11:21:41 2019
New Revision: 347109
URL: https://svnweb.freebsd.org/changeset/base/347109
Log:
MFC r345441:
Fix a KASSERT() in tcp_output().
When checking the length of the headers at this point, the IP level
options have not been added to the mbuf chain.
Author: tuexen
Date: Sat May 4 11:18:39 2019
New Revision: 347108
URL: https://svnweb.freebsd.org/changeset/base/347108
Log:
MFC r344925:
Fix locking bug.
Modified:
stable/12/sys/netinet/sctp_usrreq.c
Directory Properties:
stable/12/ (props changed)
Modified: stable/12/sys/netinet/sct
Author: tuexen
Date: Sat May 4 11:17:20 2019
New Revision: 347107
URL: https://svnweb.freebsd.org/changeset/base/347107
Log:
MFC r344924:
Some cleanup and consistency improvements.
Modified:
stable/12/sys/netinet/sctp_ss_functions.c
Directory Properties:
stable/12/ (props changed)
Mod
Author: tuexen
Date: Sat May 4 11:15:01 2019
New Revision: 347106
URL: https://svnweb.freebsd.org/changeset/base/347106
Log:
MFC r344872:
After removing an entry from the stream scheduler list, set the pointers
to NULL, since we are checking for it in case the element gets inserted
again.
Author: tuexen
Date: Sat May 4 11:13:03 2019
New Revision: 347105
URL: https://svnweb.freebsd.org/changeset/base/347105
Log:
MFC r344742:
Allocate an assocition id and register the stcb with holding the lock.
This avoids a race where stcbs can be found, which are not completely
initialize
Author: tuexen
Date: Sat May 4 11:11:03 2019
New Revision: 347104
URL: https://svnweb.freebsd.org/changeset/base/347104
Log:
MFC r344726:
Remove debug output.
Modified:
stable/12/sys/netinet/sctp_usrreq.c
Directory Properties:
stable/12/ (props changed)
Modified: stable/12/sys/netinet
Author: tuexen
Date: Sat May 4 11:07:35 2019
New Revision: 347103
URL: https://svnweb.freebsd.org/changeset/base/347103
Log:
MFC r344724:
Allow SCTP stream reconfiguration operations only in ESTABLISHED
state.
This issue was found by running syzkaller.
Modified:
stable/12/sys/netine
Author: tuexen
Date: Sat May 4 11:05:57 2019
New Revision: 347102
URL: https://svnweb.freebsd.org/changeset/base/347102
Log:
MFC r344723:
Handle the case when calling the IPPROTO_SCTP level socket option
SCTP_STATUS on an association with no primary path (early state).
This issue was f
Author: tuexen
Date: Sat May 4 11:03:10 2019
New Revision: 347101
URL: https://svnweb.freebsd.org/changeset/base/347101
Log:
MFC r344722:
Use correct buffer sizes in sctp_get[lp]addrs().
Modified:
stable/12/lib/libc/net/sctp_sys_calls.c
Directory Properties:
stable/12/ (props changed)
Author: tuexen
Date: Sat May 4 11:01:31 2019
New Revision: 347100
URL: https://svnweb.freebsd.org/changeset/base/347100
Log:
MFC r344721:
Report the correct length when using the IPPROTO_SCTP level
socket options SCTP_GET_PEER_ADDRESSES and SCTP_GET_LOCAL_ADDRESSES.
Modified:
stable/12/s
Author: tuexen
Date: Sat May 4 10:59:13 2019
New Revision: 347099
URL: https://svnweb.freebsd.org/changeset/base/347099
Log:
MFC r344708:
Honor the memory limits provided when processing the IPPROTO_SCTP
level socket option SCTP_GET_LOCAL_ADDRESSES in a getsockopt() call.
Thanks to Tho
Author: tuexen
Date: Sat May 4 10:56:57 2019
New Revision: 347098
URL: https://svnweb.freebsd.org/changeset/base/347098
Log:
MFC r344704:
Improve consistency, no functional change.
Modified:
stable/12/sys/netinet/sctp_usrreq.c
Directory Properties:
stable/12/ (props changed)
Modified:
Author: ganbold
Date: Sat May 4 10:48:44 2019
New Revision: 347097
URL: https://svnweb.freebsd.org/changeset/base/347097
Log:
Add emmc clock definitions for Rockchip RK3399 SoC.
Modified:
head/sys/arm64/rockchip/clk/rk3399_cru.c
Modified: head/sys/arm64/rockchip/clk/rk3399_cru.c
===
Author: tuexen
Date: Sat May 4 10:38:54 2019
New Revision: 347096
URL: https://svnweb.freebsd.org/changeset/base/347096
Log:
MFC r344368:
Reduce the TCP initial retransmission timeout from 3 seconds to
1 second as allowed by RFC 6298.
Reviewed by: kbowling@, Richard Scheffeneg
Author: tuexen
Date: Sat May 4 10:36:16 2019
New Revision: 347095
URL: https://svnweb.freebsd.org/changeset/base/347095
Log:
MFC r344367:
Use exponential backoff for retransmitting SYN segments as specified
in the TCP RFCs.
Reviewed by: rrs@, Richard Scheffenegger
Sponsored
Author: tuexen
Date: Sat May 4 10:33:31 2019
New Revision: 347094
URL: https://svnweb.freebsd.org/changeset/base/347094
Log:
MFC r344148:
Fix a byte ordering issue for the advertised receiver window in ACK
segments sent in TIMEWAIT state, which I introduced in r336937.
Sponsored by:
Author: tuexen
Date: Sat May 4 10:13:37 2019
New Revision: 347093
URL: https://svnweb.freebsd.org/changeset/base/347093
Log:
MFC r344048:
Improve input validation for raw IPv4 socket using the IP_HDRINCL
option.
This issue was found by running syzkaller on OpenBSD.
Greg Steuck made m
Author: tuexen
Date: Sat May 4 10:09:25 2019
New Revision: 347092
URL: https://svnweb.freebsd.org/changeset/base/347092
Log:
MFC r343961:
Fix a locking issue when reporing outbound messages.
Modified:
stable/12/sys/netinet/sctputil.c
Directory Properties:
stable/12/ (props changed)
Mo
Author: tuexen
Date: Sat May 4 10:06:17 2019
New Revision: 347091
URL: https://svnweb.freebsd.org/changeset/base/347091
Log:
MFC r343960:
Fix a locking issue in the IPPROTO_SCTP level SCTP_PEER_ADDR_THLDS socket
option. The problem affects only setsockopt with invalid parameters.
This
Author: tuexen
Date: Sat May 4 10:04:00 2019
New Revision: 347090
URL: https://svnweb.freebsd.org/changeset/base/347090
Log:
MFC r340179:
Don't use a function when neither INET nor INET6 are defined.
This is a valid case for the userland stack, where this fixes
two set-but-not-used warnin
Author: hselasky
Date: Sat May 4 09:47:01 2019
New Revision: 347089
URL: https://svnweb.freebsd.org/changeset/base/347089
Log:
Fix regression issue after r346645 in the LinuxKPI.
The S/G list must be mapped AS-IS without any optimisations.
This also implies that sg_dma_len() must be equa
Author: tuexen
Date: Sat May 4 09:28:11 2019
New Revision: 347087
URL: https://svnweb.freebsd.org/changeset/base/347087
Log:
MFC r343954:
Fix a locking bug in the IPPROTO_SCTP level SCTP_EVENT socket option.
This occurs when call setsockopt() with invalid parameters.
This issue was fou
Author: tuexen
Date: Sat May 4 09:25:32 2019
New Revision: 347086
URL: https://svnweb.freebsd.org/changeset/base/347086
Log:
MFC r343951:
Fix locking for IPPROTO_SCTP level SCTP_DEFAULT_PRINFO socket option.
This problem occurred when calling setsockopt() will invalid parameters.
This
Author: hselasky
Date: Sat May 4 09:30:03 2019
New Revision: 347088
URL: https://svnweb.freebsd.org/changeset/base/347088
Log:
Fix regression issue after r346645 in the LinuxKPI.
Properly handle error case when mapping DMA address fails.
Sponsored by: Mellanox Technologies
Modif
Author: tuexen
Date: Sat May 4 09:18:19 2019
New Revision: 347085
URL: https://svnweb.freebsd.org/changeset/base/347085
Log:
MFC r343770:
Only reduce the PMTU after the send call. The only way to increase it, is
via PMTUD.
This fixes an MTU issue reported by Timo Voelker.
Modified:
Author: tuexen
Date: Sat May 4 09:13:52 2019
New Revision: 347083
URL: https://svnweb.freebsd.org/changeset/base/347083
Log:
MFC r343742:
Add missing SCTP_EOR entry.
Modified:
stable/12/lib/libsysdecode/flags.c
Directory Properties:
stable/12/ (props changed)
Modified: stable/12/lib/l
Author: tuexen
Date: Sat May 4 09:11:17 2019
New Revision: 347082
URL: https://svnweb.freebsd.org/changeset/base/347082
Log:
MFC r343661:
When handling SYN-ACK segments in the SYN-RCVD state, set tp->snd_wnd
consistently.
This inconsistency was observed when working on the bug reported
Author: tuexen
Date: Sat May 4 09:15:57 2019
New Revision: 347084
URL: https://svnweb.freebsd.org/changeset/base/347084
Log:
MFC r343769:
Fix an off-by-one error in the input validation of the SCTP_RESET_STREAMS
socketoption.
This was found by running syzkaller.
Modified:
stable/12/
Author: tuexen
Date: Sat May 4 09:07:53 2019
New Revision: 347081
URL: https://svnweb.freebsd.org/changeset/base/347081
Log:
MFC r343525:
Fix the detection of ECN-setup SYN-ACK packets.
RFC 3168 defines an ECN-setup SYN-ACK packet as on with the ECE flags
set and the CWR flags not set.
Author: tuexen
Date: Sat May 4 09:01:56 2019
New Revision: 347080
URL: https://svnweb.freebsd.org/changeset/base/347080
Log:
MFC r343401:
Update a comment to reflect the current reality.
SYN-cache entries live for abaut 12 seconds, not 45, when default
setting are used.
MFC r343402:
63 matches
Mail list logo