DSA should be built as a module
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| linux (Ubuntu) |
Fix Released
|
Medium
|
Tim Gardner | ||
| Precise |
Fix Released
|
Medium
|
Tim Gardner | ||
| Quantal |
Fix Released
|
Medium
|
Tim Gardner | ||
Bug Description
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.
CVE References
Precise:
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
dsa: Add reporting of silicon revision for Marvell 88E6123/
drivers/net: dsa/mv88e6xxx.c files need linux/module.h
UBUNTU: [Config] CONFIG_NET_DSA=m
This bug was fixed in the package linux - 3.4.0-3.8
---------------
linux (3.4.0-3.8) quantal; urgency=low
[ Andy Whitcroft ]
* [Config] include include/
- LP: #942569
* [Config] fix up postinst to ensure we know which error is which
- LP: #1002388
[ Herton Ronaldo Krzesinski ]
* SAUCE: async_populate_
- LP: #1003417
[ John Johansen ]
* Revert "SAUCE: AppArmor: Add the ability to mediate mount"
* SAUCE: apparmor: Add the ability to mediate mount
* SAUCE: AppArmor: basic networking rules
* SAUCE: apparmor: fix profile lookup for unconfined
- LP: #978038, #987371
* SAUCE: apparmor: fix long path failure due to disconnected path
- LP: #955892
[ Mario Limonciello ]
* SAUCE: dell-laptop: rfkill blacklist Dell XPS 13z, 15
- LP: #901410
[ Stefan Bader ]
* (config) Built-in xen-acpi-processor
[ Tim Gardner ]
* [Config] CONFIG_NET_DSA=m
- LP: #1004148
* [Config] Ensure CONFIG_
-- Leann Ogasawara <email address hidden> 2012年5月25日 11:38:33 -0700
On precise, DSA is now built as a module:
$ grep CONFIG_NET_DSA /boot/config-
CONFIG_NET_DSA=m
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
Tagging as verified.
This bug was fixed in the package linux - 3.2.0-26.41
---------------
linux (3.2.0-26.41) precise-proposed; urgency=low
[Luis Henriques]
* Release Tracking Bug
- LP: #1012057
[ Andy Whitcroft ]
* [Config] fix up postinst to ensure we know which error is which
- LP: #1002388
* [Config] highbank -- commonise filesystems
- LP: #1000831, #1010463
* [Config] highbank -- commonise subsystems
- LP: #1000831, #1010463
* [Config] highbank -- commonise network protocols
- LP: #1000831, #1010463
* [Config] highbank -- commonise input drivers
- LP: #1000831, #1010463
* [Config] highbank -- commonise CRYPTO options
- LP: #1000831, #1010463
* [Config] highbank -- commonise HID options
- LP: #1000831, #1010463
* [Config] highbank -- commonise sensors options
- LP: #1000831, #1010463
* [Config] highbank -- commonise EXPORTFS/FHANDLE
- LP: #1000831, #1010463
* [Config] highbank -- commonise CONFIG_CRYPTO_LZO
- LP: #1000831, #1010463
* [Config] highbank -- commonise ENCRYPTED_KEYS
- LP: #1000831, #1010463
* [Config] highbank -- commonise CONFIG_ATALK
- LP: #1000831, #1010463
* [Config] highbank -- commonise INET/INET6
- LP: #1000831, #1010463
* [Config] highbank -- commonise NLS
- LP: #1000831, #1010463
* [Config] highbank -- commonise BLK/CHR
- LP: #1000831, #1010463
* [Config] highbank -- commonise PHY settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise CRC settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise BINFMT settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise DM settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise RTC_DRV settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise KEYBOARD/MOUSE settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise USB settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise GPIO settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise I2C settings
- LP: #1000831, #1010463
* [Config] highbank -- commonise numerous subsystem selectors
- LP: #1000831, #1010463
* [Config] highbank -- commonise A-C modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise D-F modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise G-I modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise J-L modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise M modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise N-P modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise Q-R modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise S modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise T modules missmatches
- LP: #1000831, #1010463
* [Config] highbank -- commonise U-Z modules missmatches
- LP: #1000831, #1010463
[ Herton Ronaldo Krzesinski ]
* SAUCE: fix get_gate_vma call in i386 NX emulation code
- LP: #1009200
[ Ike Panhc ]
* [Config] add...
The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.