Project

General

Profile

Actions

Bug #901

open

route show needs to get data from all cpus

Added by corecode almost 17 years ago. Updated over 3 years ago.

Status:
Feedback
Priority:
Normal
Assignee:
Category:
Networking
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

when executing `route show' on my MP system, I will get varying results.
Additionally, it will print all temporary route entries as well, even for hosts
outside the local network.

Actions #1

Updated by dillon almost 17 years ago

:New submission from Simon 'corecode' Schubert <>:
:
:when executing `route show' on my MP system, I will get varying results.=20
:Additionally, it will print all temporary route entries as well, even for h=
:osts
:outside the local network.

Its because its dumping the route table for a particular cpu (whichever
one it happens to be running on). Any fixed routes should always show
the same, but temporary routes are not replicated (if I remember properly)
because this allows the TCP stack, which is cpu-localized based on IP
addresses, to cache routes locally and not bloat the route table for
every cpu.

So, if you see different static routes there's a problem, but if you see
different temporary routes it should be ok.

-Matt

Actions #2

Updated by corecode almost 16 years ago

i think this is still confusing. route show needs to cycle all cpus and merge
the routes.

Actions #3

Updated by sepherosa over 15 years ago

grab. The plan is:
If -c is not specified, then we merge the per-cpu routing entries.
If -c is supplied, current behaviour will be kept.

Actions #4

Updated by tuxillo over 10 years ago

  • Description updated (diff)
  • Category set to Networking
  • Status changed from New to Feedback
  • Target version set to 3.8

Hi Sephe,

Not sure but I believe you've done some work related to this, is that possible?

Cheers,
Antonio Huete

Actions #5

Updated by tuxillo over 10 years ago

  • Assignee set to tuxillo

Grab.

Actions #6

Updated by tuxillo over 3 years ago

  • Target version changed from 3.8 to 6.0
Actions

Also available in: Atom PDF