Hi,
I would like to propose following two patches which were already send to you for 2.6.38 also for 2.6.37. These should be unchanged and you are free to decide how you want to apply those to get them in both kernel version.
[PATCH 1/2] Staging: batman-adv: ensure that eth_type_trans gets linear memory [PATCH 2/2] Staging: batman-adv: Don't remove interface with spinlock held
Following patch (backported version of patch 1/2) would be a candidate for 2.6.36 to fix a kernel Oops on Intel 3945ABG and Intel Corporation PRO/Wireless 4965 AG or AGN.
[PATCH-stable] Staging: batman-adv: ensure that eth_type_trans gets linear memory
thanks, Sven