Jybz 2 years ago
parent
commit
6bd9625562
100 changed files with 107507 additions and 844 deletions
  1. 1 0
      .gitignore
  2. 271 15
      README.md
  3. 1 0
      clean
  4. 0 1
      common/etc/hostname
  5. 1 0
      copy
  6. 1 0
      create
  7. 815 828
      create_arm_img_urpmi.sh
  8. 1036 0
      log/creation.log
  9. BIN
      platforms/bananaPro.tar.gz
  10. 517 0
      platforms/bananaPro/INFO/FirstBoot
  11. 7 0
      platforms/bananaPro/INFO/KERNEL-Process
  12. 4324 0
      platforms/bananaPro/INFO/LINUX.config
  13. 55 0
      platforms/bananaPro/INFO/UBOOT-Process
  14. 1479 0
      platforms/bananaPro/INFO/UBOOT.config
  15. 1479 0
      platforms/bananaPro/INFO/UBOOT.config.old
  16. 25 0
      platforms/bananaPro/INFO/boot-original.cmd
  17. 8095 0
      platforms/bananaPro/INFO/diff_config/Diff.diff
  18. 7865 0
      platforms/bananaPro/INFO/diff_config/cfg_Mageia
  19. 4324 0
      platforms/bananaPro/INFO/diff_config/cfg_defsunxi
  20. BIN
      platforms/bananaPro/INFO/diff_config/vmlinuz-5.3.6-desktop-2.mga7
  21. 10 0
      platforms/bananaPro/INFO/extlinux.conf
  22. 69334 0
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/boot/System.map-5.3.1-desktop-2.mga7
  23. 7867 0
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/boot/config-5.3.1-desktop-2.mga7
  24. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/boot/symvers-5.3.1-desktop-2.mga7.xz
  25. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/boot/vmlinuz-5.3.1-desktop-2.mga7
  26. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/arch/arm/lib/xor-neon.ko.gz
  27. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/arch/arm/oprofile/oprofile.ko.gz
  28. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/adiantum.ko.gz
  29. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/aegis128.ko.gz
  30. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/aegis128l.ko.gz
  31. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/aegis256.ko.gz
  32. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/aes_ti.ko.gz
  33. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/af_alg.ko.gz
  34. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/algif_hash.ko.gz
  35. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/algif_rng.ko.gz
  36. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/algif_skcipher.ko.gz
  37. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ansi_cprng.ko.gz
  38. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/anubis.ko.gz
  39. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/arc4.ko.gz
  40. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/asymmetric_keys/asym_tpm.ko.gz
  41. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/asymmetric_keys/pkcs8_key_parser.ko.gz
  42. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/asymmetric_keys/tpm_key_parser.ko.gz
  43. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/async_tx/async_memcpy.ko.gz
  44. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/async_tx/async_pq.ko.gz
  45. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/async_tx/async_raid6_recov.ko.gz
  46. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/async_tx/async_tx.ko.gz
  47. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/async_tx/async_xor.ko.gz
  48. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/authenc.ko.gz
  49. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/authencesn.ko.gz
  50. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/blowfish_common.ko.gz
  51. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/blowfish_generic.ko.gz
  52. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/camellia_generic.ko.gz
  53. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cast5_generic.ko.gz
  54. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cast6_generic.ko.gz
  55. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cast_common.ko.gz
  56. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cbc.ko.gz
  57. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ccm.ko.gz
  58. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cfb.ko.gz
  59. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/chacha20poly1305.ko.gz
  60. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/chacha_generic.ko.gz
  61. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cmac.ko.gz
  62. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/crc32_generic.ko.gz
  63. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cryptd.ko.gz
  64. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/crypto_engine.ko.gz
  65. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/crypto_user.ko.gz
  66. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ctr.ko.gz
  67. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cts.ko.gz
  68. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/des_generic.ko.gz
  69. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/dh_generic.ko.gz
  70. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/drbg.ko.gz
  71. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ecb.ko.gz
  72. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ecc.ko.gz
  73. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ecdh_generic.ko.gz
  74. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/echainiv.ko.gz
  75. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ecrdsa_generic.ko.gz
  76. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/fcrypt.ko.gz
  77. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/gcm.ko.gz
  78. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/gf128mul.ko.gz
  79. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ghash-generic.ko.gz
  80. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/jitterentropy_rng.ko.gz
  81. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/keywrap.ko.gz
  82. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/khazad.ko.gz
  83. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/lrw.ko.gz
  84. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/lz4.ko.gz
  85. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/lz4hc.ko.gz
  86. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/md4.ko.gz
  87. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/michael_mic.ko.gz
  88. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/morus1280.ko.gz
  89. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/morus640.ko.gz
  90. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/nhpoly1305.ko.gz
  91. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ofb.ko.gz
  92. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/pcbc.ko.gz
  93. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/poly1305_generic.ko.gz
  94. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/rmd128.ko.gz
  95. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/rmd160.ko.gz
  96. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/rmd256.ko.gz
  97. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/rmd320.ko.gz
  98. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/salsa20_generic.ko.gz
  99. BIN
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/seed.ko.gz
  100. 0 0
      platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/seqiv.ko.gz

+ 1 - 0
.gitignore

@@ -0,0 +1 @@
1
+/build

+ 271 - 15
README.md

@@ -1,44 +1,300 @@
1
-# mageia4arm
1
+mageia4arm
2
+==========
2 3
 
