# Re: \[PATCH net-next 0/2\] break include loop and dsa devlink support

- From: David Miller \<hidden\>
- Date: 2017-03-29 05:46:20 
- List: netdev
- Page: https://ratatoskr.run/netdev/2017/03/11048925

```text
From: Andrew Lunn <redacted>
Date: Tue, 28 Mar 2017 23:45:05 +0200

> These two patches add very basic support for devlink to DSA, in
> preparation for playing with dpipe.
> 
> The first patch is needed to break an include loop between
> netdevice.h, dsa.h and devlink.h. We need to remove dsa.h from
> netdevice.h. As a result, some files fail to compile, because they
> require includes pulled in via dsa.h. So this patch adds a number of
> includes in various places. The majority is within the network
> subsystem, but cifs also needs a few fixes.
> 
> 0-day has been chewing on this for over a day now, and not found any
> breakage. But Arnd's randconfig might uncover something.

Looks good, series applied, thanks.
```
