LINUX.ORG.RU

История изменений

Исправление EXL, (текущая версия) :

Wrapper? Что ты под этим понимаешь?

Тебе нужно либо отключить -Werror и подобные, либо исправить код в файле: /drivers/staging/qcacld-3.0/core/mac/src/cfg/cfg_api.c:271:3, вот это место: https://github.com/faham1997/kernel/blob/f0ae55603106e1fa3e55c1ab197df79178755eb2/drivers/staging/qcacld-3.0/core/mac/src/cfg/cfg_api.c#L270-L275

Там странная вещь. Скорее всего так должно быть:

		if ((mask & CFG_CTL_NTF_HW) != 0)
			pe_debug("CFG notify HW not supported!!!");
		/* notify other modules if necessary */
		if ((mask & CFG_CTL_NTF_MASK) != 0)
			notify(pMac, cfgId, mask);

По-крайней мере оно сейчас так и работает. В твоём случае нужно просто сдвинуть строки 273-275 на одну табуляцию назад.

Исходная версия EXL, :

Wrapper? Что ты под этим понимаешь?

Тебе нужно либо отключить -Werror и подобные, либо исправить код в файле: /drivers/staging/qcacld-3.0/core/mac/src/cfg/cfg_api.c:271:3, вот это место: https://github.com/faham1997/kernel/blob/f0ae55603106e1fa3e55c1ab197df79178755eb2/drivers/staging/qcacld-3.0/core/mac/src/cfg/cfg_api.c#L270-L275

Там странная вещь. Скорее всего так должно быть:

		if ((mask & CFG_CTL_NTF_HW) != 0)
			pe_debug("CFG notify HW not supported!!!");
			/* notify other modules if necessary */
		if ((mask & CFG_CTL_NTF_MASK) != 0)
			notify(pMac, cfgId, mask);

По-крайней мере оно сейчас так и работает. В твоём случае нужно просто сдвинуть строки 274-275 на одну табуляцию назад.