I pulled from Linus's tree this morning and now have git-05752-g93ded9b. The kernel WARNING from __netif_schedule and the lockdep warning are present with or without the patches from yesterday.
As I stated earlier, the kernel WARNING (it was a BUG then) was introduced in commit 37437bb2 when the BUG statement was entered.
The lockdep warning started with the next commit (16361127).
The lockdep warning is:
[ INFO: possible recursive locking detected ]