Please enable multicast routing support for sparc

Bug #416266 reported by Fabio Massimo Di Nitto on 2009-08-20
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Medium
Leann Ogasawara
Hardy
Medium
Leann Ogasawara
Lucid
Medium
Leann Ogasawara

Bug Description

Lucid SRU Justification:

Impact: Multicast routing was enabled for sparc in Hardy as an SRU. Unfortunately the changes doesn't appear to have been pulled forward into Lucid. Enable CONFIG_IP_MROUTE=y for sparc in Lucid.

Fix: Enable the following kernel config options for sparc:

CONFIG_IP_MROUTE=y

Testcase: Install and run a sparc Lucid kernel and confirm that multicast routing is not supported (including PIM1 and PIM2). Install the corresponding patched Lucid kernel, reboot, and confirm multicast routing is now supported.

=====

Hardy SRU Justification:

Impact: In Hardy, multicast routing is not supported on ia64, hppa, and sparc

Fix: Enable the following kernel config options for ia64, hppa, and sparc :

CONFIG_IP_MROUTE=y (default is not set)
CONFIG_IP_PIMSM_V1=y
CONFIG_IP_PIMSM_V2=y

Testcase: Install and run a ia64, hppa, or sparc Hardy kernel and confirm that multicast routing is not supported (including PIM1 and PIM2). Install the corresponding patched Hardy kernel, reboot, and confirm multicast routing is now supported.

=====

Hi guys,

I am running pure hardy LTS (latest version) on sparc64 and sparc64-smp on my different firewalls/gateways.

In recent investigations I just found out that multicast routing support (including PIM1 and PIM2) are not enabled in the hardy kernel.

I have just rebuilt my kernels for testing and it works just fine.

could you please update linux-2.6.24/debian/config/sparc/config:

CONFIG_IP_MROUTE=y (default is not set)
CONFIG_IP_PIMSM_V1=y
CONFIG_IP_PIMSM_V2=y

Thanks
Fabio

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Changed in linux (Ubuntu):
assignee: nobody → Leann Ogasawara (leannogasawara)
status: Triaged → In Progress

Hi Fabio,

Just approving the Hardy SRU nomination. I'll send a patch to the Ubuntu kernel-team mailing list shortly for them to Ack. Thanks.

Changed in linux (Ubuntu Hardy):
assignee: nobody → Leann Ogasawara (leannogasawara)
importance: Undecided → Medium
status: New → In Progress
description: updated

Hi Leann,

thanks for the help.

Fabio

kernel-janitor (kernel-janitor) wrote :

Hi Fabio,

I've posted additional test kernels for ia64 and hppa at:

http://people.canonical.com/~ogasawara/lp416266/

Definitely let us know your results if and when you're able to test. Thanks!

description: updated
Martin Pitt (pitti) wrote :

Accepted linux into hardy-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in linux (Ubuntu Hardy):
status: In Progress → Fix Committed
tags: added: verification-needed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux - 2.6.24-24.61

---------------
linux (2.6.24-24.61) hardy-proposed; urgency=low

  [Alok N Kataria]

  * x86: use cpu_khz for loops_per_jiffy calculation
    - LP: #418154

  [Leann Ogasawara]

  * Enable multicast routing (including PIM1 and PIM2) for hppa, ia64,
    sparc
    - LP: #416266

 -- Stefan Bader <email address hidden> Wed, 26 Aug 2009 16:06:03 +0200

Changed in linux (Ubuntu Hardy):
status: Fix Committed → Fix Released

Hrm, in Lucid it seems CONFIG_IP_MROUTE is still not enabled for sparc. I'll send a patch to the Ubuntu kernel-team mailing list for consideration as a Lucid SRU. Thanks.

ogasawara@yoji:~/ubuntu-lucid/debian.master/config$ grep -rn "CONFIG_IP_MROUTE" *
config.common.ubuntu:1761:CONFIG_IP_MROUTE=y
ia64/config.common.ia64:120:CONFIG_IP_MROUTE=y
powerpc/config.common.powerpc:110:CONFIG_IP_MROUTE=y
sparc/config.common.sparc:123:# CONFIG_IP_MROUTE is not set
ogasawara@yoji:~/ubuntu-lucid/debian.master/config$ grep -rn "CONFIG_IP_PIMSM_V1" *
config.common.ports:1463:CONFIG_IP_PIMSM_V1=y
config.common.ubuntu:1786:CONFIG_IP_PIMSM_V1=y
ogasawara@yoji:~/ubuntu-lucid/debian.master/config$ grep -rn "CONFIG_IP_PIMSM_V2" *
config.common.ports:1464:CONFIG_IP_PIMSM_V2=y
config.common.ubuntu:1787:CONFIG_IP_PIMSM_V2=y

