Re: iwm load panic

2016-08-04 Thread K. Macy
On Thursday, August 4, 2016, Christian Schwarz  wrote:

> Any idea which revision/commit introduced this regression?
>
> (I want to test iwm + freebsd-base-graphics on my laptop tonight and
>  hence avoid crashers like this one in advance.)
>
> @mmacy: is the revision in the current drm-next-4.6 branch of
> https://github.com/FreeBSDDesktop/freebsd-base-graphics.git
>
>
Yes. That is what I run on my Skylake based gen4 carbon x1. 8260 support
was just added, so I don't know if it's possible to use new hardware
without exposing one's self to this bug.

In fairness, 80-85% of the time it loads just fine, and this bug looks much
easier to fix than the various issues I am looking at right now. Once
loaded the driver has worked quite satisfactorily.

-M



> Thanks,
>
> --
> Christian Schwarz
>
>
> ___
> freebsd-current@freebsd.org  mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org
> "
>
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: iwm load panic

2016-08-04 Thread Christian Schwarz
Any idea which revision/commit introduced this regression?

(I want to test iwm + freebsd-base-graphics on my laptop tonight and
 hence avoid crashers like this one in advance.)

@mmacy: is the revision in the current drm-next-4.6 branch of
https://github.com/FreeBSDDesktop/freebsd-base-graphics.git

Thanks,

--
Christian Schwarz


___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: iwm load panic

2016-08-04 Thread K. Macy
Uhm, yes. I can read that too. I'm suggesting that someone working on
the iwm driver can fix it.

On the boot immediately prior to this my system panicked with an
assert in idr - which is much more my bailiwick.


-M

On Thu, Aug 4, 2016 at 1:04 AM, Hans Petter Selasky  wrote:
> On 08/04/16 09:56, K. Macy wrote:
>>
>> #12 taskqueue_drain (queue=0x0, task=0xfe004fc17150) at
>
>
> Hi,
>
> Looks like a NULL pointer, queue=NULL
>
> --HPS
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


Re: iwm load panic

2016-08-04 Thread Hans Petter Selasky

On 08/04/16 09:56, K. Macy wrote:

#12 taskqueue_drain (queue=0x0, task=0xfe004fc17150) at


Hi,

Looks like a NULL pointer, queue=NULL

--HPS
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


iwm load panic

2016-08-04 Thread K. Macy
I get this panic periodically at iwm load time:

