Re: [PATCH v6 net-next 11/15] net: catch errors from dev_get_stats

2021-01-18 Thread Vladimir Oltean
On Mon, Jan 11, 2021 at 03:51:39PM -0800, Saeed Mahameed wrote: > On Tue, 2021-01-12 at 01:15 +0200, Vladimir Oltean wrote: > > On Mon, Jan 11, 2021 at 02:54:50PM -0800, Saeed Mahameed wrote: > > > On Sat, 2021-01-09 at 19:26 +0200, Vladimir Oltean wrote: > > > > From: Vladimir Oltean > > > > > >

Re: [PATCH v6 net-next 11/15] net: catch errors from dev_get_stats

2021-01-11 Thread Saeed Mahameed
On Sat, 2021-01-09 at 19:26 +0200, Vladimir Oltean wrote: > From: Vladimir Oltean > > dev_get_stats can now return error codes. Convert all remaining call > sites to look at that error code and stop processing. > > The effects of simulating a kernel error (returning -ENOMEM) upon > existing prog

Re: [PATCH v6 net-next 11/15] net: catch errors from dev_get_stats

2021-01-11 Thread Vladimir Oltean
On Mon, Jan 11, 2021 at 02:54:50PM -0800, Saeed Mahameed wrote: > On Sat, 2021-01-09 at 19:26 +0200, Vladimir Oltean wrote: > > From: Vladimir Oltean > > > > dev_get_stats can now return error codes. Convert all remaining call > > sites to look at that error code and stop processing. > > > > The e

Re: [PATCH v6 net-next 11/15] net: catch errors from dev_get_stats

2021-01-11 Thread Saeed Mahameed
On Tue, 2021-01-12 at 01:15 +0200, Vladimir Oltean wrote: > On Mon, Jan 11, 2021 at 02:54:50PM -0800, Saeed Mahameed wrote: > > On Sat, 2021-01-09 at 19:26 +0200, Vladimir Oltean wrote: > > > From: Vladimir Oltean > > > > > > dev_get_stats can now return error codes. Convert all remaining > > > c

[PATCH v6 net-next 11/15] net: catch errors from dev_get_stats

2021-01-09 Thread Vladimir Oltean
From: Vladimir Oltean dev_get_stats can now return error codes. Convert all remaining call sites to look at that error code and stop processing. The effects of simulating a kernel error (returning -ENOMEM) upon existing programs or kernel interfaces: - ifconfig and "cat /proc/net/dev" print up