description: updated

I've gone ahead and posted Lucid test kernels at the following:

http://people.canonical.com/~ogasawara/lp416266/lucid/sparc/

Andy Whitcroft (apw) on 2010-05-04
Changed in linux (Ubuntu Lucid):
status: New → Fix Committed
assignee: nobody → Leann Ogasawara (leannogasawara)
importance: Undecided → Medium

Marking this Fix Released in the actively developed Maverick 10.10 kernel.

Changed in linux (Ubuntu):
status: In Progress → Fix Released

Accepted linux into lucid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Launchpad Janitor (janitor) wrote :
Download full text (25.2 KiB)

This bug was fixed in the package linux - 2.6.32-23.37

---------------
linux (2.6.32-23.37) lucid-proposed; urgency=low

  [ Alex Deucher ]

  * SAUCE: drm/radeon/kms/atom: fix dual-link DVI on DCE3.2/4.0
    - LP: #564559

  [ Andy Whitcroft ]

  * [Config] ports -- build in dm-mod to enable LVM boot
    - LP: #560717
  * tools -- fix perf version extraction for multi-part flavours
    - LP: #555130
  * SAUCE: ACPI: EC: Allow multibyte access to EC (v3)
    - LP: #526354
  * [Config] enforce -- ensure dm_mod is built-in for LVM
    - LP: #560717
  * update to ubuntu-debian:7e708d33054c373faf41da23b73e8b48c342d958
    - LP: #570500, #576274

  [ Chase Douglas ]

  * Revert "(pre-stable): input: ALPS - Add signature for HP Pavilion dm3
    laptops"
    - LP: #550625
  * Enable ftrace function profiler
    - LP: #570389
  * enforce CONFIG_TMPFS_POSIX_ACL=y
    - LP: #575940

  [ Leann Ogasawara ]

  * Revert "staging/comdi -- disable"
    - LP: #563436
  * [Config] Enable multicast routing for sparc
    - LP: #416266
  * [Config] Add ahci.ko to virtual sub-flavour
    - LP: #570542

  [ Stefan Bader ]

  * Revert "SAUCE: drm/i915: Disable FBC on 915GM and 945GM"
    - LP: #588832

  [ Tim Gardner ]

  * ubuntu: rtl8192se -- update to version 0015.0127.2010
    - LP: #567016
  * [Config] Add atl1c to nic-modules udeb
    - LP: #557130

  [ Upstream Kernel Changes ]

  * Revert "(pre-stable) iwlwifi: fix nfreed--"
    - LP: #575853
  * Revert "backlight: mbp_nvidia_bl - add five more MacBook variants"
    - LP: #575853
  * Revert "(pre-stable) pata_via: Add VIA VX900 support"
    - LP: #575853
  * Revert "(pre-stable) x86-32, resume: do a global tlb flush in S4
    resume"
    - LP: #575853
  * Revert "x86: disable IOMMUs on kernel crash"
    - LP: #575853
  * Revert "sunrpc: fix peername failed on closed listener"
    - LP: #575853
  * Revert "sunrpc: move the close processing after do recvfrom method"
    - LP: #575853
  * Revert "(pre-stable) drm/edid: allow certain bogus edids to hit a fixup
    path rather than fail"
    - LP: #575853
  * Revert "drm/radeon/kms: don't print error on -ERESTARTSYS."
    - LP: #575853
  * Revert "ath9k: fix lockdep warning when unloading module" on stable
    kernels
    - LP: #588832
  * Staging: comedi: removed "depricated" from COMEDI_CB_BLOCK
    - LP: #483343
  * fat: fix buffer overflow in vfat_create_shortname()
    - LP: #575853
  * xfs: simplify inode teardown
    - LP: #575853
  * xfs: fix mmap_sem/iolock inversion in xfs_free_eofblocks
    - LP: #575853
  * xfs: I/O completion handlers must use NOFS allocations
    - LP: #575853
  * xfs: Wrapped journal record corruption on read at recovery
    - LP: #575853
  * xfs: Fix error return for fallocate() on XFS
    - LP: #575853
  * xfs: check for not fully initialized inodes in xfs_ireclaim
    - LP: #575853
  * xfs: fix timestamp handling in xfs_setattr
    - LP: #575853
  * xfs: Don't flush stale inodes
    - LP: #575853
  * xfs: Ensure we force all busy extents in range to disk
    - LP: #575853
  * xfs: reclaim inodes under a write lock
    - LP: #575853
  * xfs: Avoid inodes in reclaim when flushing from inode cache
    - LP: #575853
  * xfs: recla...

Changed in linux (Ubuntu Lucid):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers