I. The environment is as follows:
1.1 Kernel Version:
[Email protected]:~$ uname-a
Linux Jello 4.4.0-89-generic #112-ubuntu SMP Mon Jul 19:38:41 UTC x86_64 x86_64 x86_64 gnu/linux
1.2 Release:
[Email protected]:~$ lsb_release-a
No LSB modules is available.
Distributor Id:ubuntu
Description:ubuntu 16.04.3 LTS
release:16.04
Codename:xenial
Two. List the Enabled modules:
[Email protected]:~$ lsmod
Module Size used by
Ipt_masquerade 16384 1 (Packet spoofing)
Nf_nat_masquerade_ipv4 16384 1 Ipt_masquerade (this was the kernel functionality to provide NAT in the masquerade flavour (Automatic source address selection). This is the kernel feature that provides NAT)
Nf_conntrack_netlink 40960 0 (Connection tracking NetLink Interface Track connection of network link interface)
Nfnetlink 16384 2 nf_conntrack_netlink (new NetFilter NetLink Interface The network Filter link interface)
Xfrm_user 32768 1 (Transformation User Configuration interface to transform the interface configured by users)
Xfrm_algo 16384 1 Xfrm_user ()
Iptable_nat 16384 1
Nf_conntrack_ipv4 16384 2
Nf_defrag_ipv4 16384 1 Nf_conntrack_ipv4
Nf_nat_ipv4 16384 1 Iptable_nat
Xt_addrtype 16384 2
Iptable_filter 16384 1
Ip_tables 24576 2 Iptable_filter,iptable_nat
Xt_conntrack 16384 1
X_tables 36864 5 Ip_tables,ipt_masquerade,xt_conntrack,iptable_filter,xt_addrtype
Nf_nat 24576 2 Nf_nat_ipv4,nf_nat_masquerade_ipv4
Nf_conntrack 106496 6 Nf_nat,nf_nat_ipv4,xt_conntrack,nf_nat_masquerade_ipv4,nf_conntrack_netlink,nf_conntrack_ IPv4
Br_netfilter 24576 0
Bridge 126976 1 Br_netfilter
STP 16384 1 Bridge
LLC 16384 2 Stp,bridge
Aufs 217088 0
Psmouse 131072 0
Pci_stub 16384 1
Vboxpci 24576 0
VBOXNETADP 28672 0
Vboxnetflt 28672 0
Vboxdrv 454656 3 Vboxnetadp,vboxnetflt,vboxpci
Binfmt_misc 20480 1
DELL_WMI 16384 0
Sparse_keymap 16384 1 Dell_wmi
Uvcvideo 90112 0
Videobuf2_vmalloc 16384 1 Uvcvideo
Videobuf2_memops 16384 1 Videobuf2_vmalloc
VIDEOBUF2_V4L2 28672 1 Uvcvideo
Videobuf2_core 36864 2 Uvcvideo,videobuf2_v4l2
V4l2_common 16384 1 Videobuf2_v4l2
Videodev 176128 4 UVCVIDEO,V4L2_COMMON,VIDEOBUF2_CORE,VIDEOBUF2_V4L2
Media 24576 2 Uvcvideo,videodev
INTEL_RAPL 20480 0
Dell_laptop 20480 0
X86_pkg_temp_thermal 16384 0
Dcdbas 16384 1 Dell_laptop
Intel_powerclamp 16384 0
Dell_smm_hwmon 16384 0
Coretemp 16384 0
Kvm_intel 172032 0
KVM 544768 1 Kvm_intel
Irqbypass 16384 1 KVM
Crct10dif_pclmul 16384 0
Crc32_pclmul 16384 0
Ghash_clmulni_intel 16384 0
WL 6447104 0
SND_HDA_CODEC_HDMI 53248 1
CRYPTD 20480 1 Ghash_clmulni_intel
Snd_hda_codec_idt 57344 1
Snd_hda_codec_generic 77824 1 Snd_hda_codec_idt
Snd_hda_intel 40960 6
Snd_hda_codec 135168 4 Snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_codec_generic,snd_hda_intel
Snd_hda_core 73728 5 Snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
SND_HWDEP 16384 1 Snd_hda_codec
SND_PCM 106496 4 Snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
Snd_seq_midi 16384 0
Snd_seq_midi_event 16384 1 Snd_seq_midi
Snd_rawmidi 32768 1 Snd_seq_midi
Snd_seq 69632 2 Snd_seq_midi_event,snd_seq_midi
Snd_seq_device 16384 3 Snd_seq,snd_rawmidi,snd_seq_midi
Snd_timer 32768 2 Snd_pcm,snd_seq
cfg80211 565248 1 WL
Input_leds 16384 0
Joydev 20480 0
Serio_raw 16384 0
SND 81920 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_idt,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_ Generic,snd_hda_codec,snd_hda_intel,snd_seq_device
Soundcore 16384 1 snd
Mei_me 36864 0
Mei 98304 1 mei_me (Intel Management Engine Interface:
The Intel Management Engine (Intel ME) is an isolated and protected computing resources (coprocessor) residing inside Inte L chipsets. The Intel ME provides support for computer/it management features. The Feature set depends on the Intel chipset SKU. (Excerpt from https://lwn.net/Articles/440292/)
The Intel Management engine is a decoupled and protected computing resource (coprocessor) that belongs to the Intel chipset, which provides management features for computer/it, this feature set depends on the Intel Chipset SKU, for more information see: https:// Cateee.net/lkddb/web-lkddb/intel_mei.html
)
SHPCHP 36864 0
Mac_hid 16384 0
Lpc_ich 24576 0
nfsd 319488
auth_rpcgss 61440 1 nfsd
Nfs_acl 1638 4 1 nfsd
LOCKD 94208 1 nfsd
Grace 16384 2 nfsd,lockd
parport_pc 32768 0
Sunrpc 335872 nfsd,auth_rpcgss,lock D,nfs_acl
Ppdev 20480 0
LP 20480 0
Parport 49152 3 lp,ppdev,parport_pc
Autofs4 40960 2
Ums_realtek 20480 0
UAS 24576 0
usb_storage 69632 2 Uas,ums_realtek
amdkfd 131072 1
amd_iommu_v2 20480 1 amdkfd
Radeon 151552 0 2
i915 1208320 6
Ttm 98304 1 Radeon
I2c_algo_bit 16384 2 i915,radeon
Drm_kms_helper 155648 2 I915,radeon
Syscopyarea 16384 1 drm_kms_helper
AHCI 36864 3
sysfillrect 16384 1 drm_kms_helper
libahci 32768 1 AHCI
Sysim Gblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
r8169 81920 0
DRM 364544-ttm,i915,drm_kms_help Er,radeon
Mii 16384 1 r8169
WMI 20480 1 dell_wmi
Video 40960 3 i915,dell_wmi,dell_laptop
Fjes 28672 0
Not to be continued ...
Kernel module parsing under ubuntu16.04