Customer Center
Contact Us
Account
Documentation
Partners
About
SUSE homepage

Navigation

  • index
  • next |
  • previous |
  • SUSE SolidDriver Program »
  • Developer Notes

Developer Notes¶

This area of the SolidDriver documentation provides hints and best practices to developers creating and maintain kernel module packages.

  • Building KMPs with Retpoline Support
    • Background
    • Building KMPs with Retpoline Support
    • Default requirement: Updated compiler
    • Method 1: Building against a retpoline kernel
    • Method 2: Using the inline thunk routines
      • Setting the compiler switches
    • Method 2a: Setting the retpoline flag
    • Verifying retpoline based modules
  • Note Regarding kGraft
    • Background
    • kGraft and Kernel Threads

Table of Contents

  • Site Usage
  • SUSE SolidDriver Program
  • SolidDriver Compliance
  • User Guide
  • Developer Notes
    • Building KMPs with Retpoline Support
    • Note Regarding kGraft
SUSE Logo
  • Careers
  • Legal
  • Anti-Slavery Statement
  • Anti-slavery
  • About
  • Communications Preferences
  • Contact Us
  • Let's Chat
  • YouTube
  • Facebook
  • X
  • LinkedIn
  • WeChat
  • Bluesky
WeChat QR
Support: Open a Support Case
© 2025 ©SUSE, All Rights Reserved Cookie Settings Privacy Policy and Cookie Policy