> On 22. Mar 2020, at 14:30, Paul Goyette <pgoyette%netbsd.org@localhost> wrote: > > Module Name: src > Committed By: pgoyette > Date: Sun Mar 22 13:30:11 UTC 2020 > > Modified Files: > src/lib/librumpuser: rumpuser_dl.c > src/sys/rump/include/rump: rumpuser.h > src/sys/rump/librump/rumpkern: rump.c > > Log Message: > Teach rump to process __link_set_evcnts entries. (Second part of > fix for PR kern/55088) > > > To generate a diff of this commit: > cvs rdiff -u -r1.32 -r1.33 src/lib/librumpuser/rumpuser_dl.c > cvs rdiff -u -r1.115 -r1.116 src/sys/rump/include/rump/rumpuser.h > cvs rdiff -u -r1.342 -r1.343 src/sys/rump/librump/rumpkern/rump.c > > Please note that diffs are not public domain; they are subject to the > copyright notices on the relevant files. This gives me 885 failed test cases for tests/fs: Core was generated by `t_vnops'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x000070040647dac3 in evcnt_detach (ev=0x700404e031c0) at src/lib/librump/../../sys/rump/../kern/subr_evcnt.c:193 #1 0x00007004064b93da in add_static_evcnt (ev=0x700404e031c0) at src/lib/librump/../../sys/rump/librump/rumpkern/rump.c:657 #2 0x000070040600442a in process_object ( doevcntattach=0x7004064b93d1 <add_static_evcnt>, docompload=0x7004064b93f1 <rump_component_load>, domodinit=0x7004064b93e3 <add_linkedin_modules>, handle=0x70040bbd9000) at src/lib/librumpuser/rumpuser_dl.c:392 #3 rumpuser_dl_bootstrap ( domodinit=domodinit@entry=0x7004064b93e3 <add_linkedin_modules>, symload=symload@entry=0x7004064b94e2 <rump_kernelfsym_load>, compload=compload@entry=0x7004064b93f1 <rump_component_load>, doevcntattach=doevcntattach@entry=0x7004064b93d1 <add_static_evcnt>) at src/lib/librumpuser/rumpuser_dl.c:499 #4 0x00007004064b9b5f in rump_init () at src/lib/librump/../../sys/rump/librump/rumpkern/rump.c:426 Are sure it is ok to detach a non-attached event? -- J. Hannken-Illjes - hannken%eis.cs.tu-bs.de@localhost - TU Braunschweig
Attachment:
signature.asc
Description: Message signed with OpenPGP