4
+Short :
5
+-------
6
+* [Français](#francais)
7
+* [English](#english)
8
+
9
+
10
+<a id="francais"/>
11
+Français
12
+--------
13
+
14
+* [Description](#fr_desc)
15
+* [Rapidement](#fr_quick)
16
+* [Créer une image](#fr_creatimg)
17
+* [Aide](#fr_help)
18
+* [Premier démarrage](#fr_1stStart)
19
+* [Nouvelle plateforme](#fr_newPlat)
20
+    * [Fichier de configuration](#fr_file-conf)
21
+    * [Fichier chroot](#fr_file-second)
22
+    * [Fichier de fonctions personnalisées](#fr_file-spe)
23
+    * [Fichier extlinux](#fr_file-extlinux)
24
+    * [Autres fichiers](#fr_file_others)
25
+* [Extras](#fr_extras)
26
+    * [Graver l'image](#fr_burn)
27
+    * [Compresser l'image](#fr_compress)
28
+    * [Générer une checksum](#fr_gen_chksum)
29
+    * [Signer la checksum](#fr_sign)
30
+    * [Vérifier une signature](#fr_verify)
31
+    * [Étendre la partition](#fr_extend)
32
+
33
+
34
+<a id="fr_desc"></a>
35
+### Description :
3 36
 Outils servant à  générer une image Mageia pour systèmes à base de processeurs arm
4 37
 
5
-Démarrage rapide:  
38
+<a id="fr_quick"/>
39
+### Démarrage rapide :
6 40
 
41
+Avoir une copie de ce dépot :
42
+```
43
+git clone https://git.labolyon.fr/DTux/mageia4arm
44
+```
7 45
 Choisissez le dossier de configuration adapté à votre besoin (rpi ou xu4), sinon créez un nouveau dossier de configuration, copiez le fichier "mageia4arm.cfg.template" à l'interieur et modifiez le selon vos besoins.  
8 46
 Par défaut l'utilisateur est "pi" avec le mot de passe "raspberry", et l'administrateur "root" avec le mot de passe "piroot".  
9 47
 
10
-Créer l'image:  
11
-create_arm_img_urpmi.sh --all --config <dossier de configuration\>  
48
+<a id="fr_creatimg"/>
49
+### Créer l'image :
50
+create_arm_img_urpmi.sh --all --config \<dossier de configuration\>  
51
+Par exemple :  
52
+```
53
+su -  
54
+<mot de passe root>  
55
+cd /home/user/workspace/mageia4arm/  
56
+./create_arm_img_urpmi.sh --all --target bananaPro --size 4 --tainted --nonfree --build-path ./build --config bananaPro 2>&1 | tee -a ./build.log
57
+```
58
+Avec cette commande, toutes les étapes (--all) du processus de création pour (--target) la bananaPro sont exécuter. L'image final tiendra sur une carte de (--size) 4Go. Les dépots tainted et nonfree seront activé. Le chemin de construction (--build-path) sera ./build. Finalement, la configuration (--config) sera bananaPro. La suite de la commande, 2>&1 redirige la sortie d'erreur dans la sortie standart et le tout est dupliqué (| tee -a) dans le fichier build.log pour le déboguage.
12 59
 
13
-Aide:  
60
+<a id="fr_help"/>
61
+### Aide :
14 62
 create_arm_img_urpmi.sh -h|--help  
15 63
 
16 64
 Vous pouvez adapter le script "second_stage_install.sh" afin de compléter l'installation.  
17 65
 Des scripts sont disponibles dans le dossier "tools", ils sont copié dans /usr/local/bin/ dans l'image.  
18 66
 
19
-Premier lancement de l'image sur le raspberry pi:  
20
--     lancer drakkeyboard afin de configurer le clavier  
21
--      si vous avez besoin d'un gestionnaire graphique, lancer le script:  
22
-install_graphical.sh <gestionnaire-graphique\>( xfce, lxqt, plasma, ...) voir les métapaquetages disponibles dans "Environnement graphique" dans le gestionnaire de logiciels.  
67
+<a id="fr_1stStart"/>
68
+### Premier lancement de l'image sur le raspberry pi :
69
+- lancer drakkeyboard afin de configurer le clavier  
70
+- si vous avez besoin d'un gestionnaire graphique, lancer le script :<br/>install_graphical.sh \<gestionnaire-graphique\>( xfce, lxqt, plasma, ...) voir les métapaquetages disponibles dans "Environnement graphique" dans le gestionnaire de logiciels.
71
+
72
+
73
+<a id="fr_newPlat"/>
74
+### Ajouter une nouvelle plateforme :
75
+Pour ajouter une nouvelle plateforme, il faut le dossier au nom du matériel dans le dossier platforms contenant le fichier mageia4arm.cfg comprennant les informations relatif à la distribution Mageia, le fichier second_stage_install.sh qui vient installer le système, le fichier specialFunctions.sh qui implémentes les fonctions pour affiner l'installation à la plateforme et extlinux.conf.
76
+
77
+<a id="fr_file-conf"/>
78
+#### mageia4arm.cfg
79
+Un modèle est présent à la source de ce projet. Il contient les variables nécessaire à l'installation de Mageia, comme la version, l'architecture, le mirroir, les mots de passes etc.
80
+
81
+<a id="fr_file-second"/>
82
+#### second_stage_install.sh
83
+Ce script est lancé avec chroot, ainsi nous pouvons exécuter des opérations personnalisées comme l'installation de paquets non présents des dépots de Mageia. Ce script vient aussi définir les groupes de fichiers.
84
+
85
+<a id="fr_file-spe"/>
86
+#### specialFunctions.sh
87
+Ce script complémente le processus d'installation pour des éléments spécifiques à la plateformes, comme le partitionnement, la manière de mettre en place le chargeur de démarrage, le téléchargements de fichiers externe, etc.  
88
+Le script doit implémenter ces quatres fonctions :  
89
+```
90
+function preImgCreation() { 
91
+    #Possibilité de télécharger des éléments supplémentaires ici.  
92
+    return 0  
93
+}  
94
+function postPrepareChroot() {  
95
+    #Possibilité de copier des fichiers spécifique à la plateforme avant de lancer le script second_stage_install.sh.  
96
+    return 0  
97
+}  
98
+function burningBootloader() {  
99
+    #Plusieurs méthodes sont possibles pour flasher le chargeur de démarrage, et dépendent de la plateforme.  
100
+    return 0  
101
+}  
102
+function copyingCustomSystem() {  
103
+    #Possibilité de copier des fichiers dans le système monté.  
104
+    return 0  
105
+}  
106
+```
107
+Si l'une de ces fonctions ne retourne pas 0, la création de l'image échoue.
108
+
109
+<a id="fr_file-extlinux"/>
110
+#### extlinux.conf
111
+???
112
+
113
+<a id="fr_file-others"/>
114
+#### Autres
115
+Bien sûr, d'autres fichiers sont nécessaires. Il faut avoir l'arborescence du matériel (soit DTB/DTS, soit script.bin), le chargeur de démarrage spécifique à la plateforme ainsi qu'un noyau compatible avec l'architecture de la plateforme.
116
+
117
+<a id="fr_extras"/>
118
+### Extras :
119
+Diverses informations complémentaires.
120
+
121
+<a id="fr_burn"/>
122
+#### Graver une image
123
+Il est possible de graver l'image avec dd, souvent les cartes SD sont disponibles sous le nom mmcblkX avec X leurs numéros.  
124
+```
125
+dd if=./build/Mageia-7-bananaPro1.img of=/dev/mmcblkX
126
+```
127
+On peut ajouter une barre de progression :  
128
+```
129
+dd if=./build/Mageia-7-bananaPro1.img | pv -s $(ls -l ./build/Mageia-7-bananaPro1.img | cut -d ' ' -f 5) | dd of=/dev/mmcblkX
130
+```
131
+
132
+<a id="fr_compress"/>
133
+#### Compresser une image
134
+Pour compresser l'image, de plusieurs Go en quelques centaines de Mo pour la mettre en ligne par exemple, il est possible d'exécuter la commande suivante :  
135
+```
136
+dd if=./build/Mageia-7-bananaPro1.img | gzip -9 | dd of=./build/Mageia-7-bananaPro1.img.gzip
137
+```  
138
+Avec une barre d'avancement :  
139
+```
140
+dd if=./build/Mageia-7-bananaPro1.img | pv -s $(ls -l ./build/Mageia-7-bananaPro1.img | cut -d ' ' -f 5) | gzip -9 | dd of=./build/Mageia-7-bananaPro1.img.gzip
141
+```  
142
+Il est possible d'utiliser d'autre logiciel de compression comme xz par exemple.  
143
+
144
+<a id="fr_gen_chksum"/>
145
+#### Calculer les sommes de contrôles
146
+Pour s'assurer qu'un fichier a été bien téléchargé, pour vérifier son intégrité, il est d'usage de comparer la somme de contrôle. On peut la calculer avec l'algorithme MD5, SHA1, SHA256, SHA512. Par exemple :  
147
+```
148
+cd /home/user/workspace/mageia4arm/build
149
+md5sum Mageia-7-bananaPro1.img > Mageia-7-bananaPro1.img.md5
150
+```
151
+Il est possible de remplacer la commande md5sum par sha1sum ou sha256sum ou encore sha512sum.
23 152
 
153
+<a id="fr_sign"/>
154
+#### Signer les sommes de contrôles
155
+Pour assurer les utilisateurs que le fichier téléchargé vient bien de vous et non d'un tiers malveillant, il est possible de signer la somme de contrôle avec votre clef.
156
+```
157
+cd /home/user/workspace/mageia4arm/build
158
+gpg --sign Mageia-7-bananaPro1.img.md5
159
+```
160
+La commande génère automatiquement le fichier de signature reprenant le nom du fichier à l'identique et ajoutant l'extension .gpg.
24 161
 
162
+<a id="fr_verify"/>
163
+#### Vérifier les sommes de contrôles
164
+Pour vérifier une somme de contrôle, il faut joindre le créateur de l'image, lui faire confiance, ajouter sa clef à son trousseau de clef. Ensuite, il est possible d'exécuter la commande suivante :
165
+```
166
+cd /home/user/Téléchargements/
167
+gpg --verify Mageia-7-bananaPro1.img.md5
168
+```
25 169
 
170
+<a id="fr_extend"/>
171
+#### Étendre la partition
172
+L'image créé peut contenir une partition root très réduite. Ceci permet d'économiser de la place pour la construction, le stockage de l'image et sûrtout un temps réduit pour graver l'image sur une carte sd.
173
+Il est possible d'étendre cette partition pour profiter pleinement de l'entièreté de la carte SD. Le plus simple est avec l'utilitaire growpart dans le paquet cloud-utils-growpart.
174
+Les valeurs X et Y sont à remplacer par le périphérique et la dernière partition du périphérique à étendre.
175
+```
176
+#Vérifier la partition, il peut être demandé pour l'étape suivante.
177
+e2fsck -f /dev/mmcblkXpY
178
+
179
+#Défini la nouvelle taille. (Change de langue avec LC_ALL car growpart ne supporte pas 'octet'.
180
+LC_ALL=C growpart /dev/mmcblkX partitionNumber
181
+
182
+#Change la taille
183
+resize2fs /dev/mmcblkXpY
184
+
185
+#Synchronise, vide le cache USB et assure que les données sont sur la clef.
186
+sync
187
+```
188
+
189
+
190
+<a id="english"/>
191
+English
192
+-------
193
+
194
+* [Description](#en_desc)
195
+* [Quickly](#en_quick)
196
+* [Create an image](#en_creatimg)
197
+* [Help](#en_help)
198
+* [First boot](#en_1stStart)
199
+* [New Platform](#en_newPlat)
200
+    * [Configuration File](#en_file-conf)
201
+    * [chroot Filechroot](#en_file-second)
202
+    * [Custom function File](#en_file-spe)
203
+    * [extlinux File](#en_file-extlinux)
204
+    * [Other Files](#en_file-others)
205
+* [Extras](#en_extras)
206
+    * [Burn the image](#en_burn)
207
+    * [Compress the Image](#en_compress)
208
+    * [Generate the Checksum](#en_gen_chksum)
209
+    * [Sign the Checksum](#en_sign)
210
+    * [Verify the Signature](#en_verify)
211
+    * [extending the partition](#en_extend)
212
+
213
+<a id="en_desc"/>
214
+### Description:
26 215
 This repository contains script to make image for arm based systems from Mageia repositories.  
27 216
 
28
-Quick start:  
217
+<a id="en_quick"/>
218
+<a id="en_creatimg"/>
219
+### Quick start:
29 220
 
30 221
 Choose the config dir you need (rpi or xu4), else create a new config directory with "mageia4arm.cfg.template" in and modify it as you need.  
31 222
 By default username is "pi" with password "raspberry" and root password is "piroot".  
32 223
 
33 224
 create_arm_img_urpmi.sh --all --config <your config dir\>  
225
+Example given :
226
+```
227
+su -
228
+<root password>
229
+cd /home/user/workspace/mageia4arm/
230
+./create_arm_img_urpmi.sh --all --target bananaPro --size 4 --tainted --nonfree --build-path ./build --config bananaPro 2>&1 | tee -a ./build.log
231
+```
232
+With such command, all steps of the build process for the bananaPro will be executed. The final image will fit into a 4 GB SD card. The nonfree and tainted repositories will be activated. The build path will be the directory ./build. Finaly, the configuration is for bananaPro. The rest of the command, 2>&1 redirect the stderr stream into the stdout and it will be duplicated inside the build.log file for debug purpose.
34 233
 
35
-Help:  
234
+<a id="en_help"/>
235
+### Help:
36 236
 create_arm_img_urpmi.sh -h|--help  
37 237
 
38 238
 you can adapt the script "second_stage_install.sh" to complete the installation.  
39 239
 Some scripts are available in directory "tools". they are copied in /usr/local/bin/ in the image.  
40 240
 
41
-First launch of the image on raspberry pi:  
42
--  launch drakkeyboard to configure keyboard layout.  
43
--  if you need a graphical environment, launch the script :  
44
-  install_graphical.sh <graphical environment\> ( xfce, lxqt, plasma, ...), see "Graphical environment" in the Mageia application manager meta packages.  
241
+<a id="en_1stStart"/>
242
+### First launch of the image on raspberry pi:
243
+- launch drakkeyboard to configure keyboard layout.  
244
+- if you need a graphical environment, launch the script :<br/>install_graphical.sh \<graphical environment\> ( xfce, lxqt, plasma, ...), see "Graphical environment" in the Mageia application manager meta packages.
245
+
246
+
247
+<a id="en_newPlat"/>
248
+### Adding a new platform:
249
+To add a new platform, a new folder needs to be created in the platforms directory with the name of the platform containing the mageia4arm.cfg configuration file about the Mageia distribution itself, the second_stage_install.sh script which install the system, the specialFunctions.sh script which implements functions in order to fit the platform and the extlinux.conf file.
250
+
251
+<a id="en_file-conf"/>
252
+#### mageia4arm.cfg
253
+A template file is located in the root of the project. It contains all necessary variables for the installation of Mageia, as the version, architecture, mirroir, password etc.
254
+
255
+<a id="en_file-second"/>
256
+#### second_stage_install.sh
257
+This script is launched with chroot, then we can execute custom operation as installing packages that are not from Mageia.org. This script also defines some files groups.
258
+
259
+<a id="en_file-spe"/>
260
+#### specialFunctions.sh
261
+This script add into the installation process some elements specific to the platform, as the partitionning, the fashon to set the bootloader, downloading external files, etc.  
262
+It must implement the four next functons :  
263
+```
264
+function preImgCreation() {
265
+    #Here it is possible to download external file.
266
+    return 0
267
+}
268
+function postPrepareChroot() {
269
+    #Possibility to copy/paste platform related files before to launch the second_stage_install.sh script.
270
+    return 0
271
+}
272
+function burningBootloader() {
273
+    #There are several methods to flash the bootloader and depend on the platform.
274
+    return 0
275
+}
276
+function copyingCustomSystem() {
277
+    #It is possible to copy files into the mounted system.=
278
+    return 0
279
+}
280
+```
281
+If one of this functions does not return 0, the process is stoped.
282
+
283
+<a id="en_file-extlinux"/>
284
+#### extlinux.conf
285
+???
286
+
287
+<a id="en_file-others"/>
288
+#### others
289
+Of course, other files are necessary. The device tree (DTB/DTS or script.bin) is necessary, a specific bootloader for the platform and a compatible kernel with that architecture.
290
+
291
+
292
+<a id="en_extras"/>
293
+<a id="en_burn"/>
294
+<a id="en_compress"/>
295
+<a id="en_gen_chksum"/>
296
+<a id="en_sign"/>
297
+<a id="en_verify"/>
298
+<a id="en_extend"/>
299
+### extras:
300
+Not translated.

+ 1 - 0
clean

@@ -0,0 +1 @@
1
+./create_arm_img_urpmi.sh --clean --config bananaPro --build-path ./build

+ 0 - 1
common/etc/hostname

@@ -1 +0,0 @@
1
-pi.raspberry

+ 1 - 0
copy

@@ -0,0 +1 @@
1
+dd if=./build/Mageia-7-bananaPro1.img | pv | dd of=/dev/mmcblk0 ; sync

+ 1 - 0
create

@@ -0,0 +1 @@
1
+./create_arm_img_urpmi.sh --all --target bananaPro --size 2 --tainted --nonfree --build-path ./build --config bananaPro 2>&1 | tee -a ./log/creation.log

File diff suppressed because it is too large
+ 815 - 828
create_arm_img_urpmi.sh


File diff suppressed because it is too large
+ 1036 - 0
log/creation.log


BIN
platforms/bananaPro.tar.gz


+ 517 - 0
platforms/bananaPro/INFO/FirstBoot

@@ -0,0 +1,517 @@
1
+
2
+U-Boot 2019.10-rc4-00037-gdac51e9aaf (Oct 13 2019 - 12:47:46 +0200) Allwinner Technology For Mageia
3
+
4
+CPU:   Allwinner A20 (SUN7I)
5
+Model: LeMaker Banana Pro
6
+I2C:   ready
7
+DRAM:  1 GiB
8
+MMC:   mmc@1c0f000: 0, mmc@1c12000: 1
9
+Loading Environment from EXT4... ** File not found /boot/uboot.env **
10
+
11
+** Unable to read "/boot/uboot.env" from mmc0:1 **
12
+In:    serial
13
+Out:   serial
14
+Err:   serial
15
+Net:   eth0: ethernet@1c50000
16
+starting USB...
17
+No working controllers found
18
+Hit any key to stop autoboot:  0 
19
+switch to partitions #0, OK
20
+mmc0 is current device
21
+Scanning mmc 0:1...
22
+$ setenv bootargs console=ttyS0,115200 disp.screen0_output_mode=EDID:1024x768p50 hdmi.audio=EDID:0 root=/dev/mmcblk0p1 rootfstype=ext4 elevator=deadline rootwait init=/bin/sh
23
+$ ext4load mmc 0:1 0x40008000 /boot/vmlinuz
24
+3175896 bytes read in 176 ms (17.2 MiB/s)
25
+$ ext4load mmc 0:1 0x48000000 /boot/sun7i-a20-bananapro.dtb
26
+25166 bytes read in 5 ms (4.8 MiB/s)
27
+$ bootz 0x40008000 - 0x48000000
28
+## Flattened Device Tree blob at 48000000
29
+   Booting using the fdt blob at 0x48000000
30
+   Loading Device Tree to 49ff6000, end 49fff24d ... OK
31
+
32
+Starting kernel ...
33
+
34
+[    0.000000] Booting Linux on physical CPU 0x0
35
+[    0.000000] Linux version 5.4.0-rc3 (jibz@jabztop) (gcc version 8.2.1 20181105 (Red Hat Cross 8.2.1-2) (GCC)) #1 SMP Fri Oct 18 19:47:18 CEST 2019
36
+[    0.000000] CPU: ARMv7 Processor [410fc074] revision 4 (ARMv7), cr=10c5387d
37
+[    0.000000] CPU: div instructions available: patching division code
38
+[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
39
+[    0.000000] OF: fdt: Machine model: LeMaker Banana Pro
40
+[    0.000000] Memory policy: Data cache writealloc
41
+[    0.000000] Reserved memory: created CMA memory pool at 0x4a000000, size 96 MiB
42
+[    0.000000] OF: reserved mem: initialized node default-pool, compatible id shared-dma-pool
43
+[    0.000000] psci: probing for conduit method from DT.
44
+[    0.000000] psci: Using PSCI v0.1 Function IDs from DT
45
+[    0.000000] percpu: Embedded 15 pages/cpu s30604 r8192 d22644 u61440
46
+[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 260608
47
+[    0.000000] Kernel command line: console=ttyS0,115200 disp.screen0_output_mode=EDID:1024x768p50 hdmi.audio=EDID:0 root=/dev/mmcblk0p1 rootfstype=ext4 elevator=deadline rootwait init=/bin/sh
48
+[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear)
49
+[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
50
+[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
51
+[    0.000000] Memory: 930964K/1048576K available (6144K kernel code, 436K rwdata, 1696K rodata, 1024K init, 242K bss, 19308K reserved, 98304K cma-reserved, 262144K highmem)
52
+[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
53
+[    0.000000] rcu: Hierarchical RCU implementation.
54
+[    0.000000] rcu:     RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=2.
55
+[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
56
+[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
57
+[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
58
+[    0.000000] GIC: Using split EOI/Deactivate mode
59
+[    0.000000] random: get_random_bytes called from start_kernel+0x2ac/0x43c with crng_init=0
60
+[    0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
61
+[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
62
+[    0.000007] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
63
+[    0.000020] Switching to timer-based delay loop, resolution 41ns
64
+[    0.000425] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
65
+[    0.000735] clocksource: hstimer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370868154 ns
66
+[    0.000992] Console: colour dummy device 80x30
67
+[    0.001048] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
68
+[    0.001063] pid_max: default: 32768 minimum: 301
69
+[    0.001221] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
70
+[    0.001240] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear)
71
+[    0.002070] CPU: Testing write buffer coherency: ok
72
+[    0.002506] /cpus/cpu@0 missing clock-frequency property
73
+[    0.002526] /cpus/cpu@1 missing clock-frequency property
74
+[    0.002540] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
75
+[    0.003143] Setting up static identity map for 0x40100000 - 0x40100060
76
+[    0.003302] rcu: Hierarchical SRCU implementation.
77
+[    0.003867] smp: Bringing up secondary CPUs ...
78
+[    0.014648] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
79
+[    0.014807] smp: Brought up 1 node, 2 CPUs
80
+[    0.014824] SMP: Total of 2 processors activated (96.00 BogoMIPS).
81
+[    0.014831] CPU: All CPU(s) started in HYP mode.
82
+[    0.014836] CPU: Virtualization extensions available.
83
+[    0.015531] devtmpfs: initialized
84
+[    0.021708] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 4
85
+[    0.022017] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
86
+[    0.022045] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
87
+[    0.025657] pinctrl core: initialized pinctrl subsystem
88
+[    0.026814] NET: Registered protocol family 16
89
+[    0.028296] DMA: preallocated 256 KiB pool for atomic coherent allocations
90
+[    0.029580] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
91
+[    0.029594] hw-breakpoint: maximum watchpoint size is 8 bytes.
92
+[    0.048261] SCSI subsystem initialized
93
+[    0.048812] usbcore: registered new interface driver usbfs
94
+[    0.048888] usbcore: registered new interface driver hub
95
+[    0.048956] usbcore: registered new device driver usb
96
+[    0.049224] pps_core: LinuxPPS API ver. 1 registered
97
+[    0.049233] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
98
+[    0.049254] PTP clock support registered
99
+[    0.049530] Advanced Linux Sound Architecture Driver Initialized.
100
+[    0.050628] clocksource: Switched to clocksource arch_sys_counter
101
+[    0.058779] thermal_sys: Registered thermal governor 'step_wise'
102
+[    0.059261] NET: Registered protocol family 2
103
+[    0.059845] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
104
+[    0.059881] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear)
105
+[    0.059973] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear)
106
+[    0.060110] TCP: Hash tables configured (established 8192 bind 8192)
107
+[    0.060250] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
108
+[    0.060317] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
109
+[    0.060564] NET: Registered protocol family 1
110
+[    0.061384] RPC: Registered named UNIX socket transport module.
111
+[    0.061401] RPC: Registered udp transport module.
112
+[    0.061408] RPC: Registered tcp transport module.
113
+[    0.061414] RPC: Registered tcp NFSv4.1 backchannel transport module.
114
+[    0.062107] hw perfevents: no interrupt-affinity property for /pmu, guessing.
115
+[    0.062377] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
116
+[    0.064002] workingset: timestamp_bits=30 max_order=18 bucket_order=0
117
+[    0.071886] NFS: Registering the id_resolver key type
118
+[    0.071935] Key type id_resolver registered
119
+[    0.071942] Key type id_legacy registered
120
+[    0.072048] bounce: pool size: 64 pages
121
+[    0.072097] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
122
+[    0.072109] io scheduler mq-deadline registered
123
+[    0.072116] io scheduler kyber registered
124
+[    0.073497] sun4i-usb-phy 1c13400.phy: Couldn't get regulator usb1_vbus... Deferring probe
125
+[    0.077202] sun4i-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
126
+[    0.137898] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled
127
+[    0.139939] sun4i-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pb not found, using dummy regulator
128
+[    0.141080] printk: console [ttyS0] disabled
129
+[    0.161295] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 48, base_baud = 1500000) is a U6_16550A
130
+[    0.784468] printk: console [ttyS0] enabled
131
+[    0.789146] sun4i-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-ph not found, using dummy regulator
132
+[    0.819777] 1c29000.serial: ttyS1 at MMIO 0x1c29000 (irq = 49, base_baud = 1500000) is a U6_16550A
133
+[    0.829211] sun4i-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pi not found, using dummy regulator
134
+[    0.861679] 1c29c00.serial: ttyS2 at MMIO 0x1c29c00 (irq = 50, base_baud = 1500000) is a U6_16550A
135
+[    0.970676] ahci-sunxi 1c18000.sata: controller can't do PMP, turning off CAP_PMP
136
+[    0.978165] ahci-sunxi 1c18000.sata: forcing PORTS_IMPL to 0x1
137
+[    0.984083] ahci-sunxi 1c18000.sata: AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl platform mode
138
+[    0.993059] ahci-sunxi 1c18000.sata: flags: ncq sntf pm led clo only pio slum part ccc 
139
+[    1.002121] scsi host0: ahci-sunxi
140
+[    1.005980] ata1: SATA max UDMA/133 mmio [mem 0x01c18000-0x01c18fff] port 0x100 irq 36
141
+[    1.015879] libphy: Fixed MDIO Bus: probed
142
+[    1.019985] CAN device driver interface
143
+[    1.024458] sun4i-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pa not found, using dummy regulator
144
+[    1.034293] sun7i-dwmac 1c50000.ethernet: IRQ eth_wake_irq not found
145
+[    1.040697] sun7i-dwmac 1c50000.ethernet: IRQ eth_lpi not found
146
+[    1.046721] sun7i-dwmac 1c50000.ethernet: PTP uses main clock
147
+[    1.052495] sun7i-dwmac 1c50000.ethernet: no reset control found
148
+[    1.059308] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
149
+[    1.065891] ehci-platform: EHCI generic platform driver
150
+[    1.071569] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
151
+[    1.077770] ohci-platform: OHCI generic platform driver
152
+[    1.085267] sunxi-rtc 1c20d00.rtc: registered as rtc0
153
+[    1.090452] i2c /dev entries driver
154
+[    1.095007] axp20x-i2c 0-0034: AXP20x variant AXP209 found
155
+[    1.115112] input: axp20x-pek as /devices/platform/soc/1c2ac00.i2c/i2c-0/0-0034/axp20x-pek/input/input0
156
+[    1.125008] axp20x-regulator axp20x-regulator: regulators node not found
157
+[    1.131782] ldo1: supplied by regulator-dummy
158
+[    1.136388] ldo2: supplied by regulator-dummy
159
+[    1.141466] ldo3: supplied by regulator-dummy
160
+[    1.146452] ldo4: supplied by regulator-dummy
161
+[    1.151025] ldo5: supplied by regulator-dummy
162
+[    1.156031] dcdc2: supplied by regulator-dummy
163
+[    1.161110] dcdc3: supplied by regulator-dummy
164
+[    1.166712] axp20x-i2c 0-0034: AXP20X driver loaded
165
+[    1.173137] Registered IR keymap rc-empty
166
+[    1.177258] rc rc0: sunxi-ir as /devices/platform/soc/1c21800.ir/rc/rc0
167
+[    1.184126] input: sunxi-ir as /devices/platform/soc/1c21800.ir/rc/rc0/input1
168
+[    1.191753] sunxi-ir 1c21800.ir: initialized sunXi IR driver
169
+[    1.198700] sunxi-wdt 1c20c90.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
170
+[    1.209519] sun4i-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pf not found, using dummy regulator
171
+[    1.220108] sunxi-mmc 1c0f000.mmc: Got CD GPIO
172
+[    1.250231] sunxi-mmc 1c0f000.mmc: initialized, max. request size: 16384 KB
173
+[    1.258450] sunxi-mmc 1c12000.mmc: allocated mmc-pwrseq
174
+[    1.287129] sunxi-mmc 1c12000.mmc: initialized, max. request size: 16384 KB
175
+[    1.294749] sun4i-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pg not found, using dummy regulator
176
+[    1.305077] sun4i-ss 1c15000.crypto-engine: Die ID 0
177
+[    1.313860] usbcore: registered new interface driver usbhid
178
+[    1.319466] usbhid: USB HID core driver
179
+[    1.326731] random: fast init done
180
+[    1.331040] debugfs: Directory '1c22c00.codec' with parent 'sun4i-codec' already present!
181
+[    1.340586] sun4i-codec 1c22c00.codec: Codec <-> 1c22c00.codec mapping ok
182
+[    1.347709] mmc0: host does not support reading read-only switch, assuming write-enable
183
+[    1.352408] ata1: SATA link down (SStatus 0 SControl 300)
184
+[    1.358763] mmc0: new high speed SDHC card at address 5048
185
+[    1.367556] mmcblk0: mmc0:5048 SD32G 29.0 GiB 
186
+[    1.371915] NET: Registered protocol family 17
187
+[    1.376503] can: controller area network core (rev 20170425 abi 9)
188
+[    1.378652] mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
189
+[    1.382856] NET: Registered protocol family 29
190
+[    1.389744] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
191
+[    1.392699] can: raw protocol (rev 20170425)
192
+[    1.392705] can: broadcast manager protocol (rev 20170425 t)
193
+[    1.392718] can: netlink gateway (rev 20190810) max_hops=1
194
+[    1.399675] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
195
+[    1.402762] Key type dns_resolver registered
196
+[    1.411270] mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
197
+[    1.413821] Registering SWP/SWPB emulation handler
198
+[    1.421008]  mmcblk0: p1
199
+[    1.449019] sun4i-pinctrl 1c20800.pinctrl: 1c20800.pinctrl supply vcc-pa not found, using dummy regulator
200
+[    1.450686] mmc1: new high speed SDIO card at address 0001
201
+[    1.458808] sun7i-dwmac 1c50000.ethernet: IRQ eth_wake_irq not found
202
+[    1.470455] sun7i-dwmac 1c50000.ethernet: IRQ eth_lpi not found
203
+[    1.476506] sun7i-dwmac 1c50000.ethernet: PTP uses main clock
204
+[    1.482271] sun7i-dwmac 1c50000.ethernet: no reset control found
205
+[    1.600858] sun7i-dwmac 1c50000.ethernet: Version ID not available
206
+[    1.607048] sun7i-dwmac 1c50000.ethernet:    DWMAC1000
207
+[    1.612056] sun7i-dwmac 1c50000.ethernet: DMA HW capability register supported
208
+[    1.619270] sun7i-dwmac 1c50000.ethernet: Normal descriptors
209
+[    1.624941] sun7i-dwmac 1c50000.ethernet: Ring mode enabled
210
+[    1.630772] libphy: stmmac: probed
211
+[    1.636122] ehci-platform 1c14000.usb: EHCI Host Controller
212
+[    1.641773] ehci-platform 1c14000.usb: new USB bus registered, assigned bus number 1
213
+[    1.649903] ehci-platform 1c14000.usb: irq 33, io mem 0x01c14000
214
+[    1.690630] ehci-platform 1c14000.usb: USB 2.0 started, EHCI 1.00
215
+[    1.697620] hub 1-0:1.0: USB hub found
216
+[    1.701450] hub 1-0:1.0: 1 port detected
217
+[    1.706323] ehci-platform 1c1c000.usb: EHCI Host Controller
218
+[    1.711989] ehci-platform 1c1c000.usb: new USB bus registered, assigned bus number 2
219
+[    1.720027] ehci-platform 1c1c000.usb: irq 37, io mem 0x01c1c000
220
+[    1.750644] ehci-platform 1c1c000.usb: USB 2.0 started, EHCI 1.00
221
+[    1.757604] hub 2-0:1.0: USB hub found
222
+[    1.761437] hub 2-0:1.0: 1 port detected
223
+[    1.766292] ohci-platform 1c14400.usb: Generic Platform OHCI controller
224
+[    1.772966] ohci-platform 1c14400.usb: new USB bus registered, assigned bus number 3
225
+[    1.781032] ohci-platform 1c14400.usb: irq 34, io mem 0x01c14400
226
+[    1.855472] hub 3-0:1.0: USB hub found
227
+[    1.859271] hub 3-0:1.0: 1 port detected
228
+[    1.864156] ohci-platform 1c1c400.usb: Generic Platform OHCI controller
229
+[    1.870844] ohci-platform 1c1c400.usb: new USB bus registered, assigned bus number 4
230
+[    1.879375] ohci-platform 1c1c400.usb: irq 38, io mem 0x01c1c400
231
+[    1.955550] hub 4-0:1.0: USB hub found
232
+[    1.959351] hub 4-0:1.0: 1 port detected
233
+[    1.963812] sunxi-rtc 1c20d00.rtc: setting system clock to 1970-01-01T00:09:44 UTC (584)
234
+[    1.972321] ALSA device list:
235
+[    1.975295]   #0: sun4i-codec
236
+[    1.982608] EXT4-fs (mmcblk0p1): INFO: recovery required on readonly filesystem
237
+[    1.989923] EXT4-fs (mmcblk0p1): write access will be enabled during recovery
238
+[    2.174966] EXT4-fs (mmcblk0p1): recovery complete
239
+[    2.187141] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
240
+[    2.195367] VFS: Mounted root (ext4 filesystem) readonly on device 179:1.
241
+[    2.204203] devtmpfs: mounted
242
+[    2.208337] Freeing unused kernel memory: 1024K
243
+[    2.213053] Run /bin/sh as init process
244
+sh: cannot set terminal process group (-1): Inappropriate ioctl for device
245
+sh: no job control in this shell
246
+sh-4.4# passwd
247
+Changing password for user root.
248
+New password: 
249
+Retype new password: 
250
+passwd: Authentication token manipulation error
251
+sh-4.4#
252
+[   32.490656] vcc3v0: disabling
253
+[   32.493642] vcc5v0: disabling
254
+sh-4.4# echo ${?}
255
+1
256
+[  283.211564] random: crng init done
257
+sh-4.4# mount -o remount,rw /dev/mmcblk0p1
258
+[  378.103283] EXT4-fs (mmcblk0p1): re-mounted. Opts: (null)
259
+sh-4.4# passwd
260
+Changing password for user root.
261
+New password: 
262
+Retype new password: 
263
+passwd: all authentication tokens updated successfully.
264
+sh-4.4# passwd banana
265
+passwd: Unknown user name 'banana'.
266
+sh-4.4# cat /etc/passwd
267
+root:x:0:0:root:/root:/bin/bash
268
+bin:x:1:1:bin:/bin:/bin/sh
269
+daemon:x:2:2:daemon:/sbin:/bin/sh
270
+adm:x:3:4:adm:/var/adm:/bin/sh
271
+lp:x:4:7:lp:/var/spool/lpd:/bin/sh
272
+sync:x:5:0:sync:/sbin:/bin/sync
273
+mail:x:8:12:mail:/var/spool/mail:/bin/sh
274
+news:x:9:13:news:/var/spool/news:/bin/sh
275
+uucp:x:10:14:uucp:/var/spool/uucp:/bin/sh
276
+operator:x:11:0:operator:/var:/bin/sh
277
+games:x:12:100:games:/usr/games:/bin/sh
278
+nobody:x:65534:65534:Nobody:/:/bin/sh
279
+vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin
280
+messagebus:x:999:999:system user for dbus:/:/sbin/nologin
281
+systemd-coredump:x:998:998:systemd Core Dumper:/:/sbin/nologin
282
+systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin
283
+systemd-resolve:x:193:193:systemd Resolver:/:/sbin/nologin
284
+rpm:x:997:997:system user for rpm:/var/lib/rpm:/bin/false
285
+systemd-journal-remote:x:992:992:systemd Journal Remote:/:/sbin/nologin
286
+systemd-timesync:x:991:991:systemd Time Synchronization:/:/sbin/nologin
287
+chrony:x:990:990:system user for chrony:/var/lib/chrony:/sbin/nologin
288
+sshd:x:989:989:system user for openssh:/var/empty:/sbin/nologin
289
+sh-4.4# adduser -D
290
+GROUP=100
291
+HOME=/home
292
+INACTIVE=-1
293
+EXPIRE=
294
+SHELL=/bin/bash
295
+SKEL=/etc/skel
296
+CREATE_MAIL_SPOOL=no
297
+sh-4.4# adduser -m -p *** bananaPro
298
+sh-4.4# reboot
299
+System has not been booted with systemd as init system (PID 1). Can't operate.
300
+Failed to connect to bus: Host is down
301
+Failed to talk to init daemon.
302
+sh-4.4# poweroff 
303
+System has not been booted with systemd as init system (PID 1). Can't operate.
304
+Failed to connect to bus: Host is down
305
+Failed to talk to init daemon.
306
+sh-4.4# shutdown -P
307
+System has not been booted with systemd as init system (PID 1). Can't operate.
308
+Failed to connect to bus: Host is down
309
+System has not been booted with systemd as init system (PID 1). Can't operate.
310
+Failed to connect to bus: Host is down
311
+Failed to talk to init daemon.
312
+sh-4.4# exec /sbin/init
313
+[  622.526387] systemd[1]: System time before build time, advancing clock.
314
+[  622.536431] systemd[1]: Failed to lookup module alias 'autofs4': Function not implemented
315
+[  622.564613] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN -PCRE2 default-hierarchy=)
316
+[  622.587159] systemd[1]: Detected architecture arm.
317
+
318
+Welcome to Mageia 7!
319
+
320
+[  622.623010] systemd[1]: Set hostname to <pi.raspberry>.
321
+[  622.944256] systemd[1]: File /usr/lib/systemd/system/systemd-journald.service:12 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.
322
+[  622.961881] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
323
+[  623.439308] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
324
+[  623.450328] systemd[1]: Listening on udev Kernel Socket.
325
+[  OK  ] Listening on udev Kernel Socket.
326
+[  623.490959] systemd[1]: Reached target Remote File Systems.
327
+[  OK  ] Reached target Remote File Systems.
328
+[  623.520874] systemd[1]: Reached target Swap.
329
+[  OK  ] Reached target Swap.
330
+[  623.550915] systemd[1]: Condition check resulted in Arbitrary Executable File Formats File System Automount Point being skipped.
331
+[  OK  ] Reached target RPC Port Mapper.
332
+[  OK  ] Listening on Device-mapper event daemon FIFOs.
333
+[  OK  ] Listening on Journal Socket (/dev/log).
334
+[  OK  ] Created slice system-getty.slice.
335
+[  OK  ] Listening on udev Control Socket.
336
+[  OK  ] Created slice system-serial\x2dgetty.slice.
337
+[  OK  ] Listening on initctl Compatibility Named Pipe.
338
+[  OK  ] Started Forward Password R�…uests to Wall Directory Watch.
339
+[  OK  ] Created slice User and Session Slice.
340
+[  OK  ] Reached target Slices.
341
+[  OK  ] Listening on Process Core Dump Socket.
342
+[  OK  ] Listening on Journal Socket.
343
+         Starting Remount Root and Kernel File Systems...
344
+         Starting Setup Virtual Console...
345
+         Starting Load legacy module configuration...
346
+         Mounting Temporary Directory (/tmp)...
347
+[  624.088217] EXT4-fs (mmcblk0p1): re-mounted. Opts: (null)
348
+         Starting udev Coldplug all Devices...
349
+         Starting Load Kernel Modules...
350
+         Starting Journal Service...
351
+         Mounting Kernel Debug File System...
352
+[  OK  ] Started Remount Root and Kernel File Systems.
353
+[  OK  ] Started Setup Virtual Console.
354
+[  OK  ] Started Load legacy module configuration.
355
+[  OK  ] Started Journal Service.
356
+[  OK  ] Mounted Temporary Directory (/tmp).
357
+[  OK  ] Started Load Kernel Modules.
358
+[  OK  ] Mounted Kernel Debug File System.
359
+         Starting Apply Kernel Variables...
360
+         Starting Configure read-only root support...
361
+         Starting Flush Journal to Persistent Storage...
362
+         Starting Create Static Device Nodes in /dev...
363
+[  OK  ] Started Apply Kernel Variables.
364
+[  624.681582] systemd-journald[149]: Received request to flush runtime journal from PID 1
365
+[  624.691841] systemd-journald[149]: File /var/log/journal/968f86691e66406c971e0269623fd2be/system.journal corrupted or uncleanly shut down, renaming and replacing.
366
+[  OK  ] Started Create Static Device Nodes in /dev.
367
+         Starting udev Kernel Device Manager...
368
+[  OK  ] Started Configure read-only root support.
369
+[  OK  ] Started Flush Journal to Persistent Storage.
370
+         Starting Load/Save Random Seed...
371
+[  OK  ] Started udev Kernel Device Manager.
372
+[  OK  ] Started Load/Save Random Seed.
373
+[  OK  ] Started udev Coldplug all Devices.
374
+         Starting Show Plymouth Boot Screen...
375
+         Starting udev Wait for Complete Device Initialization...
376
+[  OK  ] Started Show Plymouth Boot Screen.
377
+[  OK  ] Found device /dev/ttyS0.
378
+[  OK  ] Reached target Paths.
379
+[  OK  ] Started Forward Password R�…s to Plymouth Directory Watch.
380
+[  OK  ] Reached target Sound Card.
381
+[  OK  ] Started udev Wait for Complete Device Initialization.
382
+         Starting Activation of LVM2 logical volumes...
383
+[  OK  ] Started Activation of LVM2 logical volumes.
384
+[  OK  ] Reached target Local Encrypted Volumes.
385
+         Starting Activation of LVM2 logical volumes...
386
+[  OK  ] Started Activation of LVM2 logical volumes.
387
+         Starting Monitoring of LVM��…meventd or progress polling...
388
+[  OK  ] Started Monitoring of LVM2�… dmeventd or progress polling.
389
+[  OK  ] Reached target Local File Systems (Pre).
390
+[  OK  ] Reached target Local File Systems.
391
+         Starting Tell Plymouth To Write Out Runtime Data...
392
+         Starting Reconfigure the s��…em on administrator request...
393
+         Starting Create Volatile Files and Directories...
394
+         Starting Restore /run/initramfs on shutdown...
395
+[  OK  ] Started Tell Plymouth To Write Out Runtime Data.
396
+[  OK  ] Started Restore /run/initramfs on shutdown.
397
+[  OK  ] Started Create Volatile Files and Directories.
398
+         Starting Update UTMP about System Boot/Shutdown...
399
+[  OK  ] Started Update UTMP about System Boot/Shutdown.
400
+[  OK  ] Reached target System Initialization.
401
+[  OK  ] Started Daily Cleanup of Temporary Directories.
402
+
403
+Mageia release 7 (Official) for armv7hl
404
+Kernel 5.4.0-rc3 on a Dual-processor armv7l / ttyS0
405
+
406
+pi login: bananaPro
407
+Password: 
408
+
409
+[  774.253303] systemd-journald[149]: Failed to set ACL on /var/log/journal/968f86691e66406c971e0269623fd2be/user-1000.journal, ignoring: Operation not supported
410
+
411
+[bananaPro@pi ~]$ uname -a
412
+Linux pi.raspberry 5.4.0-rc3 #1 SMP Fri Oct 18 19:47:18 CEST 2019 armv7l armv7l armv7l GNU/Linux
413
+
414
+[bananaPro@pi ~]$ cat /etc/product.id
415
+vendor=Mageia.Org,distribution=Mageia,type=Basic,version=7,branch=Official,release=7,arch=armv7hl,product=Default
416
+
417
+[bananaPro@pi ~]$ 
418
+
419
+[bananaPro@pi ~]$ poweroff 
420
+Failed to set wall message, ignoring: Access denied
421
+Failed to power off system via logind: Access denied
422
+[bananaPro@pi ~]$ su
423
+Password: 
424
+[root@pi bananaPro]# poweroff -p
425
+[  OK  ] Started Show Plymouth Power Off Screen.
426
+[  OK  ] Stopped Session c3 of user bananaPro.
427
+         Stopping Login Service...
428
+         Stopping User Manager for UID 1000...
429
+[  OK  ] Stopped User Manager for UID 1000.
430
+         Stopping User Runtime Directory /run/user/1000...
431
+[  OK  ] Unmounted /run/user/1000.
432
+[  OK  ] Stopped User Runtime Directory /run/user/1000.
433
+[  OK  ] Removed slice User Slice of UID 1000.
434
+         Stopping Permit User Sessions...
435
+         Stopping D-Bus System Message Bus...
436
+[  OK  ] Stopped Permit User Sessions.
437
+[  OK  ] Stopped target Network.
438
+         Stopping LSB: Bring up/down networking...
439
+         Stopping LSB: Wait for the hotplugged network to be up...
440
+[  OK  ] Stopped target Remote File Systems.
441
+[  OK  ] Stopped D-Bus System Message Bus.
442
+[  OK  ] Stopped Login Service.
443
+[  OK  ] Stopped LSB: Wait for the hotplugged network to be up.
444
+[  OK  ] Stopped LSB: Bring up/down networking.
445
+         Stopping LSB: Nameserver information manager...
446
+[  OK  ] Stopped LSB: Nameserver information manager.
447
+[  OK  ] Stopped target Basic System.
448
+[  OK  ] Stopped target Paths.
449
+[  OK  ] Stopped target Slices.
450
+[  OK  ] Removed slice User and Session Slice.
451
+[  OK  ] Stopped Reconfigure the system on administrator request.
452
+[  OK  ] Stopped target Sockets.
453
+[  OK  ] Closed D-Bus System Message Bus Socket.
454
+[  OK  ] Stopped Forward Password R�…s to Plymouth Directory Watch.
455
+[  OK  ] Stopped target System Initialization.
456
+[  OK  ] Stopped Load legacy module configuration.
457
+[  OK  ] Stopped target Local Encrypted Volumes.
458
+[  OK  ] Stopped Forward Password R�…uests to Wall Directory Watch.
459
+[  OK  ] Stopped Apply Kernel Variables.
460
+         Stopping Update UTMP about System Boot/Shutdown...
461
+[  OK  ] Stopped Load Kernel Modules.
462
+         Stopping Load/Save Random Seed...
463
+[  OK  ] Stopped Load/Save Random Seed.
464
+[  OK  ] Stopped Update UTMP about System Boot/Shutdown.
465
+[  OK  ] Stopped Create Volatile Files and Directories.
466
+[  OK  ] Stopped target Local File Systems.
467
+[  OK  ] Stopped target Local File Systems (Pre).
468
+         Stopping Monitoring of LVM��…meventd or progress polling...
469
+[  OK  ] Stopped Create Static Device Nodes in /dev.
470
+         Unmounting Temporary Directory (/tmp)...
471
+[  OK  ] Stopped Configure read-only root support.
472
+[  OK  ] Stopped Remount Root and Kernel File Systems.
473
+[  OK  ] Unmounted Temporary Directory (/tmp).
474
+[  OK  ] Reached target Unmount All Filesystems.
475
+[  OK  ] Stopped target Swap.
476
+[  OK  ] Reached target Shutdown.
477
+[  OK  ] Reached target Final Step.
478
+[  OK  ] Started Power-Off.
479
+[  OK  ] Reached target Power-Off.
480
+[ 4086.708299] printk: systemd-shutdow: 29 output lines suppressed due to ratelimiting
481
+[ 4086.825713] systemd-shutdown[1]: Syncing filesystems and block devices.
482
+[ 4087.051321] systemd-shutdown[1]: Sending SIGTERM to remaining processes...
483
+[ 4087.067963] systemd-journald[149]: Received SIGTERM from PID 1 (systemd-shutdow).
484
+[ 4087.116729] systemd-shutdown[1]: Sending SIGKILL to remaining processes...
485
+[ 4087.133466] systemd-shutdown[1]: Unmounting file systems.
486
+[ 4087.142844] [1038]: Remounting '/' read-only in with options '(null)'.
487
+[ 4087.170169] EXT4-fs (mmcblk0p1): re-mounted. Opts: (null)
488
+[ 4087.183731] systemd-shutdown[1]: All filesystems unmounted.
489
+[ 4087.189334] systemd-shutdown[1]: Deactivating swaps.
490
+[ 4087.194880] systemd-shutdown[1]: All swaps deactivated.
491
+[ 4087.200143] systemd-shutdown[1]: Detaching loop devices.
492
+[ 4087.206352] systemd-shutdown[1]: All loop devices detached.
493
+[ 4087.212126] systemd-shutdown[1]: Detaching DM devices.
494
+[ 4087.237097] reboot: Power down
495
+[ 4087.240199] ------------[ cut here ]------------
496
+[ 4087.244836] WARNING: CPU: 0 PID: 1 at drivers/i2c/i2c-core.h:41 i2c_transfer+0xf8/0x104
497
+[ 4087.252827] No atomic I2C transfer handler for 'i2c-0'
498
+[ 4087.257955] Modules linked in:
499
+[ 4087.261014] CPU: 0 PID: 1 Comm: systemd-shutdow Not tainted 5.4.0-rc3 #1
500
+[ 4087.267703] Hardware name: Allwinner sun7i (A20) Family
501
+[ 4087.272942] [<c010ed54>] (unwind_backtrace) from [<c010b488>] (show_stack+0x10/0x14)
502
+[ 4087.280685] [<c010b488>] (show_stack) from [<c06a5f40>] (dump_stack+0x88/0x9c)
503
+[ 4087.287906] [<c06a5f40>] (dump_stack) from [<c011dca8>] (__warn+0xb8/0xd4)
504
+[ 4087.294776] [<c011dca8>] (__warn) from [<c011dd58>] (warn_slowpath_fmt+0x94/0xb8)
505
+[ 4087.302254] [<c011dd58>] (warn_slowpath_fmt) from [<c0528bfc>] (i2c_transfer+0xf8/0x104)
506
+[ 4087.310341] [<c0528bfc>] (i2c_transfer) from [<c0528c54>] (i2c_transfer_buffer_flags+0x4c/0x70)
507
+[ 4087.319036] [<c0528c54>] (i2c_transfer_buffer_flags) from [<c0476d80>] (regmap_i2c_write+0x14/0x30)
508
+[ 4087.328076] [<c0476d80>] (regmap_i2c_write) from [<c0472c1c>] (_regmap_raw_write_impl+0x580/0x62c)
509
+[ 4087.337028] [<c0472c1c>] (_regmap_raw_write_impl) from [<c04735fc>] (regmap_write+0x3c/0x5c)
510
+[ 4087.345459] [<c04735fc>] (regmap_write) from [<c047a2c8>] (axp20x_power_off+0x2c/0x38)
511
+[ 4087.353373] [<c047a2c8>] (axp20x_power_off) from [<c013eb94>] (__do_sys_reboot+0x14c/0x1e0)
512
+[ 4087.361719] [<c013eb94>] (__do_sys_reboot) from [<c0101000>] (ret_fast_syscall+0x0/0x54)
513
+[ 4087.369798] Exception stack(0xef04ffa8 to 0xef04fff0)
514
+[ 4087.374847] ffa0:                   00000000 00000000 fee1dead 28121969 4321fedc 1c1b8900
515
+[ 4087.383015] ffc0: 00000000 00000000 bea9dc38 00000058 00000000 000167c0 00000000 0002b7e8
516
+[ 4087.391181] ffe0: 00027e50 bea9db4c 00013844 b6e9f9f0
517
+[ 4087.396225] ---[ end trace b2b0f7c04e8d5bc8 ]---

+ 7 - 0
platforms/bananaPro/INFO/KERNEL-Process

@@ -0,0 +1,7 @@
1
+ 
2
+DL kernel
3
+choper une config
4
+make ARCH=arm CROSS_COMPILE=arm-linux-gnu- -j8
5
+make ARCH=arm CROSS_COMPILE=arm-linux-gnu-
6
+make ARCH=arm CROSS_COMPILE=arm-linux-gnu- zImage modules dtbs
7
+make ARCH=arm CROSS_COMPILE=arm-linux-gnu- INSTALL_MOD_PATH=./install/ modules_install

File diff suppressed because it is too large
+ 4324 - 0
platforms/bananaPro/INFO/LINUX.config


+ 55 - 0
platforms/bananaPro/INFO/UBOOT-Process

@@ -0,0 +1,55 @@
1
+CONFIG_PATH=~/workspaces/mageia4arm/platforms/bananaPro
2
+git clone https://gitlab.denx.de/u-boot/u-boot
3
+cd u-boot
4
+make CROSS_COMPILE=arm-linux-gnu- Bananapro_defconfig
5
+cp ${CONFIG_PATH}/UBOOT.config ./.config
6
+#Just modify few unimportant things, like prompt, name, ...
7
+make ARCH=arm CROSS_COMPILE=arm-linux-gnu- -j8 
8
+make ARCH=arm CROSS_COMPILE=arm-linux-gnu-
9
+#cp ./u-boot.dtb ${CONFIG_PATH}/sun7i-a20-bananapro.dtb
10
+cp -f ./u-boot.dtb ${CONFIG_PATH}/u-boot.dtb
11
+cp -f ./arch/arm/dts/sun7i-a20-bananapro.dtb ${CONFIG_PATH}/sun7i-a20-bananapro.dtb
12
+cp -f ./u-boot-sunxi-with-spl.bin ${CONFIG_PATH}/u-boot-sunxi-with-spl.bin
13
+#Inside "specialFunctions.sh"
14
+#dd if=${CONFIG_PATH}/u-boot-sunxi-with-spl.bin of=${DEVICE} bs=1024 seek=8
15
+
16
+echo '
17
+setenv KERNEL_FILE /boot/vmlinuz
18
+setenv INIT_FILE /boot/initrd-5.4.0-rc3.img initrd-5.3.7.img
19
+setenv DTB_FILE /boot/u-boot.dtb
20
+
21
+setenv INIT_FILE /boot/initrd-5.3.7-desktop-4.mga7.img
22
+setenv DTB_FILE /boot/sun7i-a20-bananapro.dtb
23
+
24
+setenv KERNEL_ADDR 0x40008000
25
+setenv INIT_ADDR 0x45000000
26
+setenv DTB_ADDR 0x55000000
27
+setenv INIT_ADDR -
28
+
29
+ext4load mmc 0:1 ${KERNEL_ADDR} ${KERNEL_FILE}
30
+ext4load mmc 0:1 ${INIT_ADDR} ${INIT_FILE}
31
+ext4load mmc 0:1 ${DTB_ADDR} ${DTB_FILE}
32
+
33
+setenv bootargs console=ttyS0,115200 disp.screen0_output_mode=EDID:1024x768p50 hdmi.audio=EDID:0 
34
+root=/dev/mmcblk0p1 rootfstype=ext4 elevator=deadline rootwait
35
+
36
+#printenv
37
+bootz ${KERNEL_ADDR} ${INIT_ADDR} ${DTB_ADDR}
38
+bootz ${KERNEL_ADDR} - ${DTB_ADDR}
39
+
40
+#Compile boot.scr : mkimage -C none -A arm -T script -d "${CONFIG_PATH}/boot.cmd" "${CONFIG_PATH}/boot.scr"
41
+' >${CONFIG_PATH}/boot.cmd
42
+
43
+mkimage -C none -A arm -T script -d ${CONFIG_PATH}/boot.cmd ${CONFIG_PATH}/boot.scr
44
+
45
+mkimage -A arm -T ramdisk -C lzma -n initrd -d ./initrd-5.3.7-desktop-4.mga7.img ./initrd-5.3.7.img
46
+
47
+
48
+removed :
49
+#Compile boot.scr : mkimage -C none -A arm -T script -d "${CONFIG_PATH}/boot.cmd" "${CONFIG_PATH}/boot.scr"
50
+
51
+# setenv DTB_FILE /usr/lib/linux-5.3.7-desktop-4.mga7/sun7i-a20-bananapro.dtb
52
+
53
+# ext4load mmc 0:1 0x40008000 /boot/vmlinuz
54
+# ext4load mmc 0:1 0x48000000 /boot/u-boot.dtb
55
+# bootz 0x40008000 - 0x48000000

File diff suppressed because it is too large
+ 1479 - 0
platforms/bananaPro/INFO/UBOOT.config


File diff suppressed because it is too large
+ 1479 - 0
platforms/bananaPro/INFO/UBOOT.config.old


+ 25 - 0
platforms/bananaPro/INFO/boot-original.cmd

@@ -0,0 +1,25 @@
1
+#setenv KERNEL_FILE /boot/vmlinuz
2
+setenv KERNEL_FILE /boot/vmlinuz-5.3.7-desktop-4.mga7
3
+setenv INIT_FILE /boot/initrd
4
+setenv DTB_FILE /boot/u-boot.dtb
5
+#setenv DTB_FILE /boot/sun7i-a20-bananapro.dtb
6
+
7
+setenv KERNEL_ADDR 0x40008000
8
+setenv DTB_ADDR 0x45000000
9
+setenv INIT_ADDR 0x48000000
10
+#setenv INIT_ADDR -
11
+
12
+ext4load mmc 0:1 ${KERNEL_ADDR} ${KERNEL_FILE}
13
+ext4load mmc 0:1 ${DTB_ADDR} ${DTB_FILE}
14
+ext4load mmc 0:1 ${INIT_ADDR} ${INIT_FILE}
15
+
16
+setenv bootargs console=ttyS0,115200 disp.screen0_output_mode=EDID:1024x768p50 hdmi.audio=EDID:0 root=/dev/mmcblk0p1 rootfstype=ext4 elevator=deadline rootwait
17
+
18
+#printenv
19
+bootz ${KERNEL_ADDR} ${INIT_ADDR} ${DTB_ADDR}
20
+
21
+#Compile boot.scr : mkimage -C none -A arm -T script -d "${CONFIG_PATH}/boot.cmd" "${CONFIG_PATH}/boot.scr"
22
+
23
+# ext4load mmc 0:1 0x40008000 /boot/vmlinuz
24
+# ext4load mmc 0:1 0x48000000 /boot/u-boot.dtb
25
+# bootz 0x40008000 - 0x48000000

File diff suppressed because it is too large
+ 8095 - 0
platforms/bananaPro/INFO/diff_config/Diff.diff


File diff suppressed because it is too large
+ 7865 - 0
platforms/bananaPro/INFO/diff_config/cfg_Mageia


File diff suppressed because it is too large
+ 4324 - 0
platforms/bananaPro/INFO/diff_config/cfg_defsunxi


BIN
platforms/bananaPro/INFO/diff_config/vmlinuz-5.3.6-desktop-2.mga7


+ 10 - 0
platforms/bananaPro/INFO/extlinux.conf

@@ -0,0 +1,10 @@
1
+menu title Welcome to Mageia-Minimal.
2
+timeout 20
3
+default Mageia
4
+
5
+label Mageia
6
+	kernel /boot/vmlinuz
7
+	append root=UUID=<UUID> dwc_otg.lpm_enable=0 console=ttyS0,115200 kgdboc=ttyS0,115200 console=tty1 rootwait fsck.repair=1 8250.nr_uarts=1 elevator=deadline cma=256M\@512M audit=0
8
+# 	fdtdir /usr/lib/<FDTDIR>
9
+# 	initrd /boot/initrd
10
+

File diff suppressed because it is too large
+ 69334 - 0
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/boot/System.map-5.3.1-desktop-2.mga7


File diff suppressed because it is too large
+ 7867 - 0
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/boot/config-5.3.1-desktop-2.mga7


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/boot/symvers-5.3.1-desktop-2.mga7.xz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/boot/vmlinuz-5.3.1-desktop-2.mga7


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/arch/arm/lib/xor-neon.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/arch/arm/oprofile/oprofile.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/adiantum.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/aegis128.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/aegis128l.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/aegis256.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/aes_ti.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/af_alg.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/algif_hash.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/algif_rng.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/algif_skcipher.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ansi_cprng.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/anubis.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/arc4.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/asymmetric_keys/asym_tpm.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/asymmetric_keys/pkcs8_key_parser.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/asymmetric_keys/tpm_key_parser.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/async_tx/async_memcpy.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/async_tx/async_pq.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/async_tx/async_raid6_recov.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/async_tx/async_tx.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/async_tx/async_xor.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/authenc.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/authencesn.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/blowfish_common.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/blowfish_generic.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/camellia_generic.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cast5_generic.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cast6_generic.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cast_common.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cbc.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ccm.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cfb.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/chacha20poly1305.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/chacha_generic.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cmac.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/crc32_generic.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cryptd.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/crypto_engine.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/crypto_user.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ctr.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/cts.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/des_generic.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/dh_generic.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/drbg.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ecb.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ecc.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ecdh_generic.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/echainiv.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ecrdsa_generic.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/fcrypt.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/gcm.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/gf128mul.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ghash-generic.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/jitterentropy_rng.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/keywrap.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/khazad.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/lrw.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/lz4.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/lz4hc.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/md4.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/michael_mic.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/morus1280.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/morus640.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/nhpoly1305.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/ofb.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/pcbc.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/poly1305_generic.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/rmd128.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/rmd160.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/rmd256.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/rmd320.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/salsa20_generic.ko.gz


BIN
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/seed.ko.gz


+ 0 - 0
platforms/bananaPro/INFO/kernel-desktop-5.3.1-2.mga7-1-1.mga7.armv7hl/lib/modules/5.3.1-desktop-2.mga7/kernel/crypto/seqiv.ko.gz


Some files were not shown because too many files changed in this diff