Commit Graph

275186 Commits

Author SHA1 Message Date
Stefan Eßer
aaa77b3a36 contrib/bc: revert commit f4ff1c300e
This commit was executed by accident while testing the new version.
2022-05-10 15:11:49 +02:00
Stefan Eßer
f4ff1c300e 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 ed06037041)
2022-05-10 14:50:29 +02:00
Alan Somers
10f44229dc 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 4c30b9ecd4.

PR:		263073
MFC after:	1 week
Sponsored by:	Axcient
Reviewed by:	imp
Differential Revision: https://reviews.freebsd.org/D34809
2022-05-09 16:38:59 -06:00
Alexander Motin
bce02a0ea4 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
2022-05-09 18:03:24 -04:00
Alexander Motin
53c184cf06 mpsutil: fix set but not used warning
MFC after:	1 week
2022-05-09 18:03:24 -04:00
John Baldwin
e88935ab97 smc: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:46 -07:00
John Baldwin
36f54203a4 dwwdt: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:46 -07:00
John Baldwin
cee4d68830 ffec: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:46 -07:00
John Baldwin
b08b5f558b altera drivers: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:46 -07:00
John Baldwin
94412ad7d9 vnic: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:46 -07:00
John Baldwin
395bee1285 psci: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:46 -07:00
John Baldwin
9104bbeb8d mvneta: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:46 -07:00
John Baldwin
7ce7aacc9d enetc: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:45 -07:00
John Baldwin
e55d0536b4 dwc: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:45 -07:00
John Baldwin
b2c1681aa1 arm64 rockchip: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:45 -07:00
John Baldwin
d782704278 arm64 qoriq: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:45 -07:00
John Baldwin
3d2549ce8a arm64 intel: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:45 -07:00
John Baldwin
d99a98d54f arm64 cavium: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:45 -07:00
John Baldwin
589aa3d595 arm64 coresight: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:45 -07:00
John Baldwin
bb62bc2284 arm64: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:45 -07:00
John Baldwin
680ccae390 arm xilinx: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:45 -07:00
John Baldwin
8537e67130 arm ti: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:45 -07:00
John Baldwin
9978ade498 arm/arm64 qualcomm: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:45 -07:00
John Baldwin
289f133bd7 arm/arm64 nvidia: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:45 -07:00
John Baldwin
a3b866cb29 arm mv: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:45 -07:00
John Baldwin
ea538dab84 arm/arm64 freescale: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
John Baldwin
82d4dc0621 arm/arm64 broadcom: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
John Baldwin
b596f9b860 arm annapurna: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
John Baldwin
75996aa1ec arm altera: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
John Baldwin
7e1e2ba170 arm allwinner: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
John Baldwin
3e9318692d arm/arm: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
John Baldwin
03f6459cb3 ofw drivers: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
John Baldwin
0a73fdb903 fdt simple drivers: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
John Baldwin
b440e459a7 extres drivers: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
John Baldwin
31e2d81e3b cgem: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
John Baldwin
6a9d865c2b al: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
John Baldwin
ce4ca2edc6 pbio: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
John Baldwin
42726c2fc2 etherswitch drivers: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:44 -07:00
John Baldwin
beccd04c88 Remove unused miiproxy_devclass. 2022-05-09 14:26:43 -07:00
John Baldwin
829a13fa7f Remove unused etherswitch_devclass. 2022-05-09 14:26:43 -07:00
John Baldwin
5d9f60a3fd sbni: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
John Baldwin
a5ae770a14 pcf: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
John Baldwin
b272472ca3 glxiic/glxsb: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
John Baldwin
12d9ce9d4d cp: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
John Baldwin
36139be785 ce: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
John Baldwin
0f3a50d5fa i386: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
John Baldwin
f65e4643cc geode: Remove unused devclass argument to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
John Baldwin
9199ef40ea pst: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-09 14:26:43 -07:00
Konstantin Belousov
ca7c2d2eed 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
2022-05-09 23:46:05 +03:00
Konstantin Belousov
4ac2df8f4c 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
2022-05-09 23:45:27 +03:00