A few of the interface related ioctl-based interfaces changed between
4.2 and -current. You are mixing a -current kernel with a release
userland. Of course some system utilities will break; it happens all
the time. If they did not, we'd not be able to make improvements to
OpenBSD.
What you are running into is outside the range of what we even attempt
to support -- don't mix different userland and kernel.
> Hello.
> After upgrading kernel to -current I'm getting "Abort trap (core duped)"
> with pflogd, and log entry in /var/log/messages
>
> pflogd: stack overflow in function if_exists
>
> With -stable there's no such problem.
> Should I chnange anything elese to use pflogd with -current kernel?
>
> dmesg:
> OpenBSD 4.2-current (GENERIC) #1: Sun Jan 6 09:24:07 CET 2008
> [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC
> cpu0: AMD Athlon(tm) XP 2000+ ("AuthenticAMD" 686-class, 256KB L2 cache)
> 1.68 GHz
> cpu0:
> FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE
> real mem = 536379392 (511MB)
> avail mem = 510746624 (487MB)
> mainbus0 at root
> bios0 at mainbus0: AT/286+ BIOS, date 08/10/04, BIOS32 rev. 0 @ 0xf9e80,
> SMBIOS rev. 2.3 @ 0xf0120 (37 entries)
> bios0: vendor Award Software International, Inc. version "F4" date
> 08/10/2004
> bios0: Gigabyte Technology Co., Ltd. GA-7VAX
> apm0 at bios0: Power Management spec V1.2 (slowidle)
> apm0: AC on, battery charge unknown
> acpi at bios0 function 0x0 not configured
> pcibios0 at bios0: rev 2.1 @ 0xf0000/0xc9c4
> pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfc910/176 (9 entries)
> pcibios0: PCI Exclusive IRQs: 5 10 11 12
> pcibios0: PCI Interrupt Router at 000:17:0 ("VIA VT82C596A ISA" rev 0x00)
> pcibios0: PCI bus #1 is the last bus
> bios0: ROM list: 0xc0000/0xd000 0xd0000/0x8000!
> cpu0 at mainbus0
> pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
> pchb0 at pci0 dev 0 function 0 "VIA VT8377 PCI" rev 0x00
> agp0 at pchb0: v3, aperture at 0xd0000000, size 0x10000000
> ppb0 at pci0 dev 1 function 0 "VIA VT8235 AGP" rev 0x00
> pci1 at ppb0 bus 1
> vga1 at pci1 dev 0 function 0 "ATI Radeon 9200" rev 0x01
> wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
> wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
> "ATI Radeon 9200 Sec" rev 0x01 at pci1 dev 0 function 1 not configured
> ral0 at pci0 dev 11 function 0 "Ralink RT2560" rev 0x01: irq 10, address
> 00:13:d3:73:7a:38
> ral0: MAC/BBP RT2560 (rev 0x04), RF RT2525
> uhci0 at pci0 dev 16 function 0 "VIA VT83C572 USB" rev 0x80: irq 12
> uhci1 at pci0 dev 16 function 1 "VIA VT83C572 USB" rev 0x80: irq 5
> uhci2 at pci0 dev 16 function 2 "VIA VT83C572 USB" rev 0x80: irq 11
> ehci0 at pci0 dev 16 function 3 "VIA VT6202 USB" rev 0x82: irq 10
> usb0 at ehci0: USB revision 2.0
> uhub0 at usb0 "VIA EHCI root hub" rev 2.00/1.00 addr 1
> viapm0 at pci0 dev 17 function 0 "VIA VT8235 ISA" rev 0x00
> iic0 at viapm0
> maxtmp0 at iic0 addr 0x4c: lm90
> spdmem0 at iic0 addr 0x50: 512MB DDR SDRAM non-parity PC2700CL2.5
> pciide0 at pci0 dev 17 function 1 "VIA VT82C571 IDE" rev 0x06: ATA133,
> channel 0 configured to compatibility, channel 1 configured to compatibility
> wd0 at pciide0 channel 0 drive 0: <ST340014A>
> wd0: 16-sector PIO, LBA48, 38166MB, 78165360 sectors
> wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
> atapiscsi0 at pciide0 channel 1 drive 0
> scsibus0 at atapiscsi0: 2 targets
> cd0 at scsibus0 targ 0 lun 0: <HL-DT-ST, CD-RW GCE-8520B, 1.03> SCSI0
> 5/cdrom removable
> cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
> auvia0 at pci0 dev 17 function 5 "VIA VT8233 AC97" rev 0x50: irq 11
> ac97: codec id 0x414c4720 (Avance Logic ALC650)
> ac97: codec features 20 bit DAC, 18 bit ADC, Realtek 3D
> audio0 at auvia0
> rl0 at pci0 dev 19 function 0 "Realtek 8139" rev 0x10: irq 11, address
> 00:20:ed:52:04:db
> rlphy0 at rl0 phy 0: RTL internal PHY
> usb1 at uhci0: USB revision 1.0
> uhub1 at usb1 "VIA UHCI root hub" rev 1.00/1.00 addr 1
> usb2 at uhci1: USB revision 1.0
> uhub2 at usb2 "VIA UHCI root hub" rev 1.00/1.00 addr 1
> usb3 at uhci2: USB revision 1.0
> uhub3 at usb3 "VIA UHCI root hub" rev 1.00/1.00 addr 1
> isa0 at mainbus0
> isadma0 at isa0
> pckbc0 at isa0 port 0x60/5
> pckbd0 at pckbc0 (kbd slot)
> pckbc0: using irq 1 for kbd slot
> wskbd0 at pckbd0: console keyboard, using wsdisplay0
> pcppi0 at isa0 port 0x61
> midi0 at pcppi0: <PC speaker>
> spkr0 at pcppi0
> it0 at isa0 port 0x290/8: IT8705F rev 0x02
> npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
> pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
> fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
> fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
> biomask ffed netmask ffed ttymask ffef
> mtrr: Pentium Pro MTRR support
> uhidev0 at uhub1 port 1 configuration 1 interface 0 "Logitech HID
> compliant keyboard" rev 1.10/1.80 addr 2
> uhidev0: iclass 3/1
> ukbd0 at uhidev0: 8 modifier keys, 6 key codes
> wskbd1 at ukbd0 mux 1
> wskbd1: connecting to wsdisplay0
> uhidev1 at uhub1 port 1 configuration 1 interface 1 "Logitech HID
> compliant keyboard" rev 1.10/1.80 addr 2
> uhidev1: iclass 3/0, 2 report ids
> uhid0 at uhidev1 reportid 1: input=2, output=0, feature=0
> uhid1 at uhidev1 reportid 2: input=1, output=0, feature=0
> uhidev2 at uhub1 port 2 configuration 1 interface 0 "A4Tech USB Optical
> Mouse" rev 1.10/0.01 addr 3
> uhidev2: iclass 3/1
> ums0 at uhidev2: 7 buttons and Z dir.
> wsmouse0 at ums0 mux 0
> softraid0 at root
> root on wd0a swap on wd0b dump on wd0b
> umass0 at uhub0 port 3 configuration 1 interface 0 "USBest Technology
> USB Mass Storage Device" rev 2.00/1.00 addr 2
> umass0: using SCSI over Bulk-Only
> scsibus1 at umass0: 2 targets
> sd0 at scsibus1 targ 1 lun 0: <512MB, USB2.0FlashDrive, A4> SCSI2
> 0/direct removable
> sd0: 492MB, 62 cyl, 255 head, 63 sec, 512 bytes/sec, 1007616 sec total
>
> Regards.
> --
> Rafal Brodewicz
> [EMAIL PROTECTED]