On 5/19/20 7:57 PM, David Miller wrote: > From: Thomas Gleixner <t...@linutronix.de> > Date: Wed, 20 May 2020 01:42:30 +0200 > >> Stephen Hemminger <step...@networkplumber.org> writes: >>> On Wed, 20 May 2020 00:23:48 +0200 >>> Thomas Gleixner <t...@linutronix.de> wrote: >>>> No. We did not. -ENOTESTCASE >>> >>> Please try, it isn't that hard.. >>> >>> # time for ((i=0;i<1000;i++)); do ip li add dev dummy$i type dummy; done >>> >>> real 0m17.002s >>> user 0m1.064s >>> sys 0m0.375s >> >> And that solves the incorrectness of the current code in which way? > > You mentioned that there wasn't a test case, he gave you one to try. > I do not think this would ever use device rename, nor netdev_get_name() None of this stuff is fast path really. # time for ((i=1;i<1000;i++)); do ip li add dev dummy$i type dummy; done real 0m1.127s user 0m0.270s sys 0m1.039s
- [PATCH v1 00/25] seqlock: Extend seqcount API with assoc... Ahmed S. Darwish
- [PATCH v1 01/25] net: core: device_rename: Use rwse... Ahmed S. Darwish
- Re: [PATCH v1 01/25] net: core: device_rename: ... Stephen Hemminger
- Re: [PATCH v1 01/25] net: core: device_rena... Thomas Gleixner
- Re: [PATCH v1 01/25] net: core: device_... Stephen Hemminger
- Re: [PATCH v1 01/25] net: core: de... Thomas Gleixner
- Re: [PATCH v1 01/25] net: core... Stephen Hemminger
- Re: [PATCH v1 01/25] net: ... Thomas Gleixner
- Re: [PATCH v1 01/25] net: core... David Miller
- Re: [PATCH v1 01/25] net: ... Eric Dumazet
- Re: [PATCH v1 01/25] net: ... Stephen Hemminger
- Re: [PATCH v1 01/25] net: ... Thomas Gleixner
- Re: [PATCH v1 01/25] net: ... Stephen Hemminger
- Re: [PATCH v1 01/25] net: core: device_rename: ... Eric Dumazet
- Re: [PATCH v1 01/25] net: core: device_rena... Ahmed S. Darwish
- Re: [PATCH v1 01/25] net: core: device_... Eric Dumazet
- Re: [PATCH v1 01/25] net: core: device_rename: ... Dan Carpenter
- Re: [PATCH v1 01/25] net: core: device_rena... Ahmed S. Darwish
- [PATCH v1 05/25] u64_stats: Document writer non-pre... Ahmed S. Darwish
- [PATCH v1 03/25] net: phy: fixed_phy: Remove unused... Ahmed S. Darwish