]>
CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
John Baldwin [Tue, 10 May 2022 17:21:38 +0000 (10:21 -0700)]
riscv sifive: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Tue, 10 May 2022 17:21:37 +0000 (10:21 -0700)]
riscv: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Tue, 10 May 2022 17:21:37 +0000 (10:21 -0700)]
xilinx: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Tue, 10 May 2022 17:21:37 +0000 (10:21 -0700)]
goldfish_rtc: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Tue, 10 May 2022 17:21:37 +0000 (10:21 -0700)]
xdma: Remove unused devclass arguments to DRIVER_MODULE.
Doug Moore [Tue, 10 May 2022 16:53:52 +0000 (11:53 -0500)]
bitstring: fix ff_area() when start!=0
commit
84e2ae64c597000a0 introduced an error in the ff*_area_at
functions for nonzero start parameters when the bit range sought was
found immediately. It mistakenly replaced '_value = _start' with
'_value = 0' in initialization. Undo that mistake.
Reported by: markj
Reviewed by: markj
Tested by: markj
Fixes:
84e2ae64c597 vm_reserv: use enhanced bitstring for popmaps
Differential Revision: https://reviews.freebsd.org/D35157
Ruslan Bukin [Tue, 10 May 2022 15:18:42 +0000 (16:18 +0100)]
Code deduplication: use SID-getting functions in smmu_find().
Sponsored by: UKRI
Randall Stewart [Tue, 10 May 2022 13:46:05 +0000 (09:46 -0400)]
tcp: Rack idle reduce not working.
Rack converted to micro-seconds quite some time ago, but in testing
we have found a miss in that work. The idle reduce time is still based
in ticks, so it must be converted to microseconds before any comparisons
else you will likely not do idle reduce.
Reviewed by: tuexen, thj
Sponsored by: Netflix Inc
Differential Revision: https://reviews.freebsd.org/D35066
Stefan Eßer [Tue, 10 May 2022 13:14:25 +0000 (15:14 +0200)]
contrib/bc: update to version 5.2.5
This is a production release that fixes this bc's behavior on ^D to
match GNU bc.
Merge commit '
ed0603704174b01c25b49efc08c82e1532dc5622 '
MFC after: 3 days
Stefan Eßer [Tue, 10 May 2022 13:11:49 +0000 (15:11 +0200)]
contrib/bc: revert commit
f4ff1c300ef40
This commit was executed by accident while testing the new version.
Stefan Eßer [Tue, 10 May 2022 12:47:43 +0000 (14:47 +0200)]
vendor/bc: import of version 5.2.5
This is a production release that fixes this bc's behavior on ^D to
match GNU bc.
(cherry picked from commit
ed0603704174b01c25b49efc08c82e1532dc5622 )
Stefan Eßer [Tue, 10 May 2022 12:47:43 +0000 (14:47 +0200)]
vendor/bc: import of version 5.2.5
This is a production release that fixes this bc's behavior on ^D to
match GNU bc.
Alan Somers [Wed, 6 Apr 2022 20:03:11 +0000 (14:03 -0600)]
Fix overflow errors in sbttous and sbttoms
Both of these functions would overflow for very large inputs. Add tests
for them. Also, add tests for the inverse functions, *stosbt, whose
overflow errors were fixed by
4c30b9ecd47 .
PR: 263073
MFC after: 1 week
Sponsored by: Axcient
Reviewed by: imp
Differential Revision: https://reviews.freebsd.org/D34809
Alexander Motin [Mon, 9 May 2022 21:57:29 +0000 (17:57 -0400)]
mpsutil: Fix device speed reporting.
Report controller SAS phy speed only for directly attached devices.
For others try to read and report parent expander phy speed.
MFC after: 1 week
Alexander Motin [Mon, 9 May 2022 21:55:47 +0000 (17:55 -0400)]
mpsutil: fix set but not used warning
MFC after: 1 week
John Baldwin [Mon, 9 May 2022 21:26:46 +0000 (14:26 -0700)]
smc: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:46 +0000 (14:26 -0700)]
dwwdt: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:46 +0000 (14:26 -0700)]
ffec: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:46 +0000 (14:26 -0700)]
altera drivers: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:46 +0000 (14:26 -0700)]
vnic: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:46 +0000 (14:26 -0700)]
psci: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:46 +0000 (14:26 -0700)]
mvneta: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:45 +0000 (14:26 -0700)]
enetc: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:45 +0000 (14:26 -0700)]
dwc: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:45 +0000 (14:26 -0700)]
arm64 rockchip: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:45 +0000 (14:26 -0700)]
arm64 qoriq: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:45 +0000 (14:26 -0700)]
arm64 intel: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:45 +0000 (14:26 -0700)]
arm64 cavium: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:45 +0000 (14:26 -0700)]
arm64 coresight: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:45 +0000 (14:26 -0700)]
arm64: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:45 +0000 (14:26 -0700)]
arm xilinx: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:45 +0000 (14:26 -0700)]
arm ti: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:45 +0000 (14:26 -0700)]
arm/arm64 qualcomm: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:45 +0000 (14:26 -0700)]
arm/arm64 nvidia: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:45 +0000 (14:26 -0700)]
arm mv: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:44 +0000 (14:26 -0700)]
arm/arm64 freescale: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:44 +0000 (14:26 -0700)]
arm/arm64 broadcom: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:44 +0000 (14:26 -0700)]
arm annapurna: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:44 +0000 (14:26 -0700)]
arm altera: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:44 +0000 (14:26 -0700)]
arm allwinner: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:44 +0000 (14:26 -0700)]
arm/arm: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:44 +0000 (14:26 -0700)]
ofw drivers: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:44 +0000 (14:26 -0700)]
fdt simple drivers: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:44 +0000 (14:26 -0700)]
extres drivers: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:44 +0000 (14:26 -0700)]
cgem: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:44 +0000 (14:26 -0700)]
al: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:44 +0000 (14:26 -0700)]
pbio: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:44 +0000 (14:26 -0700)]
etherswitch drivers: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:43 +0000 (14:26 -0700)]
Remove unused miiproxy_devclass.
John Baldwin [Mon, 9 May 2022 21:26:43 +0000 (14:26 -0700)]
Remove unused etherswitch_devclass.
John Baldwin [Mon, 9 May 2022 21:26:43 +0000 (14:26 -0700)]
sbni: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:43 +0000 (14:26 -0700)]
pcf: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:43 +0000 (14:26 -0700)]
glxiic/glxsb: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:43 +0000 (14:26 -0700)]
cp: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:43 +0000 (14:26 -0700)]
ce: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:43 +0000 (14:26 -0700)]
i386: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:43 +0000 (14:26 -0700)]
geode: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 21:26:43 +0000 (14:26 -0700)]
pst: Remove unused devclass arguments to DRIVER_MODULE.
Konstantin Belousov [Mon, 9 May 2022 20:46:05 +0000 (23:46 +0300)]
UFS: clear fs_fmod once more, in the buffer data copy.
This is needed for in-kernel copy of the code, where allocation might
happen after fs_fmod is cleared in ffs_sbput() but before the write.
Reported by: markj
Reviewed by: chs, markj
PR: 263765
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D35149
Konstantin Belousov [Sun, 8 May 2022 14:00:37 +0000 (17:00 +0300)]
ffs_use_bwrite: make the superblock snapshot more consistent
Copy in-memory struct fs to the superblock buffer under the UFS mutex.
Reviewed by: chs, markj
PR: 263765
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D35149
John Baldwin [Mon, 9 May 2022 19:22:04 +0000 (12:22 -0700)]
tpm: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:04 +0000 (12:22 -0700)]
superio: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:04 +0000 (12:22 -0700)]
sume: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:04 +0000 (12:22 -0700)]
spi flash: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:04 +0000 (12:22 -0700)]
spigen: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:04 +0000 (12:22 -0700)]
sfxge: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:04 +0000 (12:22 -0700)]
safexcel: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:04 +0000 (12:22 -0700)]
safe: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:04 +0000 (12:22 -0700)]
rtwn: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:03 +0000 (12:22 -0700)]
qlnx/qlxgb/qlxgbe/qlxge: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:03 +0000 (12:22 -0700)]
qat: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:03 +0000 (12:22 -0700)]
pwm: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:03 +0000 (12:22 -0700)]
proto: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:03 +0000 (12:22 -0700)]
p2sb: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:03 +0000 (12:22 -0700)]
ow: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:03 +0000 (12:22 -0700)]
otus: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:03 +0000 (12:22 -0700)]
oce: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:03 +0000 (12:22 -0700)]
nvdimm: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:03 +0000 (12:22 -0700)]
ntb: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:03 +0000 (12:22 -0700)]
ng_ubt: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:03 +0000 (12:22 -0700)]
my: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:03 +0000 (12:22 -0700)]
mxge: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:03 +0000 (12:22 -0700)]
mgb: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:02 +0000 (12:22 -0700)]
mana: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:02 +0000 (12:22 -0700)]
lio: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:02 +0000 (12:22 -0700)]
ipmi: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:02 +0000 (12:22 -0700)]
ioat: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:02 +0000 (12:22 -0700)]
pchtherm/intelspi: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:02 +0000 (12:22 -0700)]
smbus smb: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:02 +0000 (12:22 -0700)]
jedec_dimm: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:02 +0000 (12:22 -0700)]
viapm: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:02 +0000 (12:22 -0700)]
nfsmb: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:02 +0000 (12:22 -0700)]
isl: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:02 +0000 (12:22 -0700)]
ichsmb/imcsmb/intpm/ismt: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:02 +0000 (12:22 -0700)]
ichiic: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:02 +0000 (12:22 -0700)]
cyapa: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:01 +0000 (12:22 -0700)]
alpm: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:01 +0000 (12:22 -0700)]
hifn: Remove unused devclass argument to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:01 +0000 (12:22 -0700)]
ftwd/ichwd/itwd/viawd/wbwd: Remove unused devclass arguments to DRIVER_MODULE.
John Baldwin [Mon, 9 May 2022 19:22:01 +0000 (12:22 -0700)]
firewire: Remove unused devclass arguments to DRIVER_MODULE.