How can I find out which modules are allowed in this section of mkinitcpio.conf ?
Are these modules the same as the kernel modules available in /usr/lib/modules ??
Let's go check out Hades!
Yes, the MODULES= array in mkinitcpio.conf is a list of kernel modules that you want to be avalable to the kernel when only the initramfs is avalable i.e. boot time.
Yes, they are the same modules, and same names you would see when running the command:
Like, this is what that array looks like in my mkinitcpio.conf
MODULES="aesni_intel ata_generic ata_piix nls_cp437 ext4 intel_agp i915 dm-snapshot"