Re: [mpls-linux-devel] A few problems with ldpd
Status: Beta
Brought to you by:
jleu
From: James R. L. <jl...@mi...> - 2008-04-15 02:21:21
|
Thanks for the report. I'm able to duplicate the message and have found the source. I had forgotten to add the MPLS values to sysctl_check(). I'll post new RPMs after I rebuild. On Mon, Apr 14, 2008 at 06:29:55AM -0400, Chris Robson wrote: > > James > > The really great news is, the auto yum-update caught this mpls based kernel > updated notice this morning and the kernel update is in sync with the > latest released fedora 8 kernel cycle ( 2.6.24.4-64). Further, the mpls > code compiles and at least boots up with even the latest CVS pulls (at > least release 2.6.24.4-80). The even better news, for me at least, is this > new yum-update build has a compatible nvidia driver, a really annoying > problem with Lenovo T61 and new kernels. > The , still, bad news is sysctl is still crashing from, what I believe, is > with the mpls_procfs.c program at the code listed below. Following the > code is the crash at bootup time. Whats interesti is a home-grown build of > the mpls code just gets the message "Unknown sysctl binary path". > I had removed the sysctl code and was going to test the high speed > interface issue that was plaguing successful testing but will delay that > and just test with this yum distro of the kernel. > > .....Chris > > +int __init mpls_procfs_init(void) > +{ > + if (!proc_net_fops_create(&init_net, "mpls", S_IRUGO, > + &mpls_seq_fops)) { > + printk(MPLS_ERR "MPLS: failed to register with procfs\n"); > + return -ENOMEM; > + } > + return 0; > > > sysctl table check failed: /net/mpls .3.21 Unknown sysctl binary path > Pid: 1, comm: swapper Not tainted 2.6.24.4-64.fc8.mpls.1.959 #1 > [<c0442bef>] set_fail+0x3b/0x43 > [<c0443006>] sysctl_check_table+0x40f/0x460 > [<c04352d5>] sysctl_head_finish+0x18/0x22 > [<c044301a>] sysctl_check_table+0x423/0x460 > [<c043429d>] sysctl_set_parent+0x19/0x2a > [<c076ff12>] sysctl_init+0x16/0x19 > [<c075d536>] kernel_init+0x1ed/0x360 > [<c0405096>] ret_from_fork+0x6/0x1c > [<c075d349>] kernel_init+0x0/0x360 > [<c075d349>] kernel_init+0x0/0x360 > [<c0405e0b>] kernel_thread_helper+0x7/0x10 > ======================= > sysctl table check failed: /net/mpls/debug .3.21.1 Unknown sysctl binary > path > Pid: 1, comm: swapper Not tainted 2.6.24.4-64.fc8.mpls.1.959 #1 > [<c0442bef>] set_fail+0x3b/0x43 > [<c0443006>] sysctl_check_table+0x40f/0x460 > [<c044301a>] sysctl_check_table+0x423/0x460 > [<c04352d5>] sysctl_head_finish+0x18/0x22 > [<c044301a>] sysctl_check_table+0x423/0x460 > [<c043429d>] sysctl_set_parent+0x19/0x2a > [<c076ff12>] sysctl_init+0x16/0x19 > [<c075d536>] kernel_init+0x1ed/0x360 > [<c0405096>] ret_from_fork+0x6/0x1c > [<c075d349>] kernel_init+0x0/0x360 > [<c075d349>] kernel_init+0x0/0x360 > [<c0405e0b>] kernel_thread_helper+0x7/0x10 > ======================= > sysctl table check failed: /net/mpls/default_ttl .3.21.2 Unknown sysctl > binary path > Pid: 1, comm: swapper Not tainted 2.6.24.4-64.fc8.mpls.1.959 #1 > [<c0442bef>] set_fail+0x3b/0x43 > [<c0443006>] sysctl_check_table+0x40f/0x460 > [<c044301a>] sysctl_check_table+0x423/0x460 > [<c04352d5>] sysctl_head_finish+0x18/0x22 > [<c044301a>] sysctl_check_table+0x423/0x460 > [<c043429d>] sysctl_set_parent+0x19/0x2a > [<c076ff12>] sysctl_init+0x16/0x19 > [<c075d536>] kernel_init+0x1ed/0x360 > [<c0405096>] ret_from_fork+0x6/0x1c > [<c075d349>] kernel_init+0x0/0x360 > [<c075d349>] kernel_init+0x0/0x360 > [<c0405e0b>] kernel_thread_helper+0x7/0x10 > ======================= > Time: 9:52:08 Date: 04/14/08 > NET: Registered protocol family 16 > > -- > Christopher Robson > Senior Computer Scientist, GS-15 > Naval Research Laboratory > Center for Computational Science > Networking, Code 5591 > 4555 Overlook ave. > Washington, D.C. 20375-5320 > (COM) 202-404-3138 > (VoIP) 2024043138@ATDNet > (CHAT) Chris.Robson@ATDNet > -- James R. Leu jl...@mi... |