lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <1208175549.31695.67.camel@pmac.infradead.org>
Date:	Mon, 14 Apr 2008 13:19:09 +0100
From:	David Woodhouse <dwmw2@...radead.org>
To:	Kay Sievers <kay.sievers@...y.org>
Cc:	Marco d'Itri <md@...ux.it>, Harald Hoyer <harald@...hat.com>,
	linux-hotplug@...r.kernel.org, netdev@...r.kernel.org
Subject: Re: udev can't name PS3's network devices correctly

On Mon, 2008-04-14 at 14:03 +0200, Kay Sievers wrote:
> 
> >  One thing I don't understand: Don't we already emit a KERNEL== criterion
> >  in the case where there is already a udev rule 'reserving' the name that
> >  the kernel used for the current device? Why is that one OK, and why only
> >  in that case? This patch just makes it consistent.
> 
> Yes, we do that in the recent udev versions. We only make sure we keep
> the enumeration across the same basename, not across different device
> names.

Right, but you _only_ do that when you're asked to create a rule for a
device where the kernel's name matches a pre-existing rule. You don't do
it consistently -- and Marco was objecting to a patch which just made it
happen consistently.

That patch on its own would be sufficient to fix the PS3 and Libertas
problems, since the kernel uses a different basename for the logical
devices we want to disambiguate. (It would also fix the clash between
wlan0 and wmaster0 on mac80211 interfaces).

We probably also want to do the dev_id thing, but maybe not for PS3 and
Libertas (since it affects their IPv6 addressing too).

-- 
dwmw2

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