Forwardport JDK 17 -> JDK 18 -------------
Commit messages: - Merge - 8266345: (fs) Custom DefaultFileSystemProvider security related loops - 8269873: serviceability/sa/Clhsdb tests are using a C2 specific VMStruct field - 8268965: TCP Connection Reset when connecting simple socket to SSL server - 8269558: fix of JDK-8252657 missed to update history at the end of JVM TI spec - 8270216: [macOS] Update named used for Java run loop mode The webrevs contain the adjustments done while merging with regards to each parent branch: - master: https://webrevs.openjdk.java.net/?repo=jdk&pr=4760&range=00.0 - jdk17: https://webrevs.openjdk.java.net/?repo=jdk&pr=4760&range=00.1 Changes: https://git.openjdk.java.net/jdk/pull/4760/files Stats: 39 lines in 7 files changed: 33 ins; 2 del; 4 mod Patch: https://git.openjdk.java.net/jdk/pull/4760.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/4760/head:pull/4760 PR: https://git.openjdk.java.net/jdk/pull/4760