On 8/22/18 9:58 AM, Uwe Sauter wrote: > Am 22.08.18 um 09:55 schrieb Thomas Lamprecht: >> On 8/22/18 9:48 AM, Uwe Sauter wrote: >>> Hi all, >>> >>> some quick questions: >>> >>> * As far as I can tell the PVE kernel is a modified version of Ubuntu >>> kernels, correct? >>> Modifications can be viewed in the pve-kernel.git repository ( >>> https://git.proxmox.com/?p=pve-kernel.git;a=tree ). >>> >> >> Yes, in the respective git branch (master is currently 4.13 and >> pve-kernel-4.15 is, you guess it, 4.15 >> patches/ includes on-top bug/security fixes also some out of tree modules >> get included (ZFS, igb, e1000e) > > I'm mostly interested in the myri10ge driver right now. From what I can tell, > you do ship this particular driver without modification? >
You're right, no modifications of this module. # modinfo myri10ge filename: /lib/modules/4.15.18-2-pve/kernel/drivers/net/ethernet/myricom/myri10ge/myri10ge.ko firmware: myri10ge_rss_eth_z8e.dat firmware: myri10ge_rss_ethp_z8e.dat firmware: myri10ge_eth_z8e.dat firmware: myri10ge_ethp_z8e.dat license: Dual BSD/GPL version: 1.5.3-1.534 author: Maintainer: h...@myri.com description: Myricom 10G driver (10GbE) srcversion: 46526E4E4E82667CBFF2D7C alias: pci:v000014C1d00000009sv*sd*bc*sc*i* alias: pci:v000014C1d00000008sv*sd*bc*sc*i* depends: dca retpoline: Y intree: Y name: myri10ge vermagic: 4.15.18-2-pve SMP mod_unload modversions parm: myri10ge_fw_name:Firmware image name (charp) parm: myri10ge_fw_names:Firmware image names per board (array of charp) parm: myri10ge_ecrc_enable:Enable Extended CRC on PCI-E (int) parm: myri10ge_small_bytes:Threshold of small packets (int) parm: myri10ge_msi:Enable Message Signalled Interrupts (int) parm: myri10ge_intr_coal_delay:Interrupt coalescing delay (int) parm: myri10ge_flow_control:Pause parameter (int) parm: myri10ge_deassert_wait:Wait when deasserting legacy interrupts (int) parm: myri10ge_force_firmware:Force firmware to assume aligned completions (int) parm: myri10ge_initial_mtu:Initial MTU (int) parm: myri10ge_napi_weight:Set NAPI weight (int) parm: myri10ge_watchdog_timeout:Set watchdog timeout (int) parm: myri10ge_max_irq_loops:Set stuck legacy IRQ detection threshold (int) parm: myri10ge_debug:Debug level (0=none,...,16=all) (int) parm: myri10ge_fill_thresh:Number of empty rx slots allowed (int) parm: myri10ge_max_slices:Max tx/rx queues (int) parm: myri10ge_rss_hash:Type of RSS hashing to do (int) parm: myri10ge_dca:Enable DCA if possible (int) > >> >>> * pve-kernel 4.13 is based on >>> http://kernel.ubuntu.com/git/ubuntu/ubuntu-artful.git/ ? >>> >> >> Yes. (Note that this may not get much updates anymore) >> >>> * pve-kernel 4.15 is based on >>> http://kernel.ubuntu.com/git/ubuntu/ubuntu-bionic.git/ ? >>> >> >> Yes. We're normally on the latest stable release tagged on the master branch. >> > > I'll checkout both and compare the myri10ge drivers… > What's your exact issue, if I may ask? cheers, Thomas _______________________________________________ pve-user mailing list pve-user@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-user