SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Qualcomm Moderated Thread - please read rules before posting
QCOM 175.25-1.6%Dec 19 3:59 PM EST

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: Jim Mullens who wrote (196649)11/15/2025 7:09:33 PM
From: Jim Mullens4 Recommendations

Recommended By
Dr. John
GR8FORM
manning18
ryhack

   of 197013
 
De Goede’s move to QCOM, and Kernel explained- Copilot Q&A ................................

1) Significance of De Goede move to QCOM / - ramifications
...
It’s a very significant move, — Hans de Goede leaving Red Hat for Qualcomm reshapes both the Linux ecosystem and the competitive positioning of ARM vs. x86. Let’s break down the ramifications clearly:

For the Linux / Open-Source Community
  • Loss of x86 talent: De Goede was a cornerstone for Linux laptop enablement — ACPI quirks, platform drivers, touchpad/power fixes. His departure leaves a gap in upstream kernel maintenance for Intel/AMD laptops.
  • Succession challenge: Fedora and Red Hat will need to redistribute his responsibilities. That slows progress on x86 laptop support, especially in areas where vendor quirks require deep institutional knowledge.
  • Signal to developers: A respected maintainer moving to ARM signals that the center of gravity for Linux innovation may be shifting away from x86.
For Qualcomm
  • ARM credibility boost: Qualcomm has struggled with Linux support on Snapdragon laptops. De Goede’s expertise could accelerate driver maturity and upstream acceptance.
  • Strategic timing: With Snapdragon X Elite positioned against Intel Core and AMD Ryzen, having a Linux pioneer onboard strengthens Qualcomm’s case for ARM laptops in enterprise and developer markets.
  • Ecosystem expansion: His work could make Ubuntu, Fedora, and Debian run more seamlessly on ARM laptops, reducing friction for adoption.
For Intel & AMD
  • Talent drain: Losing a maintainer who bridged hardware quirks with open-source fixes weakens their Linux positioning.
  • Pressure to invest: They’ll need to step up direct contributions or risk ARM gaining ground in developer mindshare.
  • Risk of fragmentation: Without strong upstream maintainers, x86 laptop support could become more uneven across distros.
Industry Implications
  • ARM adoption acceleration: This could be the inflection point where ARM laptops stop being “quirky” and start being mainstream in Linux circles.
  • AI + efficiency synergy: Qualcomm’s push into AI accelerators and efficient ARM cores aligns with de Goede’s ability to make hardware usable in open-source environments.
  • Geopolitical layer: Qualcomm diversifying into PCs and AI while China phases out Qualcomm dependencies adds complexity — de Goede’s hire strengthens Qualcomm’s U.S. positioning.
Bottom line: De Goede’s move is a strategic coup for Qualcomm and a setback for x86 Linux. It accelerates ARM’s legitimacy in open-source laptops, while forcing Intel/AMD to rethink how they support Linux without one of their most effective allies.

2) Explain the kernel in the smartphone

Kernel in a Smartphone: What It Is
  1. Software, not hardware
    • The kernel is pure software — it’s the core program that manages the phone’s hardware and software.
    • It includes instruction sets (compiled code that runs on the CPU) and drivers (modules that let the OS talk to hardware like the modem, GPU, Wi-Fi, etc.).
  2. Anything else?
    Yes — beyond instruction sets and drivers, the kernel also contains:
    • Scheduler: Decides which app or process gets CPU time.
    • Memory manager: Allocates and protects RAM between apps.
    • File system manager: Handles storage access (UFS, eMMC, SD card).
    • Networking stack: Provides TCP/IP, Wi-Fi, Bluetooth, and modem communication.
    • Security enforcement: Manages permissions, sandboxing, SELinux policies.
    • Power management: Controls battery usage, charging, thermal throttling, sleep states.
    • Inter-process communication (IPC): Allows apps and services to talk to each other safely.
    • Device tree (DT): Hardware description files that tell the kernel what components exist on the board and how to initialize them.
  3. Where it resides
    • Storage: Kernel image stored in the phone’s flash memory (boot/system partition).
    • Runtime: Loaded into RAM at boot, then runs continuously until shutdown.
  4. QCOM’s role in the kernel
    • Drivers & subsystems: Qualcomm supplies critical drivers for Snapdragon SoC components (CPU, Adreno GPU, Hexagon NPU, modem, PMIC, audio DSP, sensors).
    • Device trees: Provide hardware descriptions for Snapdragon boards.
    • Firmware loaders: Kernel mechanisms to load proprietary firmware blobs (modem, DSP, GPU microcode).
    • Upstream contributions: Qualcomm engineers submit patches to the Linux kernel, ensuring Snapdragon devices boot and function with Android and Linux.
    • Control in practice: While Qualcomm doesn’t own the Linux kernel globally, they control their kernel inputs that are essential for Snapdragon phones.
Summary
  • The smartphone kernel is software, not hardware.
  • It includes instruction sets, drivers, and many other subsystems (scheduler, memory, networking, security, power management, device tree).
  • It lives in flash memory and runs in RAM, acting as the “traffic controller” between apps and hardware.
  • Qualcomm’s role: They provide the drivers, device trees, and firmware loaders that make Snapdragon hardware usable. In practice, this gives Qualcomm significant control over the kernel image used in Android phones, even though the global Linux kernel remains open-source.
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext