[OpenAFS] change in root.afs stays invisible until client restart

Tino Schwarze tino.schwarze@informatik.tu-chemnitz.de
Wed, 28 Nov 2001 12:32:29 +0100


--PEIAKu/WMn1b1Hv9
Content-Type: text/plain; charset=us-ascii

Hi there,
today I came across a problem: I have a cell with /afs like
# ls /afs
.agricola-gymnasium.de
agc -> agricola-gymnasium.de
agricola-gymnasium.de
#

agricola-gymnasium.de is a mountpoint for #root.cell; I had a RO copy of
root.cell. To make things simpler (we've got only one server so far), I
tried to get rid of the RO copy. I removed the volume and the effect was
that /afs/agricola-gymnasium.de became unaccessible.

I tried to rmmount and mkmount it but it did not help. I had to
shutdown/restart the afsd. I found that quite annoying...

BTW: I used the situation to upgrade from 1.2.0 to 1.2.2. But starting
the 1.2.2 client produced an Oops. (I rmmod'ed the old libafs module,
the startup script took care of the rest.) ksymoops output is attached -
it looks a bit weird because of the ipv6 module which I do not use but
which is loaded automatically at system startup somehow (with usage
counter -1...).

Bye, Tino.

-- 
             * LINUX - Where do you want to be tomorrow? *
                  http://www.tu-chemnitz.de/linux/tag/

--PEIAKu/WMn1b1Hv9
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="ksymoops.out"

ksymoops 2.4.1 on i686 2.4.9.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.9/ (default)
     -m /boot/System.map-2.4.9 (default)

Warning: You did not tell me where to find symbol information.  I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc.  ksymoops -h explains the options.

Warning (compare_maps): mismatch on symbol partition_name  , ksyms_base says c01a6560, System.map says c0148f40.  Ignoring ksyms_base entry
Warning (compare_maps): mismatch on symbol lp_table  , lp says c8da41c0, /lib/modules/2.4.9/kernel/drivers/char/lp.o says c8da4000.  Ignoring /lib/modules/2.4.9/kernel/drivers/char/lp.o entry
Warning (compare_maps): mismatch on symbol icmpv6_socket  , ipv6 says c8d92640, /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o says c8d904e0.  Ignoring /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o entry
Warning (compare_maps): mismatch on symbol icmpv6_statistics  , ipv6 says c8d92540, /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o says c8d903e0.  Ignoring /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o entry
Warning (compare_maps): mismatch on symbol inet6_dev_count  , ipv6 says c8d92160, /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o says c8d90000.  Ignoring /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o entry
Warning (compare_maps): mismatch on symbol inet6_ifa_count  , ipv6 says c8d92164, /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o says c8d90004.  Ignoring /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o entry
Warning (compare_maps): mismatch on symbol inet6_protos  , ipv6 says c8d924c0, /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o says c8d90360.  Ignoring /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o entry
Warning (compare_maps): mismatch on symbol inetsw6  , ipv6 says c8d92100, /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o says c8d8ffa0.  Ignoring /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o entry
Warning (compare_maps): mismatch on symbol ip6_ra_chain  , ipv6 says c8d923c0, /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o says c8d90260.  Ignoring /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o entry
Warning (compare_maps): mismatch on symbol ipv6_statistics  , ipv6 says c8d92300, /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o says c8d901a0.  Ignoring /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o entry
Warning (compare_maps): mismatch on symbol raw_v6_htable  , ipv6 says c8d92440, /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o says c8d902e0.  Ignoring /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o entry
Warning (compare_maps): mismatch on symbol rt6_stats  , ipv6 says c8d922c8, /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o says c8d90168.  Ignoring /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o entry
Warning (compare_maps): mismatch on symbol udp_stats_in6  , ipv6 says c8d92400, /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o says c8d902a0.  Ignoring /lib/modules/2.4.9/kernel/net/ipv6/ipv6.o entry
Nov 28 12:45:22 fserver kernel: Unable to handle kernel paging request at virtual address ffffffff
Nov 28 12:45:22 fserver kernel: c8be5765
Nov 28 12:45:22 fserver kernel: *pde = 00001063
Nov 28 12:45:22 fserver kernel: Oops: 0002
Nov 28 12:45:22 fserver kernel: CPU:    0
Nov 28 12:45:22 fserver kernel: EIP:    0010:[ipv6:__insmod_ipv6_O/lib/modules/2.4.9/kernel/net/ipv6/ipv6.o_M3+-1632411/96]
Nov 28 12:45:22 fserver kernel: EFLAGS: 00010282
Nov 28 12:45:22 fserver kernel: eax: 00000028   ebx: c8dac000   ecx: c5270000   edx: c128c3a0
Nov 28 12:45:22 fserver kernel: esi: c8c0c834   edi: c5270000   ebp: 00000001   esp: c5271be4
Nov 28 12:45:22 fserver kernel: ds: 0018   es: 0018   ss: 0018
Nov 28 12:45:22 fserver kernel: Process afsd (pid: 4830, stackpage=c5271000)
Nov 28 12:45:22 fserver kernel: Stack: c8c01a60 00000000 c8dac000 c8bbfcfa 00000000 00000001 3c04d954 c8bee5eb 
Nov 28 12:45:22 fserver kernel:        c8c01a60 00000000 c8dac000 c8bbfcfa c8dac000 c8c0c834 c5270000 00000001 
Nov 28 12:45:22 fserver kernel:        00000001 c5270000 00000001 c8bd6df3 c8dac000 00000001 c417fae0 c417fae8 
Nov 28 12:45:22 fserver kernel: Call Trace: [ipv6:__insmod_ipv6_O/lib/modules/2.4.9/kernel/net/ipv6/ipv6.o_M3+-1516960/96] [ipv6:__insmod_ipv6_O/lib/modules/2.4.9/kernel/net/ipv6/ipv6.o_M3+-1786630/96] [ipv6:__insmod_ipv6_O/lib/modules/2.4.9/kernel/net/ipv6/ipv6.o_M3+-1595925/96] [ipv6:__insmod_ipv6_O/lib/modules/2.4.9/kernel/net/ipv6/ipv6.o_M3+-1516960/96] [ipv6:__insmod_ipv6_O/lib/modules/2.4.9/kernel/net/ipv6/ipv6.o_M3+-1786630/96] 

14 warnings issued.  Results may not be reliable.

--PEIAKu/WMn1b1Hv9--