KTD functionality from cos-5.15 to 6.1

Migrate aggregated KTD functionality from 5.15 to 6.1.
From cos/cos-5.15 1389c4da2d97

BUG=b/270972462
SOURCE=KTD

Change-Id: I27dc14bdcc9260aeb65936a9bb5cf6d20a18d32a
Signed-off-by: Ken Hofsass <hofsass@google.com>
Reviewed-on: https://cos-review.googlesource.com/c/third_party/kernel/+/52010
Tested-by: Cusky Presubmit Bot <presubmit@cos-infra-prod.iam.gserviceaccount.com>
Reviewed-by: Oleksandr Tymoshenko <ovt@google.com>
47 files changed