)]}'
{
  "commit": "d1e879ec600f9b3bdd253167533959facfefb17b",
  "tree": "a3be76bdbe84f8e6813b8bfd056bb19a58405418",
  "parents": [
    "71f8992e34a9f358a53da6bfcd8b00226df177a2"
  ],
  "author": {
    "name": "Miri Korenblit",
    "email": "miriam.rachel.korenblit@intel.com",
    "time": "Sun Feb 16 11:42:40 2025 +0200"
  },
  "committer": {
    "name": "Johannes Berg",
    "email": "johannes.berg@intel.com",
    "time": "Wed Mar 05 09:42:03 2025 +0100"
  },
  "message": "wifi: iwlwifi: add iwlmld sub-driver\n\niwlwifi is the driver of all Intel wifi devices since 2008.\nSince then, the hardware has changed a lot, but the firmware\nAPI has changed even more. The need to keep one driver that\nsupports all those different APIs led us to introduce a new\narchitecture circa 2012 which allowed us to keep the same\ninterface to the hardware (DMAs, Tx queues, etc...) with a\nnew layer to implement the mid-layer between mac80211 and\nthe firmware. The first component is called the \u0027transport\u0027\nand the latter is called \u0027operation_mode\u0027 a.k.a  op_mode.\n\nIn 2013 we took advantage of the new architecture to\nintroduce iwlmvm which allowed us to implement the, then,\nnew firmware API. This op_mode supports 7260 and up, those\ndevices supports support at least VHT.\n\nSince then, wifi evolved and so did the firmware. It became\nmuch bigger and took a lot of functionality from the driver.\nIt became increasingly hard to keep the same op_mode for the\nnewest devices and we experienced frequent regressions on\nolder devices. In order to avoid those regressions and keep\nthe code maintainable, we decided it was about time to start\na new op_mode.\n\niwlmld is a new op_mode that supports BE200 or newer if the\nfirmware being used is 97.ucode or newer. If the user has\nan older devices or BE200 with .96.ucode, iwlmvm will be\nloaded. Of course, this op_mode selection is seamless.\n\nAll the features supported in iwlmvm are supported in\niwlmld besides a few seldom used use cases: injection and\nHotspot 2.0. Those are under work.\n\nA few points about the implementation:\n * iwlmld doesn\u0027t have any mutexes, it relies on the\n   wiphy_lock\n * iwlmld is more \"resource oriented\": stations, links and\n   interfaces are allocated and freed only after all the\n   relevant flows are completed.\n * Firmware notifications\u0027 sizes are validated in a more\n   structured way.\n\nWe would love to see this new op_mode merged in 6.15. The\nfirmware for this new driver (.97.ucode) is not yet publicly\navailable but it\u0027ll be sent very soon.\nPeople eager to get an early version of this firmware can\ncontact Emmanuel at:\nemmanuel.grumbach@intel.com\n\nI\u0027ve listed the people who directly contributed\ncode, but many others from various teams have\ncontributed in other ways.\n\nCo-developed-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\nCo-developed-by: Avraham Stern \u003cavraham.stern@intel.com\u003e\nSigned-off-by: Avraham Stern \u003cavraham.stern@intel.com\u003e\nCo-developed-by: Daniel Gabay \u003cdaniel.gabay@intel.com\u003e\nSigned-off-by: Daniel Gabay \u003cdaniel.gabay@intel.com\u003e\nCo-developed-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nSigned-off-by: Emmanuel Grumbach \u003cemmanuel.grumbach@intel.com\u003e\nCo-developed-by: Anjaneyulu \u003cpagadala.yesu.anjaneyulu@intel.com\u003e\nSigned-off-by: Anjaneyulu \u003cpagadala.yesu.anjaneyulu@intel.com\u003e\nCo-developed-by: Yedidya Benshimol \u003cyedidya.ben.shimol@intel.com\u003e\nSigned-off-by: Yedidya Benshimol \u003cyedidya.ben.shimol@intel.com\u003e\nCo-developed-by: Benjamin Berg \u003cbenjamin.berg@intel.com\u003e\nSigned-off-by: Benjamin Berg \u003cbenjamin.berg@intel.com\u003e\nCo-developed-by: Shaul Triebitz \u003cshaul.triebitz@intel.com\u003e\nSigned-off-by: Shaul Triebitz \u003cshaul.triebitz@intel.com\u003e\nSigned-off-by: Miri Korenblit \u003cmiriam.rachel.korenblit@intel.com\u003e\nLink: https://lore.kernel.org/linux-wireless/20250216094321.537988-1-miriam.rachel.korenblit@intel.com/\n[fix Kconfig, fix api/phy.h includes, SPDX tag and coding\n style issues, duplicated includes per 0-day robot]\nSigned-off-by: Johannes Berg \u003cjohannes.berg@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4b04865fc2c9e1e543bb050d8a454dca8fe04658",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/intel/iwlwifi/Kconfig",
      "new_id": "82f577da1a8b57eae1cb32c1da1ee054688c6af9",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "19c4ce6f2465f6d745c11723a690e57b1f99c02b",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/intel/iwlwifi/Makefile",
      "new_id": "9546ceeaf5e37568675d159e95557dac8b91c006",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/Makefile"
    },
    {
      "type": "modify",
      "old_id": "64a5bbb45c83677be61de31ab75eefef0f5f0092",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/intel/iwlwifi/cfg/bz.c",
      "new_id": "36e8e3a991dcbbd56cdfc6521c8055d704557cf4",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/cfg/bz.c"
    },
    {
      "type": "modify",
      "old_id": "eb8961b51cb0139f352c20979db4a5d4002832ee",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/intel/iwlwifi/fw/api/phy.h",
      "new_id": "f63b25b03b7e4cfe9bab1c999660882cd4b5c13a",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/fw/api/phy.h"
    },
    {
      "type": "modify",
      "old_id": "5fc9ce2b350e936c7bd13e1e3f44a4233c9b8147",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/intel/iwlwifi/iwl-config.h",
      "new_id": "7e4864c00780b2d73a76055723d6e9d46c521a3e",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/iwl-config.h"
    },
    {
      "type": "modify",
      "old_id": "d3a65f33097cbcdcccd0f388e92ff4086c77c979",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/intel/iwlwifi/iwl-drv.c",
      "new_id": "7606780c59deb821839a4c5c0103e9124036f38b",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/iwl-drv.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ece66e7a9be41587d040fa96fe5adc99da112ef9",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db9e0f04f4b77d5f8b13e54b47c8c9c94a2ff0e3",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/agg.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "651c80d1c7cdaf5acd969713ede86450c36b9d0f",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/agg.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "571eabd0b511f45d6658b0722713313b6ef6fce9",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/ap.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a6f52b9552d7734b84525777bf9e44e2430c178",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/ap.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f262bd43f21d5882309817592616ac21eb2fb26",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/coex.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a77c5dc9613c0ec129c797cabae93e183e2af60b",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/coex.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a24996014b8ded41567ee7fd1af15ee9754e304",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/constants.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a7207accd8677076ca955c82fad9fa6aee17bd9",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/d3.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "618d6fb3c7964f4f9da6868044ddfa704322c9e4",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/d3.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c759c5c68dc0471976897a869206f546fc177dc4",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/debugfs.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04c536db8b1664d4729bb92206ab8992b209e16b",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/debugfs.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f77ba21a174ddfd894cb6e2c768ba569f48b3a61",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/ftm-initiator.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e98fac34beba4fc0ecd76a7d8b5170583768fb3e",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/ftm-initiator.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec93af362cfc891228162993db5c2e857f9b5a59",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/fw.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "773bc1b093921f902d5594758bd9e88df12b0057",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/hcmd.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "691062b44461909c2096af334a1104c9b1d06583",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/iface.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c928113f6802b20e32c90da933cc08eb8e08c28",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/iface.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0eff13e5ffd57a4ea6fef61799f6df3fca29fc16",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/key.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a68ea48913be6bc36db6ce66af312b49e46b681e",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/key.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a37b32cbc6e65b7945ceade5171574f0ea070e42",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/led.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0954e214e73d6c0a52cd6d6b9855773f87b5860e",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/led.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64ebafc35c9bfa6cafa209de9def7947e15be8f6",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/link.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a4f3ac990d7e5f1240a9e7f5ffa6cae4fc0065e",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/link.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "439fc10a4a412b8adb5cf5954f3129108d6b0114",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/low_latency.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f59684d235af1d3e5a3f7c974a81f1110521a065",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/low_latency.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d73bd0179f7dc9b46ae953bb74b7c1d156ddcf97",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/mac80211.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aad04d7b2617d43072a5ddcfc5e0dcd9170ef139",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/mac80211.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "daca14e208bde37ed997ddfd3c7818fa0a182355",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/mcc.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b31e5b5e2edf16bf7fb7f0ccddbc1e5b29413dc",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/mcc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "adc3d23aa019fc6db6b364a519fc78a032c78a71",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/mld.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6eda6081c8b41588919868dcfd99b927b85cbe34",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/mld.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99c8501129b8f1f6064602092269edc94b093797",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/mlo.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd1abe8e6084a99b238554bf19ed3b9bd8d1947a",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/mlo.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "06caedf9b0ba1b9d6c6942d8a393080713f1d3d8",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/notif.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2eaa1d4e138ee08b435b8343f8e99697abb85478",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/notif.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c38f101628de3d3695d95c0032fe1030429da889",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/phy.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3dfb8ca994e2ed7f19e34a97254db53c2d9ce5a3",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/phy.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed7c0319f239b5ebd1d816ca138e2b021848e2a2",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/power.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05ce27bef106752101b216dc6c44e89147c57836",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/power.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5c3f853d96c1931efe6636d5c0268e59b53c97d",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/ptp.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3d18dd304e5301761a445bb5c1e6ca42c06ab52",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/ptp.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a75af8c1e8ab0417006788066835aee417bd4678",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/regulatory.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b01c645adda37106859da34dff2a2d820e015dd",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/regulatory.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b87faca23cebe245dd4897b082102b36c56224ef",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/roc.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "985d7f20a3d7f1abde1bd69564fddf4ca58f44eb",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/roc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4f189bcece2136e31337cfdab5692f4700ae236",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/rx.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2beabd7e70b15ff5134d5fdaae2de23098042621",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/rx.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5f4ede92028b444fa3b00fb4a7c340f8f8f1ab92",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/scan.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb589e00231934782f24815d70a1088fbe00210d",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/scan.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dbb5615dc3f64b22e26e4598fcb6b1833cae3f38",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/session-protect.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "642bec8451a16ce449c2482160438c106121b222",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/session-protect.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f266a81dd29b99e67153600bb3e50ee0dd5ecf3e",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/sta.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ddcffd7b9fde1e7fc18e820d5440ab8f9dfe8108",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/sta.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "842b9b9fdd8c71e952a8f24adef8c9f698768fbb",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/stats.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "de434e66d5555c1147302c6cfe7febd2b5fad31f",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/stats.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "36317feb923ba02e833d77f56b200889a44b2379",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/tests/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fd664be1a7c22b46520c2d7f161b8e4f456a544",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/tests/agg.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e189bf8b3fb4f9bf279a60f874d2c61215e7f2b",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/tests/hcmd.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d835550c1a6bdf4d6ee77d1b29b0120b975b1b94",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/tests/link-selection.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e251dbc1dfe150f91c981be3d5d375f018d2a6c",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/tests/link.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d9818587b2381dbd8ee613048e12eaf6e78cdbb",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/tests/module.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20cb4e03ab413c72a89de8452249a6e467c34ed3",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/tests/rx.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8c1e6c72138843fb6bf2f620c6330202078a606",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/tests/utils.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9b1f2ada997f393a896b7f2639790ba7923f96a8",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/tests/utils.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1909953a9be984c7b8237136b805bd624e5bbb27",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/thermal.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c8893331b05cc90458cba0d08773b146ea3f92a",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/thermal.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50799f9bfccbadbf329c63708c74b0381fea0b85",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/time_sync.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2d4c5512e96151812f5c571b07bc27c6c54e13ef",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/time_sync.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85ec358f1417d92a76c9d020c4e01629f13cd1ea",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/tlc.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c32f42e8840bb2ef8a1fb57e368704f42cfd2555",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/tlc.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "543abe72e4652850da4df9f3343380e61dee146b",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/tx.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "520f15f9d33ca419b23c05152dfb9e51ef9cfd08",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/mld/tx.h"
    },
    {
      "type": "modify",
      "old_id": "cd347cd8176a7078c059474fb1c1770ce1705839",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/intel/iwlwifi/pcie/drv.c",
      "new_id": "03f7eb46bbc78c0358d7a9c5e5b4f1820239bdc9",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/intel/iwlwifi/pcie/drv.c"
    }
  ]
}
