Проблемы в ядре Linux
В настоящем разделе представлена информация о проблемах в ядре ОС Linux, обнаруженных в рамках проектов Linux Driver Verification, KEDR и Linux File System Verification.
Кликните на номер замечания для просмотра подробных сведений. Кликните на заголовке для сортировки списка по указанному столбцу.
Номер | Тип | Краткое описание | Добавлено | Принято | Статус |
K0009 | Утечка | (ath5k) Память для sc->ah выделяется в ath5k_init_softc(), но нигде не освобождается | 2011-08-08 | Kernel Bug Tracker, bug #37592 | Исправлено в ядре 3.1-rc1 |
K0005 | Утечка | (ath5k) Не все элементы массива chinfo[pier].pd_curves[] освобождаются | 2011-04-05 | Kernel Bug Tracker, bug #32942 | Исправлено в ядре 3.0 |
K0004 | Утечка | (ath5k) Не всегда освобождается память, выделенная в ath5k_eeprom_convert_pcal_info_* с помощью kcalloc | 2011-04-05 | Kernel Bug Tracker, bug #32722 | Исправлено в ядре 3.0 |
K0002 | Падение | (ext4) Вызов kfree для неинициализированного указателя в ext4_mb_init_backend | 2011-03-10 | Kernel Bug Tracker, bug #30872 | Исправлено в ядре 2.6.39-rc1 |
K0001 | Падение | (ext4) Разыменование NULL при использовании sb->s_fs_info после неудачной попытки монтирования | 2011-01-14 | Kernel Bug Tracker, bug #26752 | Исправлено в ядре 2.6.39-rc1 |
K0003 | Падение | (fat) Нет обработки ошибок выделения памяти в fat_cache_add | 2010-12-10 | Kernel Bug Tracker, bug #24622 | Исправлено в ядре 3.0 |
L0282 | Предложение | i2c: simtec: release_mem_region() вместо release_resource() | 2017-08-14 | https://www.spinics.net/lists/linux-i2c/msg30831.html commit |
Исправлено в ядре 4.13-rc7 |
L0207 | Падение | staging: r8188eu: обработка ошибок _enter_critical_mutex() | 2015-10-28 | https://www.spinics.net/lists/kernel/msg2094451.html commit |
Исправлено в ядре 4.4-rc1 |
L0176 | Падение | m501fb: успешный код возврата в случае ошибки в sm501fb_probe() | 2014-11-29 | https://www.marc.info/?l=linux-kernel&m=141479528508209&w=2 commit |
Исправлено в ядре 3.19-rc1 |
L0328 | Утечка | watchdog: sprd_wdt: некорректная обработка ошибок в sprd_wdt_enable | 2019-09-09 | https://www.mail-archive.com/linux-kernel@vger.kernel.org/msg1631370.html commit |
Исправлено в ядре v4.17-rc1 |
L0301 | Утечка | usb: phy: tahvo: некорректная обработка ошибок в функции tahvo_usb_probe | 2019-08-28 | https://www.mail-archive.com/linux-kernel@vger.kernel.org/msg1518946.html commit |
Исправлено в ядре v4.15-rc1 |
L0315 | Утечка | rtc: несбалансированные вызовы clk_prepare_enable/clk_disable_unprepare в omap_rtc_probe | 2019-08-29 | https://patchwork.ozlabs.org/patch/845309/ commit |
Исправлено в ядре v4.16-rc1 |
L0318 | Утечка | clk: si5351: отсутствует обработчик remove | 2019-09-04 | https://patchwork.kernel.org/patch/9953897 commit |
Исправлено в ядре v4.16-rc1 |
L0295 | Падение | serial: sccnxp: возврат нуля из sccnxp_probe() при неполностью инициализированных данных | 2017-09-18 | https://patchwork.kernel.org/patch/9935805/ commit |
Исправлено в ядре 4.14-rc4 |
L0294 | Несогласованность | Input: ucb1400_ts: некорректные suspend и resume | 2017-08-31 | https://patchwork.kernel.org/patch/9933247/ commit |
Исправлено в ядре 4.14-rc1 |
L0293 | Состояние гонки | dmaengine: rcar-dmac: разыменование нулевого указателя из-за преждевременной регистрации обработчика прерываний | 2017-08-28 | https://patchwork.kernel.org/patch/9911633/ commit |
Исправлено в ядре 4.14-rc1 |
L0291 | Противоречие | USB: Gadget core: противоречие в интерфейсе usb_add_gadget_udc_release() | 2017-08-28 | https://patchwork.kernel.org/patch/9906907/ commit |
Исправлено в ядре 4.14-rc1 |
L0296 | Падение | ASoC: samsung: i2s: разыменование нулевого указателя в samsung_i2s_remove | 2017-09-18 | https://patchwork.kernel.org/patch/9897495/ commit |
Исправлено в ядре 4.14-rc4 |
L0292 | Падение | video: fbdev: udlfb: использование памяти после освобождения в dlfb_usb_probe() | 2017-08-28 | https://patchwork.kernel.org/patch/9895789/ commit |
Исправлено в ядре 4.14-rc1 |
L0281 | Падение | mISDN: Разыменование нулевого указателя в mISDN_FsmNew() | 2017-08-11 | https://patchwork.kernel.org/patch/9895787/ commit |
Исправлено в ядре 4.13-rc6 |
L0287 | Падение | dmaengine: qcom_hidma: освобождение неинициализированного указателя | 2017-08-21 | https://patchwork.kernel.org/patch/9894059/ commit |
Исправлено в ядре 4.14-rc1 |
L0288 | Утечка | media: dvb-usb: Утечка памяти на ошибочном пути в dw2102_probe() | 2017-08-27 | https://patchwork.kernel.org/patch/9893915/ commit |
Исправлено в ядре 4.14-rc1 |
L0290 | Предложение | parport: release_mem_region() вместо release_resource() | 2017-08-28 | https://patchwork.kernel.org/patch/9893889/ commit |
Исправлено в ядре 4.14-rc1 |
L0289 | Падение | wan: dscc4: отсутствие проверок успешности dma mapping | 2017-08-27 | https://patchwork.kernel.org/patch/9881993/ commit |
Исправлено в ядре 4.14-rc1 |
L0285 | Состояние гонки | loop: условие гонки в результате преждевременной регистрации устройства | 2017-08-15 | https://patchwork.kernel.org/patch/9879301/ commit |
Исправлено в ядре 4.14-rc1 |
L0284 | Утечка | drivers/serial: sysfs group не удаляются на ошибочных путях в aspeed_vuart_probe() | 2017-08-15 | https://patchwork.kernel.org/patch/9869267/ commit |
Исправлено в ядре 4.14-rc1 |
L0280 | Состояние гонки | hysdn: состояние гонки в put_log_buffer | 2017-08-07 | https://patchwork.kernel.org/patch/9869039/ commit |
Исправлено в ядре 4.13-rc5 |
L0279 | Опечатка | platform/x86: wmi: Неправильный порядок освобождения ресурсов acpi_wmi_init() | 2017-07-21 | https://patchwork.kernel.org/patch/9857717/ commit |
Исправлено в ядре 4.13-rc4 |
L0283 | Утечка | serial: 8250: некорректная обработка ошибочных ситуаций в of_platform_serial_probe() | 2017-08-15 | https://patchwork.kernel.org/patch/9850717/ commit |
Исправлено в ядре 4.14-rc1 |
L0278 | Падение | smsc911x: Отсутствие проверки успешности ioremap_nocache() | 2017-07-12 | https://patchwork.kernel.org/patch/9837373/ commit |
Исправлено в ядре 4.13-rc1 |
L0276 | Опечатка | x86/paravirt: return из void функции | 2017-06-24 | https://patchwork.kernel.org/patch/9807731/ commit |
Исправлено в ядре 4.13-rc1 |
L0277 | Утечка | vmlfb: Утечка на ошибочном пути в cr_pll_init() | 2017-07-04 | https://patchwork.kernel.org/patch/9805343/ commit |
Исправлено в ядре 4.13-rc1 |
L0275 | Взаимная блокировка | staging: iio: ad7152: Взаимная блокировка в ad7152_write_raw_samp_freq() | 2017-05-27 | https://patchwork.kernel.org/patch/9751347/ commit |
Исправлено в ядре 4.12-rc6 |
L0274 | Падение | net: atheros: atl2: atl2_probe() может вернуть 0 в случае ошибки | 2017-05-20 | https://patchwork.kernel.org/patch/9738301/ commit |
Исправлено в ядре 4.12-rc3 |
L0271 | Падение | scsi: mvumi: отсутствие обработки ошибок dma mapping функций | 2017-04-24 | https://patchwork.kernel.org/patch/9695327/ commit |
Исправлено в ядре 4.12-rc1 |
L0269 | Падение | usb: gadget: mv_u3d: некорректная обработка ошибок в mv_u3d_probe() | 2017-04-01 | https://patchwork.kernel.org/patch/9657299/ commit |
Исправлено в ядре v4.12-rc1 |
L0267 | Падение | mtd: spi-nor: hisi: игнорирование ошибок в clk_prepare_enable() | 2017-03-25 | https://patchwork.kernel.org/patch/9580835/ commit |
Исправлено в ядре 4.12-rc1 |
L0246 | Утечка | usb: gadget: goku_udc: утечка памяти в goku_probe() | 2016-09-20 | https://patchwork.kernel.org/patch/9300735/ commit |
Исправлено в ядре 4.9-rc1 |
L0236 | Предложение | [media] bt8xx: отсутствие обработки ошибок в try_module_get() | 2016-07-19 | https://patchwork.kernel.org/patch/8786811/ commit |
Исправлено в ядре 4.8-rc1 |
L0340 | Падение | sc16is7xx: отсутствует проверка ошибочности вызова включения часов | 2019-09-20 | https://patchwork.kernel.org/patch/10360463 commit |
Исправлено в ядре v4.18-rc1 |
L0330 | Утечка | spi: jcore: отсутствует отключение часов ref_clk при удалении | 2019-09-09 | https://patchwork.kernel.org/patch/10290385/ commit |
Исправлено в ядре v4.17-rc1 |
L0306 | Утечка | dma: отсутствуют вызовы отключения часов на ошибочных путях в fsl_edma_probe | 2019-08-28 | https://patchwork.kernel.org/patch/10111935 commit |
Исправлено в ядре v4.15-rc4 |
L0323 | Утечка | fpga: socfpga-a10: отсутствие отключения часов clk при ошибке в socfpga_a10_fpga_probe | 2019-09-04 | https://patchwork.kernel.org/patch/10103063/ commit |
Исправлено в ядре v4.16-rc1 |
L0316 | Утечка | tty: serial: mxs-auart: отсутствует отключение часов в mxs_auart_probe | 2019-08-29 | https://patchwork.kernel.org/patch/10098927 commit |
Исправлено в ядре v4.16-rc1 |
L0307 | Утечка | usb: dwc3: отсутствует clk_disable_unprepare в функции dwc3_of_simple_clk_init | 2019-08-29 | https://patchwork.kernel.org/patch/10098333 commit |
Исправлено в ядре v4.15-rc4 |
L0321 | Утечка | media: pxa_camera: отсутствует отключение и отмена подготовки часов на ошибочных путях | 2019-09-04 | https://patchwork.kernel.org/patch/10096485/ commit |
Исправлено в ядре v4.16-rc1 |
L0311 | Утечка | SoC: rockchip: отсутствует отключение часов на ошибочных путях в rk_spdif_probe | 2019-08-29 | https://patchwork.kernel.org/patch/10096223/ commit |
Исправлено в ядре v4.15-rc6 |
L0324 | Утечка | rtc: brcmstb-waketimer: отсутствие отключения часов при ошибках в brcmstb_waketmr_probe | 2019-09-04 | https://patchwork.kernel.org/patch/10064043/ commit |
Исправлено в ядре v4.16-rc1 |
L0192 | Взаимная блокировка | sound/oss: взаимная блокировка sequencer_ioctl(SNDCTL_SEQ_OUTOFBAND) | 2015-04-18 | https://marc.info/?l=linux-kernel&m=142931483001579&w=2 commit |
Исправлено в ядре 4.1-rc1 |
L0341 | Взаимная блокировка | sample: vfio-mdev: взаимная блокировка в функции mdev_access | 2019-09-20 | https://lkml.org/lkml/2018/7/6/915 commit |
Исправлено в ядре v4.18-rc5 |
L0345 | Утечка | uwb: hwa-rc: утечка памяти в hwarc_probe | 2019-09-20 | https://lkml.org/lkml/2018/7/6/412 commit |
Исправлено в ядре v4.19-rc1 |
L0343 | Утечка | net: mdio-mux: bcm-iproc: неверное соотношение в паре взять/установить | 2019-09-20 | https://lkml.org/lkml/2018/7/27/772 commit |
Исправлено в ядре v4.18-rc8 |
L0342 | Утечка | can: ems_usb: утечка памяти при ems_usb_disconnect | 2019-09-20 | https://lkml.org/lkml/2018/7/27/769 commit |
Исправлено в ядре v4.18-rc8 |
L0351 | Падение | regulator: tps65217: Разыменование нулевого указателя в функции probe | 2019-09-26 | https://lkml.org/lkml/2018/7/27/661 commit |
Исправлено в ядре v4.19-rc1 |
L0350 | Падение | scsi: 3ware: fix return 0 on the error path of probe | 2019-09-25 | https://lkml.org/lkml/2018/7/27/655 commit |
Исправлено в ядре v4.19-rc1 |
L0344 | Падение | tty: rocket: потенциальное переполнение буфера в register_PCI | 2019-09-20 | https://lkml.org/lkml/2018/7/27/644 commit |
Исправлено в ядре v4.19-rc1 |
L0346 | Утечка | media: dw2102: утечка памяти в dw2102_probe | 2019-09-20 | https://lkml.org/lkml/2018/7/23/964 commit |
Исправлено в ядре v4.19-rc1 |
L0349 | Падение | gpio: ml-ioh: выход за границу буфера на ошибочном пути в функции probe | 2019-09-24 | https://lkml.org/lkml/2018/7/23/949 commit |
Исправлено в ядре v4.19-rc1 |
L0348 | Падение | firmware: vpd: неверный флаг доступности раздела в vpd_section_destroy | 2019-09-20 | https://lkml.org/lkml/2018/7/23/944 commit |
Исправлено в ядре v4.19-rc1 |
L0347 | Утечка | mtd: spi-nor: nxp-spifi: отсутствует освобождение flash_np в nxp_spifi_probe | 2019-09-20 | https://lkml.org/lkml/2018/5/9/579 commit |
Исправлено в ядре v4.19-rc1 |
L0332 | Утечка | watchdog: davinci_wdt: отсутствует clk_disable_unprepare на ошибочном пути в функции davinci_wdt_probe | 2019-09-16 | https://lkml.org/lkml/2018/5/28/731 commit |
Исправлено в ядре v4.17-rc1 |
L0339 | Падение | i2c: axxia: часы должны быть включены перед вызовом clk_get_rate | 2019-09-20 | https://lkml.org/lkml/2018/4/30/433 commit |
Исправлено в ядре v4.18-rc1 |
L0336 | Утечка | spi: pxa2xx: требуется проверять возвращаемое значение функции clk_prepare_enable | 2019-09-20 | https://lkml.org/lkml/2018/4/30/421 commit |
Исправлено в ядре v4.18-rc1 |
L0338 | Утечка | spi: meson-spicc: некорректная обработка ошибок в функции meson_spicc_probe | 2019-09-20 | https://lkml.org/lkml/2018/4/28/191 commit |
Исправлено в ядре v4.18-rc1 |
L0334 | Падение | spi/bcm63xx-hspi: часы должны быть включены перед вызовом clk_get_rate | 2019-09-16 | https://lkml.org/lkml/2018/4/26/115 commit |
Исправлено в ядре v4.18-rc1 |
L0337 | Падение | w1: в функции mxc_w1_probe часы должны быть включены перед вызовом на них функции clk_get_rate | 2019-09-20 | https://lkml.org/lkml/2018/4/19/363 commit |
Исправлено в ядре v4.18-rc1 |
L0317 | Падение | RDMA/ocrdma: неправильные права доступа для OCRDMA_RESET_STATS | 2019-09-04 | https://lkml.org/lkml/2018/3/7/1290 commit |
Исправлено в ядре v4.16-rc1 |
L0335 | Утечка | spi: stm32: отсутствует отключение часов на ошибочном пути в stm32_spi_probe | 2019-09-16 | https://lkml.org/lkml/2018/3/30/524 commit |
Исправлено в ядре v4.18-rc1 |
L0320 | Утечка | serial: 8250_dw: отсутствует отключение часов на ошибочном пути | 2019-09-04 | https://lkml.org/lkml/2018/3/23/714 commit |
Исправлено в ядре v4.16-rc1 |
L0309 | Утечка | net: phy: xgene: отсутствует отключение часов на ошибочных путях в xgene_mdio_probe | 2019-08-29 | https://lkml.org/lkml/2018/3/2/249 commit |
Исправлено в ядре v4.15-rc5 |
L0331 | Утечка | serial: mxs-auart: отсутствует отключение часов в Alphascale ASM9260 | 2019-09-16 | https://lkml.org/lkml/2018/3/2/1041 commit |
Исправлено в ядре v4.17-rc1 |
L0326 | Утечка | phy: lpc18xx-usb-otg: утечка на ошибочном пути в функции lpc18xx_usb_otg_phy_power_on | 2019-09-09 | https://lkml.org/lkml/2018/2/22/829 commit |
Исправлено в ядре v4.17-rc1 |
L0327 | Утечка | mtd: nand: vf610: отсутствует проверка возвращаемого значения функции mtd_device_register() | 2019-09-09 | https://lkml.org/lkml/2018/2/12/858 commit |
Исправлено в ядре v4.17-rc1 |
L0329 | Утечка | watchdog: asm9260_wdt: некорректная обработка ошибок в asm9260_wdt_probe | 2019-09-09 | https://lkml.org/lkml/2018/2/10/54 commit |
Исправлено в ядре v4.17-rc1 |
L0310 | Утечка | spi: sun4i: отсутствует отключение часов в sun4i_spi_remove | 2019-08-29 | https://lkml.org/lkml/2018/1/28/259 commit |
Исправлено в ядре v4.15-rc5 |
L0333 | Утечка | ir-hix5hd2: отсутствует clk_disable_unprepare на ошибочных путях | 2019-09-16 | https://lkml.org/lkml/2018/1/26/674 commit |
Исправлено в ядре v4.17-rc1 |
L0325 | Утечка | crypto: picoxcell: утечка на ошибочном пути в функции spacc_probe | 2019-09-09 | https://lkml.org/lkml/2018/1/24/356 commit |
Исправлено в ядре v4.16-rc2 |
L0303 | Состояние гонки | w1: некорректное разблокирование мьютекса и уменьшение счетчика refcnts | 2019-08-28 | https://lkml.org/lkml/2017/9/29/450 commit |
Исправлено в ядре v4.15-rc1 |
L0298 | Состояние гонки | loop: fix to a race condition due to the early registration of device | 2017-09-16 | https://lkml.org/lkml/2017/8/7/390 commit |
Исправлено в ядре v4.14-rc1 |
L0302 | Утечка | mtd: plat-ram: замена неподходящего ручного управления ресурсами | 2019-08-26 | https://lkml.org/lkml/2017/8/16/493 commit |
Исправлено в ядре v4.15-rc1 |
L0299 | Падение | misc: ibmasm: успешный код возврата на неуспешном пути | 2019-08-27 | https://lkml.org/lkml/2017/8/1/446 commit |
Исправлено в ядре v4.15-rc1 |
L0273 | Утечка | serial: altera_jtaguart: отсутствие iounmap() | 2017-05-18 | https://lkml.org/lkml/2017/5/12/612 commit |
Исправлено в ядре 4.12-rc3 |
L0270 | Падение | m2m-deinterlace: deinterlace_probe() может вернуть 0 в случае ошибки | 2017-04-07 | https://lkml.org/lkml/2017/4/7/713 commit |
Исправлено в ядре 4.12-rc1 |
L0272 | Падение | sm501fb: sm501fb_start() может вернуть 0 в случае ошибки | 2017-05-02 | https://lkml.org/lkml/2017/4/29/94 commit |
Исправлено в ядре 4.12-rc1 |
L0265 | Предложение | net/sched: act_skbmod: ненужный rcu_read_unlock() в tcf_skbmod_dump() | 2017-03-16 | https://lkml.org/lkml/2017/3/4/264 commit |
Исправлено в ядре 4.11-rc3 |
L0266 | Падение | irda: vlsi_ir: некорректная проверка на ошибки при отображении dma | 2017-03-25 | https://lkml.org/lkml/2017/3/24/946 commit |
Исправлено в ядре 4.11-rc6 |
L0264 | Взаимная блокировка | z3fold: не освобождается спинлок в z3fold_reclaim_page() | 2017-03-16 | https://lkml.org/lkml/2017/3/10/1475 commit |
Исправлено в ядре 4.11-rc3 |
L0268 | Падение | mmc: sdhci-pxav2: отсутствие обработки ошибок при вызове clk_prepare_enable() | 2017-03-28 | https://lkml.org/lkml/2017/2/10/701 commit |
Исправлено в ядре v4.12-rc1 |
L0305 | Утечка | net: ethernet: arc: неотключенные часы при обработке ошибок в функции emac_rockchip_probe | 2019-08-28 | https://lkml.org/lkml/2017/12/9/69 commit 1 commit 2 |
Исправлено в ядре v4.15-rc4 |
L0314 | Утечка | spi: sun6i: отсутствует отключение/отмена подготовки часов при удалении | 2019-08-29 | https://lkml.org/lkml/2017/12/7/697 commit |
Исправлено в ядре v4.16-rc1 |
L0313 | Утечка | spi: отсутствует отключение часов при ошибках регистрации контроллера spi в функции jcore_spi_probe | 2019-08-29 | https://lkml.org/lkml/2017/12/7/202 commit |
Исправлено в ядре v4.16-rc1 |
L0322 | Утечка | media: s5p-jpeg: отсутствует clk_disable_unprepare | 2019-09-04 | https://lkml.org/lkml/2017/12/6/630 commit |
Исправлено в ядре v4.16-rc1 |
L0304 | Утечка | net: mvmdio: отсутствуют вызовы disable/unprepare для часов в функции orion_mdio_probe | 2019-08-28 | https://lkml.org/lkml/2017/12/6/399 commit |
Исправлено в ядре v4.15-rc3 |
L0308 | Утечка | dma: отсутствует clk_disable_unprepare в jz4740_dma_probe | 2019-08-29 | https://lkml.org/lkml/2017/12/6/341 commit |
Исправлено в ядре v4.15-rc4 |
L0312 | Утечка | thermal: int3400_thermal: отсутствует освобождение ресурсов в функции int3400_thermal_probe | 2019-08-29 | https://lkml.org/lkml/2017/12/29/413 commit |
Исправлено в ядре v4.16-rc1 |
L0319 | Утечка | v4l: mt9v032: отсутствует отключение часов на ошибочных путях | 2019-09-04 | https://lkml.org/lkml/2017/11/24/550 commit |
Исправлено в ядре v4.16-rc1 |
L0260 | Падение | net: adaptec: starfire: отсутствие проверок на ошибки при отображении dma | 2017-01-28 | https://lkml.org/lkml/2017/1/27/892 commit |
Исправлено в ядре 4.10-rc7 |
L0263 | Падение | mmc: wbsd: некорректная проверка валидности dma_addr | 2017-02-13 | https://lkml.org/lkml/2017/1/13/791 commit |
Исправлено в ядре 4.11-rc1 |
L0245 | Падение | rapidio/rio_cm: использование GFP_KERNEL в атомарном контексте | 2016-09-19 | https://lkml.org/lkml/2016/9/9/737 commit |
Исправлено в ядре 4.8-rc8 |
L0243 | Состояние гонки | dwc_eth_qos: возможные гонки из-за регистрации неполностью инициализированного устройства | 2016-09-09 | https://lkml.org/lkml/2016/9/8/354 commit |
Исправлено в ядре 4.8-rc7 |
L0248 | Состояние гонки | speakup: гонка в synth_direct_store | 2016-09-21 | https://lkml.org/lkml/2016/9/5/322 commit |
Исправлено в ядре 4.9-rc1 |
L0250 | Падение | net: mvmdio: вызов clk_disable_unprepare() на неинициализированных часах | 2016-10-01 | https://lkml.org/lkml/2016/9/30/451 commit |
Исправлено в ядре 4.9-rc1 |
L0251 | Падение | firewire: nosy: разыменование нулевого указателя в случае неуспеха ioremap_nocache() | 2016-10-09 | https://lkml.org/lkml/2016/9/24/222 commit |
Исправлено в ядре 4.9-rc4 |
L0249 | Падение | i2c: axxia: отсутствие отключения часов на ошибочном пути в axxia_i2c_probe() | 2016-09-23 | https://lkml.org/lkml/2016/9/23/150 commit |
Исправлено в ядре 4.9-rc1 |
L0244 | Падение | IB/rxe: использование GFP_KERNEL в атомарном контексте | 2016-09-16 | https://lkml.org/lkml/2016/9/2/602 commit |
Исправлено в ядре 4.8-rc7 |
L0240 | Падение | i2c: ocores: отсутствует clk_disable_unprepare() на ошибочном пути | 2016-08-04 | https://lkml.org/lkml/2016/8/3/468 commit |
Исправлено в ядре 4.8-rc3 |
L0247 | Состояние гонки | wl3501_cs: гонка в wl3501_reset() | 2016-09-20 | https://lkml.org/lkml/2016/8/2/158 commit |
Исправлено в ядре 4.9-rc1 |
L0261 | Утечка | backlight: adp5520: не удаляется sysfs группа в случае ошибки в adp5520_bl_probe() | 2017-01-29 | https://lkml.org/lkml/2016/7/8/756 commit |
Исправлено в ядре 4.11-rc1 |
L0229 | Утечка | i2c: efm32: пропущен clk_disable_unprepare() в efm32_i2c_probe() | 2016-07-16 | https://lkml.org/lkml/2016/7/15/760 commit |
Исправлено в ядре 4.8-rc1 |
L0230 | Состояние гонки | libertas: состояние гонки в lbs_mac_event_disconnected() | 2016-07-17 | https://lkml.org/lkml/2016/6/7/299 commit |
Исправлено в ядре v4.8-rc1 |
L0239 | Утечка | [media] radio-maxiradio: утечка памяти при удалении устройства | 2016-07-28 | https://lkml.org/lkml/2016/6/3/805 commit |
Исправлено в ядре 4.8-rc1 |
L0237 | Несогласованность | drm_aux-dev: некорректная обработка ошибок в drm_dp_aux_dev_init() | 2016-07-19 | https://lkml.org/lkml/2016/6/29/708 commit |
Исправлено в ядре 4.8-rc1 |
L0228 | Падение | act_ife: вызов блокирующихся функций в атомарном контексте | 2016-06-20 | https://lkml.org/lkml/2016/6/16/755 commit |
Исправлено в ядре 4.7-rc6 |
L0233 | Состояние гонки | rtlwifi: rtl8192ee: Исправлено потенциальное состояние гонки | 2016-07-18 | https://lkml.org/lkml/2016/6/10/153 commit |
Исправлено в ядре 4.8-rc1 |
L0235 | Состояние гонки | rtlwifi: rtl8723ae: Исправлено потенциальное состояние гонки | 2016-07-18 | https://lkml.org/lkml/2016/6/10/153 commit |
Исправлено в ядре v4.8-rc1 |
L0234 | Состояние гонки | rtlwifi: rtl8723be: Исправлено потенциальное состояние гонки | 2016-07-18 | https://lkml.org/lkml/2016/6/10/153 commit |
Исправлено в ядре v4.8-rc1 |
L0231 | Состояние гонки | rtlwifi: rtl8821ae: Исправлено потенциальное состояние гонки | 2016-07-17 | https://lkml.org/lkml/2016/6/10/153 commit |
Исправлено в ядре v4.8-rc1 |
L0232 | Состояние гонки | rtlwifi: rtl8188ee: Исправлено потенциальное состояние гонки | 2016-07-18 | https://lkml.org/lkml/2016/6/10/153 commit |
Исправлено в ядре 4.8-rc1 |
L0227 | Падение | fbdev: fbmem: игнорирование ошибок в fbmem_init() | 2016-05-03 | https://lkml.org/lkml/2016/5/2/1059 commit |
Исправлено в ядре 4.7-rc1 |
L0238 | Неадекватность | ide-tape: опечатка при обработке ошибок в idetape_init() | 2016-07-26 | https://lkml.org/lkml/2016/4/29/796 commit |
Исправлено в ядре 4.8-rc1 |
L0225 | Падение | mptsas: некорректная проверка ошибок при dma mapping | 2016-04-16 | https://lkml.org/lkml/2016/4/15/942 commit |
Исправлено в ядре 4.7-rc1 |
L0226 | Утечка | mei: блокировка выгрузки модуля при неуспешном probe() | 2016-04-30 | https://lkml.org/lkml/2016/4/1/642 commit |
Исправлено в ядре 4.7-rc1 |
L0224 | Падение | USB: whci-hcd: некорректная проверка ошибок dma mapping | 2016-03-26 | https://lkml.org/lkml/2016/3/25/283 commit |
Исправлено в ядре 4.7-rc1 |
L0222 | Падение | mtip32xx: некорректная проверка ошибок при dma mapping | 2016-03-19 | https://lkml.org/lkml/2016/3/18/669 commit |
Исправлено в ядре 4.6-rc1 |
L0220 | Взаимная блокировка | usb: gadget: bdc_udc: fix race condition in bdc_udc_exit() | 2016-02-27 | https://lkml.org/lkml/2016/2/26/1034 commit |
Исправлено в ядре 4.6-rc1 |
L0221 | Падение | at76c50x-usb: двойной usb_put_dev() после загрузки firmware в at76_probe() | 2016-03-07 | https://lkml.org/lkml/2016/2/20/177 commit |
Исправлено в ядре 4.6-rc1 |
L0259 | Предложение | samples/vfio-mdev: возврат нуля на ошибочном пути в mtty_dev_init() | 2016-12-31 | https://lkml.org/lkml/2016/12/30/303 commit |
Исправлено в ядре 4.10-rc3 |
L0262 | Падение | adm80211: отсутствие проверок на ошибки при отображении dma | 2017-01-29 | https://lkml.org/lkml/2016/12/2/593 commit |
Исправлено в ядре 4.11-rc1 |
L0258 | Утечка | uio: pruss: отсутствие clk_disable() | 2016-12-14 | https://lkml.org/lkml/2016/11/25/785 commit |
Исправлено в ядре 4.10-rc1 |
L0253 | Падение | net: macb: отсутствие проверок на ошибки при отображении dma в start_xmit() | 2016-11-19 | https://lkml.org/lkml/2016/11/18/762 commit |
Исправлено в ядре 4.9-rc7 |
L0255 | Падение | mmc: wbsd: отсутствие проверок на ошибки при отображении dma | 2016-11-20 | https://lkml.org/lkml/2016/11/11/512 commit |
Исправлено в ядре 4.10-rc1 |
L0252 | Падение | vmxnet3: некорректное предположение о dma_pa в vmxnet3_set_mc() | 2016-10-15 | https://lkml.org/lkml/2016/10/7/705 commit |
Исправлено в ядре 4.9-rc4 |
L0254 | Падение | usb: gadget: mv_u3d: отсутствие проверок на ошибки при отображении dma | 2016-11-20 | https://lkml.org/lkml/2016/10/28/689 commit |
Исправлено в ядре 4.10-rc1 |
L0256 | Падение | IB/isert: отсутствие проверок на ошибки при отображении dma | 2016-12-14 | https://lkml.org/lkml/2016/10/21/926 commit |
Исправлено в ядре 4.10-rc1 |
L0257 | Падение | SoC: mxs-saif: возможное переполнение буфера в mxs_saif_probe() | 2016-12-14 | https://lkml.org/lkml/2016/10/14/524 commit |
Исправлено в ядре 4.10-rc1 |
L0219 | Падение | be2iscsi: отсутствие проверки ошибок при dma mapping | 2016-02-23 | https://lkml.org/lkml/2016/1/26/1044 commit |
Исправлено в ядре 4.6-rc1 |
L0216 | Падение | ipw2x00: отсутствие проверок ошибок при dma mapping | 2016-01-02 | https://lkml.org/lkml/2016/1/1/182 commit |
Исправлено в ядре 4.5-rc1 |
L0204 | Утечка | usb: gadget: amd5536udc: утечки при обработке ошибок в udc_pci_probe() | 2015-09-14 | https://lkml.org/lkml/2015/9/5/225 commit |
Исправлено в ядре 4.3-rc3 |
L0206 | Взаимная блокировка | usb: gadget: взаимная блокировка в pch-udc | 2015-09-18 | https://lkml.org/lkml/2015/9/28/256 commit |
Исправлено в ядре 4.4-rc1 |
L0202 | Блокировка | gpio/grgpio: взаимная блокировка в grgpio_irq_unmap() | 2015-08-17 | https://lkml.org/lkml/2015/8/17/117 commit |
Исправлено в ядре 4.3-rc1 |
L0203 | Утечка | mtd: nettel: утечка в nettel_init() в случае ошибки в mtd_device_register() | 2015-08-18 | https://lkml.org/lkml/2015/8/13/753 commit |
Исправлено в ядре 4.3-rc1 |
L0205 | Утечка | mcb: утечки в mcb_pci_probe() | 2015-09-16 | https://lkml.org/lkml/2015/7/8/1041 commit |
Исправлено в ядре 4.3-rc5 |
L0197 | Утечка | usb: gadget: mv_udc_core: утечка I/O памяти | 2015-07-20 | https://lkml.org/lkml/2015/7/19/92 commit |
Исправлено в ядре 4.2-rc4 |
L0201 | Утечка | bfa: утечка bfad_im_port_index при выгрузке модуля | 2015-08-12 | https://lkml.org/lkml/2015/6/11/709 commit |
Исправлено в ядре 4.3-rc1 |
L0194 | Утечка | iio: light: hid-sensor-prox: утечка памяти в probe() | 2015-05-12 | https://lkml.org/lkml/2015/5/6/848 commit |
Исправлено в ядре 4.1-rc4 |
L0196 | Утечка | HID: lenovo: Отсутствует освобождение sysfs group при обработке ошибок | 2015-05-29 | https://lkml.org/lkml/2015/5/28/790 commit |
Исправлено в ядре 4.2-rc1 |
L0195 | Взаимная блокировка | target: Двойная блокировка в iscsit_get_tpg() | 2015-05-19 | https://lkml.org/lkml/2015/5/19/964 commit |
Исправлено в ядре 4.1 |
L0199 | Утечка | [media] marvell-ccic: Утечка памяти при обработке ошибок в cafe_smbus_setup() | 2015-07-21 | https://lkml.org/lkml/2015/4/3/585 commit |
Исправлено в ядре 4.2-rc8 |
L0193 | Падение | pxa168: двойное освобождение ресурсов | 2015-04-26 | https://lkml.org/lkml/2015/4/24/803 commit |
Исправлено в ядре 4.1-rc2 |
L0191 | Утечка | dmaengine: pch_dma: утечка памяти при обработке ошибок в pch_dma_probe() | 2015-04-17 | https://lkml.org/lkml/2015/4/10/833 commit |
Исправлено в ядре 4.1-rc1 |
L0190 | Падение | NVMe: Некорректная обработка кода возврата class_create("nvme") | 2015-04-07 | https://lkml.org/lkml/2015/3/6/858 commit |
Исправлено в ядре 4.1-rc1 |
L0189 | Падение | staging: ozwpan: отсутствие обработки ошибок в ozwpan_init() | 2015-03-26 | https://lkml.org/lkml/2015/3/20/650 commit |
Исправлено в ядре 4.1-rc1 |
L0187 | Утечка | EDAC: утечки при обработки ошибок в edac_init() | 2015-02-26 | https://lkml.org/lkml/2015/2/6/24 commit |
Исправлено в ядре 4.1-rc1 |
L0186 | Падение | i40e: утечка памяти при обработке ошибок в i40e_dbg_command_write() | 2015-02-26 | https://lkml.org/lkml/2015/2/20/576 commit |
Исправлено в ядре 4.0-rc3 |
L0215 | Падение | prism54: некорректная проверка ошибок при dma mapping | 2015-12-26 | https://lkml.org/lkml/2015/12/25/57 commit |
Исправлено в ядре v4.5-rc1 |
L0213 | Падение | natsemi: отсутствие проверки ошибок при dma mapping | 2015-12-19 | https://lkml.org/lkml/2015/12/19/70 commit |
Исправлено в ядре 4.4-rc8 |
L0212 | Взаимная блокировка | nfit: acpi_nfit_notify(): device остаётся захваченным | 2015-12-11 | https://lkml.org/lkml/2015/12/11/781 commit |
Исправлено в ядре 4.4-rc6 |
L0209 | Падение | sound: некорректная проверка кода ответа register_chrdev() | 2015-11-07 | https://lkml.org/lkml/2015/11/6/914 commit |
Исправлено в ядре 4.4-rc1 |
L0210 | Падение | vmxnet3: некорректная проверка ошибок dma mapping | 2015-11-28 | https://lkml.org/lkml/2015/11/27/498 commit |
Исправлено в ядре 4.4-rc4 |
L0214 | Падение | [media] lirc_imon: imon_probe() with mutex held | 2015-12-20 | https://lkml.org/lkml/2015/11/14/98 commit |
Исправлено в ядре 4.5-rc1 |
L0208 | Падение | mcb: mcb_pci_probe() возвращает 0 в случае ошибки | 2015-10-28 | https://lkml.org/lkml/2015/10/17/238 commit |
Исправлено в ядре 4.4-rc1 |
L0179 | Падение | usb/kaweth: необходимо использовать GFP_ATOMIC при захваченном спинлоке в usb_start_wait_urb() | 2015-01-12 | https://lkml.org/lkml/2015/1/9/725 commit |
Исправлено в ядре 3.19-rc5 |
L0178 | Взаимная блокировка | drm/radeon: взаимная блокировка из-за некорректной обработки таймаута в kgd_hqd_destroy() | 2015-01-04 | https://lkml.org/lkml/2015/1/3/116 commit |
Исправлено в ядре 3.19-rc4 |
L0182 | Утечка | [media] cx231xx: утечка usbdev при обработке ошибок в cx231xx_usb_probe() | 2015-01-16 | https://lkml.org/lkml/2015/1/16/570 commit |
Исправлено в ядре 4.0-rc1 |
K0010 | Неадекватность | kernel/module.c: освобождение lock-classes в случае ошибки в parse_args() | 2015-02-06 | https://lkml.org/lkml/2015/1/14/15 commit |
Исправлено в ядре 4.0-rc1 |
L0181 | Утечка | [media] mceusb: утечка usbdev | 2015-01-12 | https://lkml.org/lkml/2014/9/8/661 commit |
Исправлено в ядре 3.19-rc6 |
L0169 | Неадекватность | ecryptfs: некорректный и ненужный код в ecryptfs_do_create() | 2014-09-23 | https://lkml.org/lkml/2014/9/22/627 commit |
Исправлено в ядре v3.18-rc1 |
L0180 | Утечка | [media] imon: утечки usbdev | 2015-01-12 | https://lkml.org/lkml/2014/9/15/920 commit |
Исправлено в ядре 3.19-rc6 |
L0168 | Блокировка | ufs: взаимная блокировка в результате слияния sb mutex | 2014-09-07 | https://lkml.org/lkml/2014/9/1/618 commit |
Исправлено в ядре 3.17-rc4 |
L0167 | Падение | at76c50x-usb: использование указателя после освобождения в at76_probe() | 2014-08-25 | https://lkml.org/lkml/2014/8/14/457 commit |
Исправлено в ядре 3.17-rc7 |
L0164 | Утечка | isdn/bas_gigaset: утечка при обработке ошибок в gigaset_probe() | 2014-07-26 | https://lkml.org/lkml/2014/7/25/679 commit |
Исправлено в ядре 3.16 |
F0010 | Падение | f2fs: Возможное использование после освобождения при размонтировании файловой системы | 2014-07-25 | https://lkml.org/lkml/2014/7/21/198 commit |
Исправлено в 3.17-rc1 |
L0162 | Падение | farsync: некорректные обращения к памяти в fst_add_one() и fst_init_card() | 2014-07-10 | https://lkml.org/lkml/2014/7/10/676 commit |
Исправлено в ядре 3.16-rc6 |
L0156 | Падение | rsi: rsi_module_init() игнорирует ошибки в usb_register() | 2014-06-07 | https://lkml.org/lkml/2014/6/6/697 commit |
Исправлено в ядре 3.17-rc1 |
L0157 | Падение | rsi_91x_sdio: обработка ошибок в rsi_module_init() | 2014-06-07 | https://lkml.org/lkml/2014/6/6/695 commit |
Исправлено в ядре 3.17-rc1 |
L0159 | Падение | rsi: утечки и обработка ошибок в rsi_91x_usb() | 2014-06-27 | https://lkml.org/lkml/2014/6/26/527 commit |
Исправлено в ядре 3.17-rc1 |
L0161 | Падение | usb: host: max3421-hcd: GFP_ATOMIC в max3421_urb_enqueue() | 2014-06-29 | https://lkml.org/lkml/2014/6/19/507 commit |
Исправлено в ядре 3.17-rc1 |
L0158 | Падение | staging: line6: probe возвращает 0 несмотря на отсутствие инициализации модуля | 2014-06-11 | https://lkml.org/lkml/2014/6/10/587 commit |
Исправлено в ядре 3.17-rc1 |
L0151 | Блокировка | usb-gadget: gr_udc: выделение памяти с GFP_ATOMIC в gr_queue_ext() | 2014-05-08 | https://lkml.org/lkml/2014/5/7/646 commit |
Исправлено в ядре 3.16-rc1 |
L0160 | Утечка | [media] tlg2300: утечки при обработке ошибок в poseidon_probe() | 2014-06-27 | https://lkml.org/lkml/2014/5/30/643 commit |
Исправлено в ядре 3.17-rc1 |
L0155 | Утечка | [media] usbtv: утечка при обработке ошибок в usbtv_probe() | 2014-05-23 | https://lkml.org/lkml/2014/5/26/642 commit |
Исправлено в ядре 3.17-rc1 |
F0009 | Падение | ext4: Удаление ext4_groupinfo_caches во время монтирования вызывает BUG_ON для других примонтированных файловых систем ext4 | 2014-05-12 | https://lkml.org/lkml/2014/5/12/147 commit |
Исправлено в 3.16-rc1 |
L0154 | Падение | w1: освобождение незахваченного list_mutex в __w1_remove_master_device() | 2014-05-23 | https://lkml.org/lkml/2014/4/30/591 commit |
Исправлено в ядре 3.16-rc1 |
L0152 | Блокировка | bfa: при захваченном спинлоке выделять память всегда необходимо с флагом GFP_ATOMIC | 2014-05-08 | https://lkml.org/lkml/2014/4/18/38 commit |
Исправлено в ядре 3.16-rc1 |
F0008 | Падение | f2fs: В функции recover_inode_page() срабатывает BUG_ON, когда монтируется корректная файловая система | 2014-04-18 | https://lkml.org/lkml/2014/4/14/189 commit |
Исправлено в ядре 3.17-rc1 |
L0150 | Падение | USB: cdc-acm: двойной usb_autopm_put_interface() в acm_port_activate() | 2014-04-12 | https://lkml.org/lkml/2014/4/11/627 commit |
Исправлено в ядре 3.15-rc2 |
L0147 | Утечка | p54usb: утечка ресурсов на ошибочном пути в p54u_probe() | 2014-03-09 | https://lkml.org/lkml/2014/3/7/503 commit |
Исправлено в ядре 3.15-rc1 |
L0149 | Падение | rtl8187: использование после освобождения на ошибочном пути в rtl8187_probe() | 2014-03-29 | https://lkml.org/lkml/2014/3/28/425 commit |
Исправлено в ядре 3.15-rc1 |
L0148 | Утечка | adv7180: утечка прерывания на ошибочном пути в init_device() | 2014-03-14 | https://lkml.org/lkml/2014/3/14/479 commit |
Исправлено в ядре 3.15-rc1 |
F0007 | Падение | f2fs: падение в umount, если в процессе системного вызова mkdir сбоит функция f2fs_init_acl() | 2014-02-17 | https://lkml.org/lkml/2014/2/6/18 commit |
Исправлено в kernel 3.15-rc1 |
L0143 | Утечка | staging: gdm72xx: fix leaks at failure path in gdm_usb_probe() | 2014-02-07 | https://lkml.org/lkml/2014/2/5/748 commit |
Исправлено в ядре 3.14-rc3 |
L0145 | Падение | drm/vmwgfx: исправление разыменования нулевого указателя на ошибочном пути | 2014-03-01 | https://lkml.org/lkml/2014/2/28/501 commit |
Исправлено в ядре 3.14-rc5 |
L0146 | Падение | staging: dgap: отсутствие обработки ошибок в dgap_start() | 2014-03-09 | https://lkml.org/lkml/2014/2/23/92 commit |
Исправлено в ядре 3.15-rc1 |
L0183 | Падение | uio/uio_pci_generic: успешный код возврата в случае ошибки в probe() | 2015-01-16 | https://lkml.org/lkml/2014/12/5/506 commit |
Исправлено в ядре 4.0-rc1 |
L0184 | Падение | staging: dgnc: некорректная обработка ошибок в dgnc_start() | 2015-01-17 | https://lkml.org/lkml/2014/12/19/368 commit |
Исправлено в ядре 4.0-rc1 |
L0185 | Утечка | rsi: утечка памяти в rsi_load_ta_instructions() | 2015-01-17 | https://lkml.org/lkml/2014/12/12/709 commit |
Исправлено в ядре 4.0-rc1 |
L0175 | Взаимная блокировка | drm/i915: взаимная блокировка при обработке ошибок в __intel_framebuffer_create() | 2014-11-29 | https://lkml.org/lkml/2014/11/7/674 commit |
Исправлено в ядре 3.19-rc1 |
L0174 | Утечка | usbip: утечки при обработке ошибок в stub_probe() | 2014-11-29 | https://lkml.org/lkml/2014/11/28/477 commit |
Исправлено в ядре 3.19-rc1 |
L0173 | Неадекватность | xen-netback: некорректный код возврата в случае ошибки в backend_create_xenvif() | 2014-11-24 | https://lkml.org/lkml/2014/11/24/181 commit |
Исправлено в ядре 3.18-rc7 |
L0171 | Падение | ieee802154: некорректная обработка ошибок в ieee802154fake_probe() | 2014-11-15 | https://lkml.org/lkml/2014/11/14/709 commit |
Исправлено в ядре 3.18-rc6 |
L0172 | Утечка | can: esd_usb2: утечка памяти при отключении устройства | 2014-11-18 | https://lkml.org/lkml/2014/10/10/348 commit |
Исправлено в ядре 3.18-rc6 |
L0137 | Утечка | NFC: port100: Исправление утечки устройства | 2014-01-04 | https://lkml.org/lkml/2014/1/4/98 commit |
Исправлено в ядре 3.14-rc1 |
L0144 | Блокировка | drivers/message/i2o/i2o_config.c: исправление взаимной блокировки в compat_ioctl(I2OGETIOPS) | 2014-02-11 | https://lkml.org/lkml/2014/1/31/468 commit |
Исправлено в ядре 3.14-rc3 |
L0223 | Утечка | Input: gtco - fix usb_dev leak | 2016-03-20 | https://lkml.org/lkml/2014/1/27/399 commit |
Исправлено в ядре 4.6-rc1 |
L0140 | Падение | RDMA/amso1100: Добавление проверки была ли выделена память из кэша перед ее освобождением | 2014-01-23 | https://lkml.org/lkml/2014/1/12/29 commit |
Исправлено в ядре 3.14-rc1 |
L0139 | Утечка | staging: wlan-ng: исправление утечек на путях обработки ошибок в prism2sta_probe_usb() | 2014-01-11 | https://lkml.org/lkml/2014/1/10/503 commit |
Исправлено в ядре 3.14-rc1 |
L0127 | Утечка | drivers/net/can/usb/peak_usb/pcan_usb_core.c: утечка памяти на ошибочных путях в peak_usb_start() | 2013-09-20 | https://lkml.org/lkml/2013/9/4/550 commit |
Исправлено в ядре 3.12-rc2 |
L0153 | Утечка | carl9170: утечки памяти в carl9170_usb_probe() | 2014-05-22 | https://lkml.org/lkml/2013/9/27/601 commit |
Исправлено в ядре 3.16-rc1 |
L0128 | Утечка | drivers/net/wireless/p54/p54usb.c: утечка на ошибочном пути в p54u_load_firmware() | 2013-09-26 | https://lkml.org/lkml/2013/9/17/380 commit |
Исправлено в ядре 3.12-rc2 |
L0125 | Утечка | drivers/net/irda/mcs7780.c: утечки памяти в mcs_net_open() | 2013-09-13 | https://lkml.org/lkml/2013/9/12/631 commit |
Исправлено в ядре 3.12-rc1 |
L0122 | Утечка | drivers/media/usb/gspca/gspca.c: некорректная обработка ошибок в dev_open() | 2013-08-21 | https://lkml.org/lkml/2013/8/5/510 commit |
Исправлено в ядре 3.11-rc3 |
L0119 | Несогласованность | drivers/net/wireless/hostap/hostap_main.c: некорректный код возврата на ошибочном пути в prism2_open() | 2013-08-05 | https://lkml.org/lkml/2013/8/4/181 commit |
Исправлено в ядре 3.11-rc2 |
L0124 | Падение | drivers/net/wireless/rtl818x/rtl8187/dev.c: использование после освобождения на ошибочном пути в rtl8187_init_urbs() | 2013-09-09 | https://lkml.org/lkml/2013/8/31/190 commit |
Исправлено в ядре 3.12-rc1 |
L0121 | Падение | drivers/net/irda/via-ircc.c: некорректный код возврата при неудачном завершении via_ircc_open() | 2013-08-20 | https://lkml.org/lkml/2013/8/16/388 commit |
Исправлено в ядре 3.11-rc7 |
L0120 | Предупреждение | drivers/usb/gadget/amd5536udc.c: возможное неатомарное выделение памяти при удержании спин-блокировки в udc_queue() | 2013-08-09 | https://lkml.org/lkml/2013/8/1/502 commit |
Исправлено в ядре 3.11-rc4 |
L0117 | Утечка | drivers/net/can/usb/usb_8dev.c: утечка urb на ошибочном пути в usb_8dev_start() | 2013-07-19 | https://lkml.org/lkml/2013/7/17/595 commit |
Исправлено в ядре 3.11-rc2 |
L0129 | Утечка | drivers/media/usb/ttusb-dec/ttusb_dec.c: некорректная обработка ошибок в ttusb_dec_probe() | 2013-10-03 | https://lkml.org/lkml/2013/7/13/135 commit |
Исправлено в ядре 3.12-rc3 |
L0116 | Несогласованность | drivers/net/wireless/ath/ath9k/hif_usb.c: гонка между функцией обработчиком request_firmware_nowait() и suspend() | 2013-07-17 | https://lkml.org/lkml/2013/7/1/520 commit |
Исправлено в ядре 3.11-rc2 |
L0108 | Несогласованность | tty/serial/sirf: некорректное формирование кода ошибки в sirfsoc_uart_probe() | 2013-06-06 | https://lkml.org/lkml/2013/6/5/893 commit |
Исправлено в ядре 3.10-rc4 |
L0107 | Несогласованность | USB: init_usb_class() возвращает IS_ERR(p) вместо PTR_ERR(p) | 2013-06-06 | https://lkml.org/lkml/2013/6/5/738 commit |
Исправлено в ядре 3.10-rc4 |
L0106 | Несогласованность | GFS2: некорректное формирование кода ошибки в init_threads() | 2013-06-06 | https://lkml.org/lkml/2013/6/5/724 commit |
Исправлено в ядре 3.10-rc5 |
L0118 | Несогласованность | drivers/media/usb/tlg2300/pd-main.c: некорректная обработка ошибок в poseidon_probe() | 2013-07-26 | https://lkml.org/lkml/2013/6/24/521 commit |
Исправлено в ядре 3.11-rc3 |
L0112 | Утечка | drivers/staging/media/lirc/lirc_imon.c: утечки в imon_probe() | 2013-06-17 | https://lkml.org/lkml/2013/6/2/127 commit |
Исправлено в ядре 3.10-rc2 |
L0114 | Несогласованность | drivers/staging/media/go7007/go7007-usb.c: некорректный код возврата для неподдерживаемых устройств в go7007_usb_probe() | 2013-06-21 | https://lkml.org/lkml/2013/6/19/608 commit |
Исправлено в ядре 3.10-rc7 |
L0111 | Утечка | drivers/net/wireless/orinoco/orinoco_usb.c: утечка в ezusb_access_ltv() при отключении устройства | 2013-06-14 | https://lkml.org/lkml/2013/6/13/476 commit |
Исправлено в ядре 3.10-rc2 |
L0113 | Утечка | drivers/media/usb/usbvision/usbvision-video.c: утечка alt_max_pkt_size | 2013-06-21 | https://lkml.org/lkml/2013/6/10/504 commit |
Исправлено в ядре 3.10-rc7 |
L0115 | Утечка | drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c: утечка в ttusb_probe() | 2013-06-21 | https://lkml.org/lkml/2013/6/10/432 commit |
Исправлено в ядре 3.10-rc7 |
L0110 | Утечка | drivers/staging/ft1000/ft1000-usb/ft1000_usb.c: утечка на ошибочном пути в ft1000_probe() | 2013-06-12 | https://lkml.org/lkml/2013/6/10/412 commit |
Исправлено в ядре 3.10-rc6 |
L0103 | Несогласованность | Экспортируемые inline функции | 2013-05-09 | https://lkml.org/lkml/2013/5/9/105 commit 1, commit 2, commit 3, commit 4, commit 5, commit 6, commit 7, commit 8, commit 9 |
Исправлено в ядре 3.10, 3.11, 3.13 |
L0105 | Падение | [media] wl128x: copy_to_user() не допускается вызывать с захваченным spinlock | 2013-05-21 | https://lkml.org/lkml/2013/5/7/682 commit |
Исправлено в ядре 3.10-rc2 |
F0005 | Падение | ext4: зависание системы ввиду некорректной обработки нехватки памяти в ext4_mb_new_preallocation() | 2013-07-01 | https://lkml.org/lkml/2013/5/5/64 commit |
Исправлено в kernel 3.10-rc3 |
L0109 | Несогласованность | usb: gadget: r8a66597-udc: разблокировка незахваченного спинлока в r8a66597_sudmac_irq() | 2013-06-10 | https://lkml.org/lkml/2013/5/29/667 commit |
Исправлено в ядре 3.10-rc4 |
F0003 | Падение | jfs: ошибки в jfs_freeze() и jfs_unfreeze() | 2013-05-24 | https://lkml.org/lkml/2013/5/24/76 commit |
Исправлено в kernel 3.10-rc3 |
F0004 | Блокировка | ext4: взаимная блокировка после нехватки памяти в ext4_init_io_end() | 2013-06-04 | https://lkml.org/lkml/2013/5/13/426 commit |
Исправлено в kernel 3.10-rc3 |
L0099 | Падение | NFC: pn533: Пропущен вызов usb_put_dev() | 2013-04-11 | https://lkml.org/lkml/2013/5/1/292 commit |
Исправлено в ядре 3.10-rc1 |
L0102 | Падение | hfs: Отсутствует проверка возвращаемого значения для hfs_find_init() | 2013-05-01 | https://lkml.org/lkml/2013/4/9/522 commit |
Исправлено в ядре 3.10-rc1 |
L0098 | Падение | staging: dgrp: Отсутствует обработка ошибок в функции dgrp_create_class_sysfs_files() | 2013-04-05 | https://lkml.org/lkml/2013/4/5/479 commit |
Исправлено в ядре 3.10-rc1 |
L0101 | Падение | usb: phy: Экспортируемая функция в __init секции | 2013-04-23 | https://lkml.org/lkml/2013/4/29/248 commit |
Исправлено в ядре 3.10-rc1 |
L0104 | Падение | wlags49_h2: обработка ошибок в pcmcia probe функции | 2013-05-13 | https://lkml.org/lkml/2013/4/23/557 commit |
Исправлено в ядре 3.10-rc2 |
L0100 | Падение | [media] cx88: Небезопасная блокировка в suspend-resume функциях | 2013-04-22 | https://lkml.org/lkml/2013/4/13/144 commit |
Исправлено в ядре 3.10-rc1 |
L0097 | Падение | SUNRPC/cache: Пропущен вызов module_put() на ошибочном пути в функции cache_open() | 2013-04-03 | https://lkml.org/lkml/2013/3/22/501 commit |
Исправлено в ядре 3.10-rc1 |
L0094 | Падение | usb: cdc-acm: Неправильная обработка ошибок в acm_probe() | 2013-03-21 | https://lkml.org/lkml/2013/3/15/585 commit |
Исправлено в kernel 3.9-rc4 |
L0093 | Утечка | isdn: hisax: Пропущен usb_free_urb | 2013-02-26 | https://lkml.org/lkml/2013/3/10/256 commit |
Исправлено в kernel 3.9-rc2 |
L0096 | Падение | drbd: Пропущен вызов module_put() на ошибочном пути в функции drbd_proc_open() | 2013-03-28 | https://lkml.org/lkml/2013/3/1/550 commit |
Исправлено в ядре 3.10-rc1 |
L0089 | Утечка | pcmcia: synclink_cs: Неверная обработка ошибок в mgslpc_probe() | 2013-02-08 | https://lkml.org/lkml/2013/2/6/701 commit |
Исправлено в kernel 3.9-rc1 |
L0095 | Падение | [media] stv090x: Разблокировка незахваченного мьютекса в функции stv090x_sleep() | 2013-03-24 | https://lkml.org/lkml/2013/2/19/468 commit |
Исправлено в ядре 3.10-rc1 |
L0092 | Утечка | tty: mxser: Неправильная обработка ошибок в mxser_probe() и mxser_module_init() | 2013-02-18 | https://lkml.org/lkml/2013/2/16/141 commit |
Исправлено в kernel 3.9-rc1 |
L0091 | Падение | ALSA: ali5451: Неправильное включение прерываний | 2013-02-11 | https://lkml.org/lkml/2013/2/11/259 commit |
Исправлено в kernel 3.9-rc1 |
L0090 | Падение | ALSA: rme32.c Включение прерываний после spin_lock_irq | 2013-02-11 | https://lkml.org/lkml/2013/2/11/237 commit |
Исправлено в kernel 3.9-rc1 |
L0088 | Падение | stmmac: stmmac_pci_probe() возвращает ноль в случае ошибки | 2013-02-03 | https://lkml.org/lkml/2013/2/1/613 commit |
Исправлено в kernel 3.9-rc1 |
L0136 | Утечка | can: ems_usb: исправление утечек urb на путях обработки ошибок | 2013-12-17 | https://lkml.org/lkml/2013/12/6/862 commit |
Исправлено в ядре 3.13-rc5 |
L0138 | Утечка | [media] as102: исправление утечек на путях обработки ошибок в as102_usb_probe() | 2014-01-07 | https://lkml.org/lkml/2013/12/27/199 commit |
Исправлено в ядре 3.14-rc1 |
L0142 | Утечка | [media] go7007-loader: исправление утечки usb_dev | 2014-02-04 | https://lkml.org/lkml/2013/12/20/578 commit |
Исправлено в ядре 3.14-rc2 |
L0141 | Падение | RxRPC: не освобождать незахваченную спин-блокировку в rxrpc_connect_exclusive() | 2014-01-26 | https://lkml.org/lkml/2013/12/13/564 commit |
Исправлено в ядре 3.14-rc1 |
L0135 | Предупреждение | libertas sdio: требование устройства перед вызовом sdio_disable_func() | 2013-12-05 | https://lkml.org/lkml/2013/11/18/474 commit |
Исправлено в ядре 3.14-rc1 |
L0133 | Утечка | staging: gdm724x: исправление утечки на ошибочном пути в gdm_usb_probe() | 2013-11-26 | https://lkml.org/lkml/2013/11/15/403 commit |
Исправлено в ядре 3.14-rc1 |
L0130 | Утечка | drivers/staging/gdm724x/gdm_mux.c: утечка памяти на ошибочном пути | 2013-10-11 | https://lkml.org/lkml/2013/10/8/645 commit |
Исправлено в ядре 3.12-rc5 |
L0131 | Утечка | drivers/media/usb/cx231xx/cx231xx-cards.c: повторное освобождение и утечки на ошибочном пути в cx231xx_usb_probe() | 2013-10-17 | https://lkml.org/lkml/2013/10/7/569 commit |
Исправлено в ядре 3.12-rc3 |
L0132 | Утечка | drivers/usb/wusbcore/cbaf.c: утечки usb_dev | 2013-10-19 | https://lkml.org/lkml/2013/10/18/492 commit |
Исправлено в ядре 3.12-rc7 |
L0087 | Падение | mwifiex: mwifiex_pcie_init() возвращает ноль в случае ошибки | 2013-01-30 | https://lkml.org/lkml/2013/1/25/611 commit |
Исправлено в kernel 3.9-rc1 |
L0086 | Падение | iwlegacy: il4965_pci_probe() возвращает ноль в случае ошибки | 2013-01-22 | https://lkml.org/lkml/2013/1/19/76 commit |
Исправлено в kernel 3.9-rc1 |
L0085 | Падение | mwl8k: mwl8k_probe[_hw]() возвращает 0 в случае неудачи | 2013-01-22 | https://lkml.org/lkml/2013/1/18/525 commit |
Исправлено в kernel 3.9-rc1 |
L0078 | Падение | jffs2: преждевременная разблокировка erase_completion_lock | 2012-11-05 | https://lkml.org/lkml/2013/1/15/940 commit |
Исправлено в kernel 3.8-rc1 |
L0084 | Падение | staging: ced1401: GFP_KERNEL используется в атомарном контексте | 2013-01-11 | https://lkml.org/lkml/2013/1/11/100 commit |
Исправлено в kernel 3.9-rc1 |
L0083 | Падение | p54pci: p54p_probe() сообщает об успехе, когда это не так | 2013-01-07 | https://lkml.org/lkml/2013/1/1/36 commit |
Исправлено в kernel 3.9-rc1 |
L0072 | Падение | staging: sbe-2t3e3: проблемы с обработкой ошибок в t3e3_init_channel() | 2012-10-01 | https://lkml.org/lkml/2012/9/25/296 commit |
Исправлено в kernel 3.7-rc1 |
L0073 | Падение | pcmcia: synclink_cs: fix potential tty NULL dereference | 2012-10-01 | https://lkml.org/lkml/2012/9/13/556 commit |
Исправлено в kernel 3.7-rc1 |
L0071 | Падение | USB: omninet: разыменование нулевого указателя | 2012-10-01 | https://lkml.org/lkml/2012/9/13/497 commit |
Исправлено в kernel 3.7-rc1 |
L0067 | Утечка | staging: bcm: утечка ресурсов в bcm_init() | 2012-10-01 | https://lkml.org/lkml/2012/9/1/97 commit |
Исправлено в kernel 3.7-rc1 |
L0068 | Падение | ppdev: ppdev_init() возвращает 0 в случае ошибки | 2012-10-01 | https://lkml.org/lkml/2012/9/1/94 commit |
Исправлено в kernel 3.7-rc1 |
L0069 | Утечка | virtio: console: некорректная обработка ошибок в init() функции | 2012-10-01 | https://lkml.org/lkml/2012/9/1/85 commit |
Исправлено в kernel 3.7-rc1 |
L0061 | Падение | bio: потенциальная утечка памяти в bio_find_or_create_slab() | 2012-09-01 | https://lkml.org/lkml/2012/8/9/29 commit |
Исправлено в kernel 3.6-rc4 |
L0064 | Падение | exofs: потенциальное разыменование нулевого указателя в uri_store() | 2012-10-01 | https://lkml.org/lkml/2012/8/8/369 commit |
Исправлено в kernel 3.7-rc1 |
L0056 | Утечка | rndis_wlan: Потенциальная утечка памяти в update_pmkid() | 2012-08-12 | https://lkml.org/lkml/2012/8/8/336 commit |
Исправлено в kernel 3.6-rc2 |
L0066 | Падение | can: softing: потенциальная утечка памяти в softing_load_fw() | 2012-10-01 | https://lkml.org/lkml/2012/8/8/316 commit |
Исправлено в kernel 3.6-rc5 |
L0062 | Падение | wusb: потенциальная утечка памяти в wusb_dev_sec_add() | 2012-10-01 | https://lkml.org/lkml/2012/8/8/213 commit |
Исправлено в kernel 3.7-rc1 |
L0053 | Утечка | net/core: потенциальная утечка памяти в dev_set_alias() | 2012-08-08 | https://lkml.org/lkml/2012/8/8/171 commit |
Исправлено в kernel 3.6-rc2 |
L0060 | Падение | drivers/rtc/rtc-pcf2123.c: Инициализация динамических sysfs атрибутов | 2012-08-21 | https://lkml.org/lkml/2012/8/8/167 commit |
Исправлено в kernel 3.6-rc3 |
L0058 | Утечка | iio/adjd_s311: Потенциальная утечка памяти в adjd_s311_update_scan_mode() | 2012-08-16 | https://lkml.org/lkml/2012/8/8/153 commit |
Исправлено в kernel 3.6-rc2 |
L0063 | Падение | USB: whci-hcd: потенциальная утечка памяти в qset_add_urb_sg() | 2012-10-01 | https://lkml.org/lkml/2012/8/8/120 commit |
Исправлено в kernel 3.7-rc1 |
L0059 | Падение | tcm_fc: Исправлен rcu_dereference вне секции rcu lock/unlock | 2012-08-20 | https://lkml.org/lkml/2012/8/18/57 commit |
Исправлено в kernel 3.6-rc3 |
L0070 | Утечка | ddbridge: утечка ресурсов в module_init_ddbridge() | 2012-10-01 | https://lkml.org/lkml/2012/8/15/475 commit |
Исправлено в kernel 3.7-rc1 |
L0065 | Падение | HID: hidraw: проблемы с обработкой ошибок в hidraw_init() | 2012-10-01 | https://lkml.org/lkml/2012/8/15/407 commit |
Исправлено в kernel 3.7-rc1 |
L0077 | Падение | ath6kl: нет проверки возвращаемого значения функции usb_register() | 2012-10-14 | https://lkml.org/lkml/2012/8/14/50 commit |
Исправлено в kernel 3.8-rc1 |
L0076 | Предупреждение | md/linear: rcu-разыменование вне секции read-lock | 2012-10-11 | https://lkml.org/lkml/2012/8/13/674 commit |
Исправлено в kernel 3.7-rc1 |
L0057 | Падение | bridge: Исправлен rcu_dereference вне rcu_read_lock | 2012-08-15 | https://lkml.org/lkml/2012/8/13/598 commit |
Исправлено в kernel 3.6-rc2 |
L0055 | Падение | macvtap: rcu_dereference вне секции чтение-захват | 2012-08-12 | https://lkml.org/lkml/2012/8/12/13 commit |
Исправлено в kernel 3.6-rc2 |
L0074 | Падение | usb: gadget: mv_udc: выделение памяти с флагом GFP_KERNEL в build_dtd() вызываемой из обработчика прерываний | 2012-10-01 | https://lkml.org/lkml/2012/7/5/567 commit |
Исправлено в kernel 3.7-rc1 |
L0052 | Падение | forcedeth: исправлен spin_unlock_irq в обработчике прерывания | 2012-07-20 | https://lkml.org/lkml/2012/7/20/409 commit |
Исправлено в kernel 3.6-rc1 |
L0051 | Падение | drxk: освобождение незахваченного мьютекса в scu_command() | 2012-04-05 | https://lkml.org/lkml/2012/4/5/373 commit |
Исправлено в kernel 3.4-rc4 |
L0050 | Падение | dib9000: отсутствие обработки ошибок DibAcquireLock | 2012-03-19 | https://lkml.org/lkml/2012/3/6/446 commit |
Исправлено в kernel 3.5-rc5 |
L0049 | Падение | dib9000: исправлено явное несоответствие lock'а | 2012-03-19 | https://lkml.org/lkml/2012/3/6/444 commit |
Исправлено в kernel 3.5-rc5 |
L0048 | Блокировка | staging: go7007: мьютекс может остаться захваченным в [read|write]_reg_fp | 2012-03-08 | https://lkml.org/lkml/2012/2/13/201 commit |
Исправлено в kernel 3.5-rc5 |
L0082 | Падение | mei: несоответствие в блокировке мьютекса в mei_amthif_read() | 2012-12-21 | https://lkml.org/lkml/2012/12/23/9 commit |
Исправлено в kernel 3.8-rc4 |
L0081 | Утечка | mmc: vub300: отсутствует usb_put_dev() на ошибочном пути в vub300_probe() | 2012-11-27 | https://lkml.org/lkml/2012/12/10/692 commit |
Исправлено в kernel 3.8-rc1 |
L0079 | Падение | extcon: arizona: отсутствие разблокировки мьютекса на ошибочном пути в arizona_micdet() | 2012-11-05 | https://lkml.org/lkml/2012/11/4/157 commit |
Исправлено в kernel 3.8-rc1 |
F0002 | Падение | ext4: разыменование нулевого указателя в ext4_calculate_overhead() | 2012-11-28 | https://lkml.org/lkml/2012/11/28/354 commit |
Исправлено в kernel 3.8-rc1 |
L0080 | Падение | uwb: пропуск uwb_dev_unlock() в ошибочном пути функции uwb_rc_cmd_async() | 2012-11-26 | https://lkml.org/lkml/2012/11/26/729 commit |
Исправлено в kernel 3.8-rc1 |
L0041 | Падение | serqt_usb2: kmalloc(GFP_NOIO) вызывается при захваченном spinlock | 2011-08-23 | https://lkml.org/lkml/2011/8/9/23 commit |
Исправлено в kernel 3.2-rc1 |
L0046 | Падение | staging: sep: вызов sep_ioctl() может привести драйвер в неиспользуемое состояние | 2011-09-06 | https://lkml.org/lkml/2011/8/30/391 commit |
Исправлено в kernel 3.2-rc1 |
L0045 | Падение | mei: отсутствует освобождение мьютекса dev->device_lock при обработке ошибки в mei_open() | 2011-09-06 | https://lkml.org/lkml/2011/8/30/367 commit |
Исправлено в kernel 3.2-rc1 |
L0043 | Падение | lirc: разблокировка незахваченного мьютекса в imon_probe | 2011-09-06 | https://lkml.org/lkml/2011/8/29/395 commit |
Исправлено в kernel 3.2-rc1 |
L0042 | Падение | staging/easycap: отсутствие освобождения мьютекса на одном из путей в easycap_poll() | 2011-08-29 | https://lkml.org/lkml/2011/8/29/334 commit |
Исправлено в kernel 3.2-rc1 |
L0047 | Падение | mpt2sas: Исправлено расхождение в mpt2sas_base_hard_reset_handler() мьютекса lock-unlock | 2012-02-13 | https://lkml.org/lkml/2011/8/25/577 commit |
Исправлено в kernel 3.3-rc5 |
L0040 | Падение | carl9170: отсутствия блокировки мьютекса на одном из путей в carl9170_op_set_key | 2011-08-23 | https://lkml.org/lkml/2011/8/23/380 commit |
Исправлено в kernel 3.1-rc5 |
L0038 | Падение | hfsplus: отсутствует обработка неуспешного выполнения hfs_find_init() | 2011-06-24 | https://lkml.org/lkml/2011/7/5/500 commit |
Исправлено в kernel 3.1-rc1 |
L0039 | Падение | hfsplus: Двойной iput одного inode в hfsplus_fill_super() | 2011-06-24 | https://lkml.org/lkml/2011/6/23/675 commit |
Исправлено в kernel 3.0 |
L0036 | Утечка | gigaset: отсутствие вызовы module_put перед перезапуском if_open() | 2011-06-20 | https://lkml.org/lkml/2011/6/17/321 commit 2f9381e | Исправлено в kernel 3.0-rc4 |
L0035 | Утечка | drivers/net/wan/farsync.c: Вызов module_get() без module_put() на пути обработки ошибки в fst_open() | 2011-06-20 | https://lkml.org/lkml/2011/6/17/320 commit d0fd64c | Исправлено в kernel 3.0-rc4 |
L0037 | Утечка | drivers/video/hecubafb.c: отсутствие вызова module_put на пути обработки ошибки в hecubafb_probe() | 2011-06-20 | https://lkml.org/lkml/2011/6/17/267 commit |
Исправлено в kernel 3.0-rc6 |
L0031 | Блокировка | drivers/net/usb/catc.c: потенциальная блокировка в catc_ctrl_run() | 2011-06-07 | https://lkml.org/lkml/2011/5/31/504 commit |
Исправлено в ядре 3.0-rc2 |
L0032 | Утечка | drivers/media/radio/si470x/radio-si470x-usb.c: утечка в si470x_usb_driver_probe() | 2011-06-08 | https://lkml.org/lkml/2011/5/31/483 commit |
Исправлено в ядре 3.1-rc1 |
L0034 | Падение | drivers/usb/gadget/inode.c: пропущено освобождение data->lock mutex на одном из путей в ep_write() | 2011-06-08 | https://lkml.org/lkml/2011/5/26/58 commit |
Исправлено в kernel 3.0-rc3 |
L0075 | Блокировка | mpt2sas: двойной захват мьютекса в состоянии NON_BLOCKING | 2012-10-02 | https://lkml.org/lkml/2011/4/18/331 commit |
Исправлено в kernel 3.7-rc1 |
L0030 | Падение | drivers/media/dvb/dvb-usb/lmedm04.c: Если mutex_lock_interruptible не сработал, то мьютекс освобождать не нужно | 2011-06-01 | https://lkml.org/lkml/2011/4/15/306 commit |
Исправлено в ядре 3.0-rc1 |
L0029 | Падение | drivers/usb/gadget/inode.c: пропущено освобождение data->lock mutex на одном из путей в ep_read() | 2011-03-22 | https://lkml.org/lkml/2011/3/9/37 commit |
Исправлено в ядре 2.6.39-rc4 |
L0028 | Падение | drivers/input/tablet/wacom_sys.c: нет usb_free_urb на ошибочном пути | 2011-02-09 | https://lkml.org/lkml/2011/2/9/21 commit |
Исправлено в ядре 2.6.38-rc5 |
L0044 | Падение | lirc_sasem: разыменование нулевого указателя в sasem_probe() | 2011-09-06 | https://lkml.org/lkml/2011/10/26/104 commit |
Исправлено в kernel 3.2-rc1 |
L0026 | Падение | drivers/rtc/rtc-proc.c: отсутствует module_put после module_get on error path | 2011-02-04 | https://lkml.org/lkml/2011/1/28/103 commit |
Исправлено в ядре 2.6.38-rc5 |
L0027 | Падение | drivers/media/video/tlg2300/pd-video.c: двойной mutex_unlock | 2011-02-04 | https://lkml.org/lkml/2011/1/25/478 commit |
Исправлено в ядре 2.6.39-rc1 |
L0025 | Падение | drivers/media/radio/si470x/radio-si470x-common.c: двойной mutex_lock в si470x_fops_read() | 2011-01-24 | https://lkml.org/lkml/2011/1/23/11 commit |
Исправлено в ядре 2.6.39-rc1 |
L0024 | Падение | pohmelfs/dir.c: ненужный mutex_unlock() в функции pohmelfs_rename() | 2011-01-21 | https://lkml.org/lkml/2011/1/19/334 commit |
Исправлено в ядре 2.6.39-rc1 |
L0023 | Падение | Выход из функции без разблокировки мютекса в драйвере drivers/media/video/cx231xx/cx231xx-core.c | 2010-12-13 | https://lkml.org/lkml/2010/12/13/343 commit |
Исправлено в kernel 2.6.37-rc1 |
L0022 | Падение | kernel/range.c: неправильная работа функции clean_sort_range() в случае полного массива | 2010-12-10 | https://lkml.org/lkml/2010/11/5/264 commit |
Исправлено в kernel 2.6.37 |
L0021 | Падение | drivers/media/radio/radio-gemtek-pci.c: Двойной mutex_lock | 2010-08-23 | https://lkml.org/lkml/2009/10/8/179 commit |
Исправлено в ядре 2.6.32 |
L0217 | Падение | mmc: mmc_spi: отсутствие проверки ошибок при dma mapping | 2016-02-06 | https://lkml.kernel.org/r/1454715395-9462-1-git-send-email-khoroshilov@ispras.ru commit |
Исправлено в ядре 4.5-rc4 |
L0218 | Падение | tty: synclinkmp: игнорирование сбоев в probe() | 2016-02-06 | https://lkml.kernel.org/r/1445642863-3805-1-git-send-email-khoroshilov@ispras.ru commit |
Исправлено в ядре v4.6-rc1 |
L0123 | Падение | drivers/media/usb/hdpvr/hdpvr-core.c: итерация по неинициализированным спискам в hdpvr_probe() | 2013-09-03 | https://linuxtv.org/patch/19152/ commit |
Исправлено в ядре 3.11-rc3 |
L0126 | Падение | drivers/usb/gadget/mv_u3d_core.c: некорректная работа с блокировками в mv_u3d_ep_disable() | 2013-09-17 | https://groups.google.com/forum/#!topic/linux.kernel/4fDCBFQPjPA commit |
Исправлено в ядре 3.12-rc2 |
L0300 | Утечка | mfd: mxs-lradc: неотключенные часы на ошибочном пути в функции mxs_lradc_probe | 2019-08-28 | commit | Исправлено в ядре v4.15-rc1 |
F0001 | Падение | ext4: падение в mount_fs() из-за нулевого вердикта ext4_fill_super() в случае ошибки | 2012-11-08 | https://bugzilla.kernel.org/show_bug.cgi?id=48431 commit |
Исправлено в kernel 3.8-rc1 |
F0011 | Падение | ext4: Повреждение файловой системы, примонтированой с резервным суперблоком, при попытке изменения её размера | 2014-12-27 | http://www.spinics.net/lists/linux-ext4/msg46743.html commit |
Исправлено в 3.19-rc4 |
L0163 | Утечка | staging: gdm724x: утечка при обработке ошибок в init_usb() | 2014-07-10 | http://permalink.gmane.org/53550 commit |
Исправлено в ядре 3.17-rc1 |
L0134 | Блокировка | [media] dvb_demux: исправление взаимной блокировки в dmx_section_feed_release_filter() | 2013-11-29 | http://lkml.org/lkml/2013/8/17/68 commit |
Исправлено в ядре 3.13-rc4 |
L0054 | Утечка | drm/edid: Исправлена потенциальная утечка памяти в edid_load() | 2012-08-10 | http://lkml.org/lkml/2012/8/7/216 commit |
Исправлено в kernel 3.6-rc2 |
L0019 | Падение | drivers/mtd/mtd_blkdevs.c: Небезопасный вызов функции module_put | 2010-01-26 | http://lkml.org/lkml/2010/1/12/246 commit |
Исправлено в ядре 2.6.35 |
L0001 | Падение | drivers/media/video/cafe_ccic.c: Нарушен баланс блокировки mutex'ов в функции cafe_pci_probe | 2009-09-10 | http://lkml.org/lkml/2009/9/10/167 commit |
Исправлено в ядре 2.6.34 |
L0002 | Утечка | fs/cifs/cifsencrypt.c: Утечка памяти | 2009-09-14 | http://lkml.org/lkml/2009/8/11/210 commit |
Исправлено в ядре 2.6.32 |
L0004 | Утечка | security/selinux/hooks.c: В функции inode_doint_with_dentry() не освобождается память перед выходом | 2009-09-14 | http://lkml.org/lkml/2009/8/10/119 commit |
Исправлено в ядре 2.6.31 |
L0003 | Падение | drivers/media/video/hdpvr/hdpvr-core.c(hdpvr-video.c): Нарушен баланс блокировки мютекса | 2009-09-14 | http://lkml.org/lkml/2009/6/19/274 commit |
Исправлено в ядре 2.6.32 |
L0018 | Падение | drivers/net/hamradio/yam.c: Разыменование нулевого указателя | 2009-12-23 | http://lkml.org/lkml/2009/12/21/140 commit |
Исправлено в kernel 2.6.35-rc1 |
L0017 | Падение | drivers/usb/misc/sisusbvga/sisusb.c: Разыменование нулевого указателя | 2009-12-23 | http://lkml.org/lkml/2009/12/21/135 commit |
Исправлено в ядре 3.10-rc1 |
L0016 | Падение | drivers/usb/mos7840.c: Разыменование нулевого указателя | 2009-12-23 | http://lkml.org/lkml/2009/12/21/131 commit |
Исправлено в kernel 2.6.35-rc2 |
L0014 | Падение | drivers/net/3c507.c: Разыменование нулевого указателя | 2009-12-22 | http://lkml.org/lkml/2009/12/21/120 commit |
Исправлено в kernel 2.6.35-rc1 |
L0013 | Падение | drivers/ata/sata_mv.c: Разыменование нулевого указателя в драйвере | 2009-12-22 | http://lkml.org/lkml/2009/12/14/237 commit |
Исправлено в ядре 2.6.33 |
L0010 | Падение | drivers/net/irda/ali-ircc.c: Двойная блокировка spin_lock_irqsave | 2009-10-08 | http://lkml.org/lkml/2009/10/8/113 https://lkml.org/lkml/2015/9/11/613 commit |
Исправлено в ядре 4.3-rc3 |
L0009 | Падение | drivers/net/znet.c: Вызов функции might_sleep из контекста spin_lock_irqsave/spin_unlock_irqrestore | 2009-10-08 | http://lkml.org/lkml/2009/10/7/317 commit |
Исправлено в ядре 2.6.32 |
L0007 | Падение | drivers/char/isicom.c: Вызов функции might_sleep из контекста spin_lock_irqsave/spin_unlock_irqrestore | 2009-10-08 | http://lkml.org/lkml/2009/10/7/246 commit |
Исправлено в ядре 2.6.33-rc1 |
L0008 | Падение | drivers/media/video/usbvideo/koniacwc.c: Возможно переполнение cam->input_physname, при использовании strncat (неверно задан третий параметр) | 2009-10-08 | http://lkml.org/lkml/2009/10/7/218 commit |
Исправлено в ядре 2.6.33-rc1 |
L0006 | Падение | drivers/media/video/usbvideo/quickcam_messenger.c: Возможно переполнение cam->input_physname, при использовании strncat (неверно задан третий параметр) | 2009-10-07 | http://lkml.org/lkml/2009/10/7/217 commit |
Исправлено в ядре 2.6.33-rc1 |
L0012 | Падение | drivers/input/input.c: Возможен вызов mutex_lock без последующего mutex_unlock | 2009-10-14 | http://lkml.org/lkml/2009/10/13/353 commit |
Исправлено в ядре 2.6.32 |
L0011 | Падение | drivers/hid/hidraw.c: Двойной mutex_lock | 2009-10-13 | http://lkml.org/lkml/2009/10/12/101 commit |
Исправлено в ядре 2.6.35 |
L0198 | Утечка | [media] sh_vou: Утечка памяти при обработке ошибок в sh_vou_open() | 2015-07-21 | http://lkml.iu.edu/hypermail/linux/kernel/1502.1/03560.html commit |
Исправлено в ядре 4.2-rc8 |
F0006 | Блокировка | f2fs: взаимная блокировка в mkdir при активированном ACL | 2013-10-28 | https://lkml.org/lkml/2013/10/26/163 commit |
Исправлено в kernel 3.12-rc3 |
L0177 | Падение | ath6kl: двойное освобождение памяти из-за ath6kl_usb_pm_reset_resume() | 2014-11-29 | http://lists.openwall.net/netdev/2014/10/24/102 commit |
Исправлено в ядре 3.19-rc1 |
L0188 | Падение | staging: vt6656: успешный код возврата в случае ошибки в vt6656_probe() | 2015-03-20 | http://lists.openwall.net/linux-kernel/2015/03/13/908 commit |
Исправлено в ядре 4.1-rc1 |
L0286 | Падение | hwmon:(stts751) выход за границы буфера в результате некорректной информации предоставленной устройством | 2017-08-15 | http://linuxtesting.org/pipermail/ldv-project/2017-August/000894.html commit |
Исправлено в ядре 4.14-rc1 |
L0242 | Падение | USB: serial: mos7840: выделение памяти с флагом GFP_KERNEL в атомарном контексте | 2016-08-15 | http://linuxtesting.org/pipermail/ldv-project/2016-August/000677.html commit |
Исправлено в ядре 4.8-rc5 |
L0241 | Падение | USB: serial: mos7720: выделение памяти с флагом GFP_KERNEL в атомарном контексте | 2016-08-15 | http://linuxtesting.org/pipermail/ldv-project/2016-August/000676.html commit |
Исправлено в ядре 4.8-rc5 |
L0211 | Падение | USB: whci-hcd: отсутствие проверок ошибки при dma mapping | 2015-12-01 | http://linuxtesting.org/pipermail/ldv-project/2015-November/000558.html commit |
Исправлено в ядре 4.4-rc5 |
L0200 | Утечка | [media] usbvision: Утечка usb_dev при обработке ошибок в usbvision_probe() | 2015-07-21 | http://linuxtesting.org/pipermail/ldv-project/2015-March/000482.html commit |
Исправлено в ядре 4.2-rc8 |
L0170 | Утечка | dm log userspace: утечка памяти при обработке ошибок в dm_ulog_tfr_init() | 2014-10-01 | http://linuxtesting.org/pipermail/ldv-project/2014-October/000370.html commit |
Исправлено в ядре 3.18-rc1 |
L0165 | Падение | NFS: add checks for returned value of try_module_get() | 2014-08-03 | https://lkml.org/lkml/2014/7/17/688 commit |
Исправлено в ядре 3.17-rc1 |
L0166 | Падение | usb: dbgp gadget: использование после освобождения в dbgp_unbind() | 2014-08-19 | http://linuxtesting.org/pipermail/ldv-project/2014-August/000359.html commit |
Исправлено в ядре 3.17-rc3 |
L0015 | Падение | drivers/net/hamradio/bpqether.c: Разыменование нулевого указателя | 2009-12-23 | http://kerneltrap.org/mailarchive/linux-netdev/2009/12/15/6264106 commit |
Исправлено в kernel 2.6.33-rc4 |
L0005 | Падение | drivers/gpu/drm/drm_gem.c: Возможно падение на assert'е BUG_ON(!mutex_is_locked(&dev->struct_mutex)) в drm_gem_object_free | 2009-09-18 | http://bugzilla.kernel.org/show_bug.cgi?id=13227 commit |
Исправлено в kernel 2.6.34-rc1 |
S0842 | Несоответствие стандарту | Функция readlink() устанавливает errno в EINVAL вместо ENOENT | 2011-08-21 | Исправлено в kernel 3.2-rc1 |