Skip to content

Conversation

@shreeya-patel98
Copy link
Collaborator

@shreeya-patel98 shreeya-patel98 commented Jan 12, 2026

Commit

jira LE-4535
commit-author Long Li <[email protected]>
commit b69ffeaa0ae43892683113b3f4ddf156398738b9

Kernel Build

/mnt/scratch/workspace/sig-cloud-8/kernel-src-tree
Skipping make mrproper
[TIMER]{MRPROPER}: 0s
x86_64 architecture detected, copying config
'configs/kernel-x86_64.config' -> '.config'
Setting Local Version for build
CONFIG_LOCALVERSION="-shreeya_rlc-8_4.18.0-553.89.1.el8_10-a8c2304ea48d"
Making olddefconfig
scripts/kconfig/conf  --olddefconfig Kconfig
#
# configuration written to .config
#
Starting Build
scripts/kconfig/conf  --syncconfig Kconfig
  UPD     include/generated/uapi/linux/version.h
  DESCEND objtool
  DESCEND bpf/resolve_btfids
  UPD     include/config/kernel.release
  UPD     include/generated/utsrelease.h
  HOSTCC  scripts/bin2c
  CC      kernel/bounds.s
  CC      arch/x86/kernel/asm-offsets.s
  HOSTCC  scripts/mod/modpost.o
  HOSTCC  scripts/mod/sumversion.o
  HOSTCC  scripts/mod/file2alias.o
  HOSTLD  scripts/mod/modpost
  CALL    scripts/checksyscalls.sh
  CC      arch/x86/coco/core.o
  CC      arch/x86/ia32/sys_ia32.o
  CC      arch/x86/net/bpf_jit_comp.o
  CC      arch/x86/events/core.o
  <--snip-->
    INSTALL sound/virtio/virtio_snd.ko
  INSTALL sound/usb/usx2y/snd-usb-usx2y.ko
  INSTALL sound/x86/snd-hdmi-lpe-audio.ko
  INSTALL sound/xen/snd_xen_front.ko
  INSTALL virt/lib/irqbypass.ko
  DEPMOD  4.18.0-shreeya_rlc-8_4.18.0-553.89.1.el8_10-a8c2304ea48d+
[TIMER]{MODULES}: 10s
Making Install
sh ./arch/x86/boot/install.sh 4.18.0-shreeya_rlc-8_4.18.0-553.89.1.el8_10-a8c2304ea48d+ arch/x86/boot/bzImage \
	System.map "/boot"
[TIMER]{INSTALL}: 18s
Checking kABI
kABI check passed
Setting Default Kernel to /boot/vmlinuz-4.18.0-shreeya_rlc-8_4.18.0-553.89.1.el8_10-a8c2304ea48d+ and Index to 6
The default is /boot/loader/entries/753870ec7b134d7582d817dd9bf35992-4.18.0-shreeya_rlc-8_4.18.0-553.89.1.el8_10-a8c2304ea48d+.conf with index 6 and kernel /boot/vmlinuz-4.18.0-shreeya_rlc-8_4.18.0-553.89.1.el8_10-a8c2304ea48d+
The default is /boot/loader/entries/753870ec7b134d7582d817dd9bf35992-4.18.0-shreeya_rlc-8_4.18.0-553.89.1.el8_10-a8c2304ea48d+.conf with index 6 and kernel /boot/vmlinuz-4.18.0-shreeya_rlc-8_4.18.0-553.89.1.el8_10-a8c2304ea48d+
Generating grub configuration file ...
done
Hopefully Grub2.0 took everything ... rebooting after time metrices
[TIMER]{MRPROPER}: 0s
[TIMER]{BUILD}: 2214s
[TIMER]{MODULES}: 10s
[TIMER]{INSTALL}: 18s
[TIMER]{TOTAL} 2247s
Rebooting in 10 seconds

kernel-build.log

Kselftest

shreeya@spatel-dev-bom ~/c/w/sig-cloud-8> grep -a ^ok kselftest-before.log | wc -l
217
shreeya@spatel-dev-bom ~/c/w/sig-cloud-8> grep -a ^ok kselftest-after.log | wc -l
217

kselftest-after.log
kselftest-before.log

…/O issuing CPU

jira LE-4535
commit-author Long Li <[email protected]>
commit b69ffea

When selecting an outgoing channel for I/O, storvsc tries to select a
channel with a returning CPU that is not the same as issuing CPU. This
worked well in the past, however it doesn't work well when the Hyper-V
exposes a large number of channels (up to the number of all CPUs). Use a
different CPU for returning channel is not efficient on Hyper-V.

Change this behavior by preferring to the channel with the same CPU as
the current I/O issuing CPU whenever possible.

Tests have shown improvements in newer Hyper-V/Azure environment, and no
regression with older Hyper-V/Azure environments.

	Tested-by: Raheel Abdul Faizy <[email protected]>
	Signed-off-by: Long Li <[email protected]>
Message-Id: <[email protected]>
	Signed-off-by: Martin K. Petersen <[email protected]>
(cherry picked from commit b69ffea)
	Signed-off-by: Shreeya Patel <[email protected]>
@shreeya-patel98 shreeya-patel98 requested a review from a team January 12, 2026 13:51
@shreeya-patel98 shreeya-patel98 self-assigned this Jan 12, 2026
@github-actions
Copy link

🤖 Validation Checks In Progress Workflow run: https://github.com/ctrliq/kernel-src-tree/actions/runs/20922078835

@github-actions
Copy link

Validation checks completed successfully View full results: https://github.com/ctrliq/kernel-src-tree/actions/runs/20922078835

Copy link
Collaborator

@PlaidCat PlaidCat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@shreeya-patel98 shreeya-patel98 merged commit a14360f into rlc-8/4.18.0-553.89.1.el8_10 Jan 13, 2026
3 checks passed
@shreeya-patel98 shreeya-patel98 deleted the {shreeya}_rlc-8/4.18.0-553.89.1.el8_10 branch January 13, 2026 12:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants