Precise SRU, [PATCH 0/12] CONFIG_DSA=m, 12 patches

Herton Ronaldo Krzesinski herton.krzesinski at canonical.com
Fri May 25 02:45:41 UTC 2012


On Thu, May 24, 2012 at 03:05:14PM -0600, Tim Gardner wrote:
> Sometimes I hate git send-email.
> 
> http://bugs.launchpad.net/bugs/1004148
> 
> The DSA transport is experimental. By policy it should not be
> built-in. The dependent hardware modules in drivers/net/dsa will
> load the transport as a result of udev probing. Finally, this is
> pretty esoteric and rare hardware, so is unlikely to cause any
> issues with a normal desktop or server.

Seems there were a lot of shuffling in configs because of highbank where
CONFIG_PHYLIB turned to m. Perhaps it could be turned to y (if possible
and makes sense) as well to avoid other configs growing, but that is
just an observation. Ack on the patches.

> 
> rtg
> -- 
> Tim Gardner tim.gardner at canonical.com

> The following changes since commit f9c4c36805ef1e62ccfd3fbc4540ec2c36189bd5:
> 
>   UBUNTU: Ubuntu-3.2.0-25.40 (2012-05-23 18:04:06 +0100)
> 
> are available in the git repository at:
> 
>   git://kernel.ubuntu.com/rtg/ubuntu-precise.git dsa
> 
> for you to fetch changes up to 5e469dd71d74c3b0b2276ec1f44e4e900f1eac24:
> 
>   UBUNTU: [Config] CONFIG_NET_DSA=m (2012-05-24 14:49:07 -0600)
> 
> ----------------------------------------------------------------
> Ben Hutchings (9):
>       dsa: Change dsa_uses_{dsa, trailer}_tags() into inline functions
>       dsa: Export functions from core to modules
>       dsa: Combine core and tagging code
>       mv88e6xxx: Combine mv88e6131 and mv88e612_61_65 drivers
>       dsa: Define module author, description, license and aliases for drivers
>       dsa: Allow core and drivers to be built as modules
>       dsa: Remove unnecessary exports
>       dsa: Move all definitions needed by drivers into <net/dsa.h>
>       dsa: Move switch drivers to new directory drivers/net/dsa
> 
> Chris Healy (1):
>       dsa: Add reporting of silicon revision for Marvell 88E6123/88E6161/88E6165 switches.
> 
> Paul Gortmaker (1):
>       drivers/net: dsa/mv88e6xxx.c files need linux/module.h
> 
> Tim Gardner (1):
>       UBUNTU: [Config] CONFIG_NET_DSA=m
> 
>  debian.master/config/amd64/config.common.amd64     |   13 +-
>  debian.master/config/armel/config.common.armel     |   14 +-
>  debian.master/config/armhf/config.common.armhf     |    1 -
>  debian.master/config/armhf/config.flavour.highbank |   17 ++-
>  debian.master/config/armhf/config.flavour.omap     |   15 +-
>  debian.master/config/config.common.ubuntu          |   22 +--
>  debian.master/config/i386/config.common.i386       |   14 +-
>  debian.master/config/powerpc/config.common.powerpc |   14 +-
>  debian.master/config/ppc64/config.common.ppc64     |   14 +-
>  drivers/net/Kconfig                                |    2 +
>  drivers/net/Makefile                               |    1 +
>  drivers/net/dsa/Kconfig                            |   36 +++++
>  drivers/net/dsa/Makefile                           |    9 ++
>  {net => drivers/net}/dsa/mv88e6060.c               |    8 +-
>  {net => drivers/net}/dsa/mv88e6123_61_65.c         |   41 +++---
>  {net => drivers/net}/dsa/mv88e6131.c               |   21 +--
>  {net => drivers/net}/dsa/mv88e6xxx.c               |   30 +++-
>  {net => drivers/net}/dsa/mv88e6xxx.h               |    3 +
>  include/linux/netdevice.h                          |    4 +-
>  include/net/dsa.h                                  |  143 +++++++++++++++++++-
>  net/dsa/Kconfig                                    |   38 +-----
>  net/dsa/Makefile                                   |   19 +--
>  net/dsa/dsa.c                                      |   51 +++----
>  net/dsa/dsa_priv.h                                 |  127 +----------------
>  net/dsa/tag_dsa.c                                  |   15 +-
>  net/dsa/tag_edsa.c                                 |   15 +-
>  net/dsa/tag_trailer.c                              |   15 +-
>  27 files changed, 400 insertions(+), 302 deletions(-)
>  create mode 100644 drivers/net/dsa/Kconfig
>  create mode 100644 drivers/net/dsa/Makefile
>  rename {net => drivers/net}/dsa/mv88e6060.c (96%)
>  rename {net => drivers/net}/dsa/mv88e6123_61_65.c (94%)
>  rename {net => drivers/net}/dsa/mv88e6131.c (96%)
>  rename {net => drivers/net}/dsa/mv88e6xxx.c (93%)
>  rename {net => drivers/net}/dsa/mv88e6xxx.h (95%)

> -- 
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team


-- 
[]'s
Herton




More information about the kernel-team mailing list