Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Is setitimer broken under current?
On Thursday 07 August 2008, Joerg Sonnenberger wrote:
> On Thu, Aug 07, 2008 at 02:44:49PM -0600, Sverre Froyen wrote:
> > Sources from 1 July are OK, sources from 18 July exhibit the problem
> > (i386). I'll do some triangulation...
>
> Try before and after revision 1.149 of kern_time.c.
1.149 is ok but 1.150 is perhaps bad. Here's where I am at the moment:
D2008.07.15.06.00.00 is OK
D2008.07.16.06.00.00 errors with page fault in the boot (Murphy strikes
again :-)
D2008.07.16.18.00.00 is bad
One time related commit in relevant interval is
http://mail-index.netbsd.org/source-changes/2008/07/15/msg207834.html
which, among other things, changes the type of ptimer.pt_time from itimerval
to itimerspec (itimerval is the argument type to setitimer). It is, however
not clear to me that this change is significant since the struct sizes are
the same.
I'll try to narrow it further.
Sverre
PS Here's the list of changed files between the OK and the bad kernels:
P sys/altq/altq_rmclass.c
P sys/arch/amd64/conf/majors.amd64
P sys/arch/arm/arm32/pmap.c
P sys/arch/arm/include/arm32/pmap.h
P sys/arch/ews4800mips/conf/RAMDISK
P sys/arch/ews4800mips/stand/boot/Makefile
P sys/arch/ews4800mips/stand/boot/version
P sys/arch/ews4800mips/stand/common/boot.c
P sys/arch/hp300/stand/Makefile.buildboot
P sys/arch/hp300/stand/common/samachdep.h
P sys/arch/hp300/stand/inst/inst.c
U sys/arch/hp300/stand/inst/version
P sys/arch/hp300/stand/uboot/uboot.c
U sys/arch/hp300/stand/uboot/version
P sys/arch/i386/stand/Makefile.booters
P sys/arch/i386/stand/boot/Makefile.boot
P sys/arch/i386/stand/boot/boot2.c
P sys/arch/i386/stand/boot/version
P sys/arch/i386/stand/dosboot/main.c
P sys/arch/i386/stand/dosboot/version
P sys/arch/i386/stand/netboot/main.c
P sys/arch/i386/stand/netboot/version
P sys/arch/i386/stand/pxeboot/main.c
P sys/arch/i386/stand/pxeboot/version
P sys/arch/news68k/stand/Makefile.inc
P sys/arch/news68k/stand/boot/boot.c
P sys/arch/news68k/stand/boot/version
P sys/arch/x86/x86/pmap.c
P sys/compat/linux/common/linux_misc_notalpha.c
P sys/compat/netbsd32/netbsd32_time.c
P sys/conf/newvers_stand.sh
P sys/dev/sequencer.c
P sys/dev/acpi/acpi.c
P sys/dev/acpi/acpi_lid.c
P sys/dev/acpi/acpivar.h
P sys/dev/ic/isp_netbsd.c
P sys/dev/pci/pcidevs
P sys/dev/pci/pcidevs.h
P sys/dev/pci/pcidevs_data.h
P sys/dev/usb/ubt.c
P sys/fs/udf/udf_allocation.c
P sys/fs/udf/udf_vnops.c
P sys/kern/init_sysctl.c
P sys/kern/kern_time.c
P sys/kern/subr_time.c
P sys/kern/syscalls.master
P sys/nfs/nfs_subs.c
P sys/rump/TODO
U sys/rump/fs/bin/fsconsole/fsconsole.c
U sys/rump/fs/lib/libukfs/ukfs.c
U sys/rump/fs/lib/libukfs/ukfs.h
P sys/rump/librump/rumpkern/genfs_io.c
P sys/rump/librump/rumpkern/rump_syscalls.c
P sys/rump/librump/rumpkern/rump_syscalls.h
P sys/sys/param.h
P sys/sys/time.h
P sys/sys/timevar.h
P sys/ufs/ffs/ffs_snapshot.c
P sys/uvm/uvm_km.c
P sys/uvm/uvm_map.c
P sys/uvm/uvm_pmap.h
Home |
Main Index |
Thread Index |
Old Index