deblob-5.5.19-gnu scripts/5.5 scripts/v5.5.19-gnu
authorJason Self <j@jxself.org>
Wed, 22 Apr 2020 15:29:17 +0000 (08:29 -0700)
committerJason Self <j@jxself.org>
Wed, 22 Apr 2020 15:29:17 +0000 (08:29 -0700)
deblob-check

index 0b22798bd1146526eb4005d415699ffc332ecf53..eb9e1d9f5d57f065f96d0d345e9e5204c3f15a10 100755 (executable)
@@ -1,7 +1,7 @@
 #! /bin/sh
 
 # deblob-check version 2020-01-14 + 2020-02-01's r17293
-#        + 2020-03-21's r1738[12]
+#        + 2020-03-21's r1738[12] + 2020-04-22's r17437
 # Inspired in gNewSense's find-firmware script.
 # Written by Alexandre Oliva <lxoliva@fsfla.org>
 
@@ -5760,6 +5760,10 @@ set_except () {
     blobname 'microchip[/]mscc_vsc8584_revb_int8051_fb48\.bin' drivers/net/phy/mscc.c
     blobname 'microchip[/]mscc_vsc8574_revb_int8051_29e8\.bin' drivers/net/phy/mscc.c
 
+    # New variation in 5.6.6, 5.5.19, and 5.4.34.
+    # The firmware file name is supplied by the user.
+    accept '[\t]err[ ]=[ ]request_firmware_direct[(][&]fw[,][ ]file_name[,]\([^\n]*[\n]\+[^\n}]\)*err[ ]=[ ]mlx5_firmware_flash[(]' drivers/net/ethernet/mellanox/mlx5/core/devlink.c
+
     ;;
 
   */*freedo*.patch | */*logo*.patch)