Cherry picks for 1.21.1 (#24188)
This contains the following cherry-picks for the `1.21.1` patch release:
- https://github.com/microsoft/onnxruntime/pull/23928
- https://github.com/microsoft/onnxruntime/pull/23978
- https://github.com/microsoft/onnxruntime/pull/24010
- https://github.com/microsoft/onnxruntime/pull/24017
- https://github.com/microsoft/onnxruntime/pull/24113
- https://github.com/microsoft/onnxruntime/pull/24174 (including a small
change to fix a conflict)
- https://github.com/microsoft/onnxruntime/pull/24179
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Jing Fang <126209182+fajin-corp@users.noreply.github.com>
Co-authored-by: Chi Lo <54722500+chilo-ms@users.noreply.github.com>
Co-authored-by: Tianlei Wu <tlwu@microsoft.com>
Co-authored-by: Yifan Li <109183385+yf711@users.noreply.github.com>
Co-authored-by: Andreas Hussing <93076125+CodingSeaotter@users.noreply.github.com>
Co-authored-by: Andreas Hussing <ahu@visiopharm.com>
Co-authored-by: George Wu <jywu@microsoft.com>
Co-authored-by: Yulong Wang <7679871+fs-eire@users.noreply.github.com>
Co-authored-by: Changming Sun <chasun@microsoft.com>
Co-authored-by: Edward Chen <18449977+edgchen1@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>