From 65807d09ecc2f09d7643b9c2f3e9c89358304fab Mon Sep 17 00:00:00 2001 From: Kay Sievers Date: Tue, 28 Oct 2008 02:26:35 +0100 Subject: [PATCH 1/1] update NEWS --- NEWS | 17 ++++++++++++++++- TODO | 2 +- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index 289db9c8e..0e486f462 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,21 @@ udev 131 ======== -Bugfixes. +Bugfixes. (And probably new bugs. :)) + +The rule matching engine got converted from a rule list to a token +array which reduced the in-memory rules representation of a full +featured distros with thousends of rules from 1.2MB to 0.17 MB. + +The limit of 5 ENV and ATTR matches, and a single instance for most +other keys per rule is gone with the new parser. + +The NAME assignment is no longer special cased. If later rules assign +a NAME value again, the former value will be overwritten. As usual +for most other keys, the NAME value can be protected by doing a final +assignment with NAME:="". + +Many thanks to Alan Jenkins for finding and optimizing some of the +computing expensive parts. udev 130 ======== diff --git a/TODO b/TODO index b4a967c25..054d52f98 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,4 @@ - o add DVB variables to kernel, and drop shell script rule + o add DVB variables to kernel (patch sent), and drop shell script rule o DEVTYPE for disks is set by the kernel, they will be removed from the default rules o "udevadm control" commands will only accept the -- syntax -- 2.30.2