(kgdb) p ic->ic_tq
value has been optimized out
(kgdb) down
#12 taskqueue_drain (queue=0x0, task=0xfe004fc17150) at
/usr/home/mmacy/drm-next-4.6/sys/kern/subr_taskqueue.c:554
554 TQ_LOCK(queue);
(kgdb) bt
#0  __curthread () at ./machine/pcpu.h:221
#1  doadump (textdump=0) at
/usr/home/mmacy/drm-next-4.6/sys/kern/kern_shutdown.c:298
#2  0x82703ac9 in vt_kms_postswitch (arg=)
at 
/usr/home/mmacy/drm-next-4.6/sys/modules/drm2/drm2/../../../dev/drm2/linux_fb.c:82
#3  0x8093fb55 in vt_window_switch (vw=0x817e87d0
)
at /usr/home/mmacy/drm-next-4.6/sys/dev/vt/vt_core.c:540
#4  0x8093c9b0 in vtterm_cngrab (tm=) at
/usr/home/mmacy/drm-next-4.6/sys/dev/vt/vt_core.c:1465
#5  0x80a78f12 in cngrab () at
/usr/home/mmacy/drm-next-4.6/sys/kern/kern_cons.c:368
#6  0x80ae88c6 in vpanic (fmt=0x810f771b "%s",
ap=0xfe0461098e70)
at /usr/home/mmacy/drm-next-4.6/sys/kern/kern_shutdown.c:745
#7  0x80ae87b3 in panic (fmt=) at
/usr/home/mmacy/drm-next-4.6/sys/kern/kern_shutdown.c:690
#8  0x80fc0361 in trap_fatal (frame=0xfe0461099170, eva=100)
at /usr/home/mmacy/drm-next-4.6/sys/amd64/amd64/trap.c:841
#9  0x80fc0553 in trap_pfault (frame=0xfe0461099170, usermode=0)
at /usr/home/mmacy/drm-next-4.6/sys/amd64/amd64/trap.c:691
#10 0x80fbfafc in trap (frame=0xfe0461099170) at
/usr/home/mmacy/drm-next-4.6/sys/amd64/amd64/trap.c:442
#11 
#12 taskqueue_drain (queue=0x0, task=0xfe004fc17150) at
/usr/home/mmacy/drm-next-4.6/sys/kern/subr_taskqueue.c:554
#13 0x827823bb in ieee80211_draintask (ic=,
task=0xfe004fc17150)
at /usr/home/mmacy/drm-next-4.6/sys/net80211/ieee80211_var.h:796
#14 iwm_detach_local (sc=, do_net80211=)
at /usr/home/mmacy/drm-next-4.6/sys/modules/iwm/../../dev/iwm/if_iwm.c:6121
#15 0x80b21e8c in run_interrupt_driven_config_hooks ()
at /usr/home/mmacy/drm-next-4.6/sys/kern/subr_autoconf.c:118
#16 0x80b21ccb in config_intrhook_establish (hook=)
at /usr/home/mmacy/drm-next-4.6/sys/kern/subr_autoconf.c:182
#17 0x82781d03 in iwm_attach (dev=)
at /usr/home/mmacy/drm-next-4.6/sys/modules/iwm/../../dev/iwm/if_iwm.c:5825
#18 0x80b26340 in DEVICE_ATTACH (dev=0xf8000744f700) at
./device_if.h:180
#19 device_attach (dev=0xf8000744f700) at
/usr/home/mmacy/drm-next-4.6/sys/kern/subr_bus.c:2900
#20 0x8071730d in pci_driver_added (dev=,
driver=)
at /usr/home/mmacy/drm-next-4.6/sys/dev/pci/pci.c:4330
#21 0x80b23e9d in BUS_DRIVER_ADDED (_dev=0xf8000744f800,
_driver=0x82790c08 )
at ./bus_if.h:204
#22 devclass_driver_added (dc=, driver=)
at /usr/home/mmacy/drm-next-4.6/sys/kern/subr_bus.c:1099
#23 0x80b23e02 in devclass_add_driver (dc=,
driver=, pass=,
dcp=) at
/usr/home/mmacy/drm-next-4.6/sys/kern/subr_bus.c:1172
#24 0x80ac2300 in module_register_init (arg=)
at /usr/home/mmacy/drm-next-4.6/sys/kern/kern_module.c:123
#25 0x80ab3f14 in linker_file_sysinit (lf=)
at /usr/home/mmacy/drm-next-4.6/sys/kern/kern_linker.c:234
#26 linker_load_file (filename=, result=)
at /usr/home/mmacy/drm-next-4.6/sys/kern/kern_linker.c:434
#27 linker_load_module (kldname=,
modname=0xf8000f0a8000 "if_iwm", parent=,
verinfo=, lfpp=) at
/usr/home/mmacy/drm-next-4.6/sys/kern/kern_linker.c:2024
#28 0x80ab5d48 in kern_kldload (td=,
file=, fileid=0xfe0461099874)
at /usr/home/mmacy/drm-next-4.6/sys/kern/kern_linker.c:1041
#29 0x80ab5eab in sys_kldload (td=0xf800966f1500,
uap=)
at /usr/home/mmacy/drm-next-4.6/sys/kern/kern_linker.c:1067
#30 0x80fc0cc8 in syscallenter (td=, sa=)
at 
/usr/home/mmacy/drm-next-4.6/sys/amd64/amd64/../../kern/subr_syscall.c:135
#31 amd64_syscall (td=, traced=0) at
/usr/home/mmacy/drm-next-4.6/sys/amd64/amd64/trap.c:942
#32 
#33 0x00080086d38a in ?? ()
___
freebsd-current@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"