Hey All,
I'm by no means an expert but i have successfully been doing remote
Kernal debugging on mavericks
albeit, via firewire, not ethernet.
so it does work.
my nvram boot-args debug=0x14c
I'm using Xcode5 and lldb instead of gdb.
There def is some changes since 10.8 and gdb debugging but most of
it is covered in
WWDC Talk 707 "Whats new in kext devleopment"
think it's from 2013.
I also found
https://developer.apple.com/library/mac/documentation/IDEs/Conceptual/gdb_to_lldb_transition_guide/document/lldb-command-examples.html
very helpful once i got things going.
good luck,
James
On 12/08/2014 4:46 pm, Vadim Galitsyn
wrote:
Hi Guys,
I got the impression that remote kernel debugging was broken
in some way starting from the very first Mavericks release. For
example,
1) Once panic is occurred — no any visual hint that kernel
debugging facility was started & panic server not spotted
any attempt to transfer core over ethernet;
2) Simulating panic (sudo dtrace -w -n "BEGIN{ panic();}”)
resulted in the host freeze + no visual hint that debugging
staff started + not possible to connect remotely w/ gdb/lldb;
3) Trigger panic on NMI (by pressing Power button) also not
longer works (no result at all, host continues to operate
normally).
From the other hand, all the above works perfectly when
running Mountain Lion and Snow Leopard here.
Hardware I used: late 2013 MBP, late 2012 MacMini and quite
old MBP running SL.
All the panic’ing hosts have nvram’s boot-args=-v debug=0xd44
_panicd_ip=192.168.0.1.
Vadim
On Aug 12, 2014, at 10:08 AM, Charu Tiwari <
email@hidden>
wrote:
I removed nvram boot-args from host machine but
still no success. kdp-remote still doesn't work :(
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden