Integration: 2026.w40

- #609 Fix RFsim crash from #534
- #617 SECU: fetch HMAC from default OpenSSL context
- #611 Evaluate PMI report regardless of RI
- #629 avoid left shift of negative rx_offset in UE_synch
- #624 ci: sync develop to internal repository on a push to develop
- #626 [NR_PHY] Fix unaligned 256-QAM LLR stores
- #555 nrUE: keep RRC frame timer ticking while out of sync
- #633 oru: resolve DPDK virtual devices independently of their arguments
- #625 [OAI O-RU] Support for C-plane Section Extension 1 parsing
- #440 Codebook-based digital beamforming in O-RU.
- #567 fix(ci): merge GitHub PR head locally
- #614 gtpu: reject zero-length GTP-U extension header to prevent infinite loop
- #634 runtime: retry interrupted ITTI and task-completion waits
- #598 [nrUE] Fix interoperability with OCUDU gNB & document GEO NTN setup via ZMQ
- #494 NR_MAC: spectrum sensing on reserved UL slots + Spectrum E3 service model
- #537 Fix pdsch nvar
- #595 doc(ci): Cleanup and update TESTBenches.md

Closes: #607
Closes: #613
Closes: #616