Проблемы в драйверах Linux
Этот раздел содержит информацию о проблемах в драйверах и ядре ОС Linux, обнаруженных сотрудниками Центра верификации в рамках программы Linux Driver Verification.
Кликните на номер замечания для просмотра подробных сведений. Кликните на заголовке для сортировки списка по указанному столбцу.
В колонке Принято отражается информация о принятии замечания после рассмотрения разработчиками соответствующего стандарта.
| Номер | Тип | Краткое описание | Добавлено | Принято | Статус |
| L0026 | Падение | drivers/net/3c505.c: двойная блокировка spin_lock_irqsave | 2010-06-08 | http://lkml.org/lkml/2010/6/7/139 | |
| L0025 | Падение | Небезопасный вызов функции module_put. | 2010-01-26 | http://lkml.org/lkml/2010/1/12/246 | В LKML уже был патч. |
| L0021 | Падение | Разыменование нулевого указателя в драйвере drivers/usb/mos7840.c | 2009-12-23 | Признано ошибкой. | |
| L0020 | Падение | Разыменование нулевого указателя drivers/net/hamradio/bpqether.c | 2009-12-23 | Отправлено писмо в LKML. | |
| L0019 | Падение | Разыменование нулевого указателя в драйвере drivers/net/3c507.c | 2009-12-22 | http://lkml.org/lkml/2009/12/21/120 | Признано ошибкой. |
| L0018 | Падение | Разыменование нудевого указателя в драйвере ./drivers/isdn/icn/icn.c | 2009-12-22 | http://lkml.org/lkml/2009/12/15/219 | Признано ошибкой. |
| L0017 | Падение | Разыменование нулевого указателя в драйвере drivers/message/fusion/mptscsih.c | 2009-12-22 | Отправлено письмо в LKML | |
| L0016 | Противоречие | разыменование нулевого указателя в драйвере drivers/ata/sata_mv.c | 2009-12-22 | http://lkml.org/lkml/2009/12/14/237 | Признано ошибкой. |
| L0015 | Падение | ati_remote2.c: возможен вызов mutex_lock без последующего mutex_unlock | 2009-10-14 | http://lkml.org/lkml/2009/10/13/353 | Признано ошибкой. |
| L0014 | Падение | hidraw.c: двойной mutex_lock | 2009-10-13 | http://lkml.org/lkml/2009/10/12/101 | Признано ошибкой. |
| L0012 | Падение | ali-ircc.c: двойная блокировка spin_lock_irqsave | 2009-10-08 | http://lkml.org/lkml/2009/10/8/113 | Отправлено письмо. |
| L0011 | Падение | znet.c вызов функции might_sleep из контекста spin_lock_irqsave/spin_unlock_irqrestore | 2009-10-08 | http://lkml.org/lkml/2009/10/7/317 | Признано ошибкой. |
| L0010 | Падение | koniacwc.c: Возможно переполнение cam->input_physname, при использовании strncat (неверно задан третий параметр) | 2009-10-08 | http://lkml.org/lkml/2009/10/7/218 | Признано ошибкой. Отправлен патч в ветку mm. |
| L0009 | Падение | isicom.c: Вызов функции might_sleep из контекста spin_lock_irqsave/spin_unlock_irqrestore. | 2009-10-08 | http://lkml.org/lkml/2009/10/7/246 | Признано ошибкой. |
| L0008 | Падение | quickcam_messenger.c: Возможно переполнение cam->input_physname, при использовании strncat (неверно задан третий параметр) | 2009-10-07 | http://lkml.org/lkml/2009/10/7/217 | Признано ошибкой. Патч отправлен в ветку mm. |
| L0006 | Падение | Подозрение на использование функции might_sleep в критической секции: spin_lock/spin_unlock (drivers/scsi/scsi_lib.c) | 2009-09-22 | http://lkml.org/lkml/2009/9/24/537 | Обсуждается. |
| L0005 | Падение | Возможно падение на 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 | Признано ошибкой. |
| L0002 | Утечка | Утечка памяти в драйвере ./fs/cifs/cifsencrypt.c | 2009-09-14 | http://lkml.org/lkml/2009/8/11/210 | Признано ошибкой. Отправлен патч. |
| L0003 | Падение | Нарушен баланс блокировки мютекса в драйвере hdpvr_core.c | 2009-09-14 | http://lkml.org/lkml/2009/6/19/274 | Признано ошибкой. Отправлен патч. |
| L0004 | Утечка | В функции inode_doint_with_dentry() не освобождается память перед выходом | 2009-09-14 | http://lkml.org/lkml/2009/8/10/119 | Признано ошибкой. |
| L0001 | Падение | Нарушен баланс блокировки mutex'ов в ./drivers/media/video/cafe_ccic.c, функция cafe_pci_probe | 2009-09-10 | http://lkml.org/lkml/2009/9/10/167 | Признано ошибкой. Отправлен патч. |
| S0522 | Несоответствие стандарту | Функция mmap() не сигнализирует об ошибке при попытке установить отображение нулевой длины | 2006-11-15 | Исправлено в kernel 2.6.12-rc2 |