Date: Thu, 4 Oct 2012 17:08:10 -0700 From: Garrett Cooper <yanegomi@gmail.com> To: Adrian Chadd <adrian@freebsd.org> Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r240899 - head/sys/dev/ath Message-ID: <CAGH67wQXZOPUWzKoVOWSJt3s63E4Z1c1VP1G3bO1yeiCZCHDsw@mail.gmail.com> In-Reply-To: <201209242035.q8OKZvUM093772@svn.freebsd.org> References: <201209242035.q8OKZvUM093772@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--bcaec550b604d1145e04cb44aa73 Content-Type: text/plain; charset=ISO-8859-1 On Mon, Sep 24, 2012 at 1:35 PM, Adrian Chadd <adrian@freebsd.org> wrote: > Author: adrian > Date: Mon Sep 24 20:35:56 2012 > New Revision: 240899 > URL: http://svn.freebsd.org/changeset/base/240899 > > Log: > Migrate the ath(4) KTR logging to use an ATH_KTR() macro. > > This should eventually be unified with ATH_DEBUG() so I can get both > from one macro; that may take some time. > > Add some new probes for TX and TX completion. This commit broke the non-IEEE80211_SUPPORT_TDMA case. My attached patch fixes it by better unifying the IEEE80211_SUPPORT_TDMA and non-IEEE80211_SUPPORT_TDMA cases where it made sense (it could be further unified, but that might make things more convoluted). Thanks! -Garrett --bcaec550b604d1145e04cb44aa73 Content-Type: application/octet-stream; name="fix-if_ath_tx-non-IEEE80211_SUPPORT_TDMA.patch" Content-Disposition: attachment; filename="fix-if_ath_tx-non-IEEE80211_SUPPORT_TDMA.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_h7wjb0230 SW5kZXg6IGRldi9hdGgvaWZfYXRoX3R4LmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gZGV2L2F0aC9pZl9hdGhf dHguYwkocmV2aXNpb24gMjQxMjEzKQorKysgZGV2L2F0aC9pZl9hdGhfdHguYwkod29ya2luZyBj b3B5KQpAQCAtNzI1LDE1ICs3MjUsMTkgQEAKIAogCS8qIEZvciBub3csIHNvIG5vdCB0byBnZW5l cmF0ZSB3aGl0ZXNwYWNlIGRpZmZzICovCiAJaWYgKDEpIHsKLSNpZmRlZiBJRUVFODAyMTFfU1VQ UE9SVF9URE1BCiAJCWludCBxYnVzeTsKIAogCQlBVEhfVFhRX0lOU0VSVF9UQUlMKHR4cSwgYmYs IGJmX2xpc3QpOwogCQlxYnVzeSA9IGF0aF9oYWxfdHhxZW5hYmxlZChhaCwgdHhxLT5heHFfcW51 bSk7Ci0KIAkJQVRIX0tUUihzYywgQVRIX0tUUl9UWCwgNCwKLQkJICAgICJhdGhfdHhfaGFuZG9m ZjogdHhxPSV1LCBhZGQgYmY9JXAsIHFidXN5PSVkLCBkZXB0aD0lZCIsCisJCSAgICAiYXRoX3R4 X2hhbmRvZmYlczogdHhxPSV1LCBhZGQgYmY9JXAsIHFidXN5PSVkLCBkZXB0aD0lZCIsCisjaWZk ZWYgSUVFRTgwMjExX1NVUFBPUlRfVERNQQorCQkgICAgIiIKKyNlbHNlCisJCSAgICAiOiBub24t dGRtYSIKKyNlbmRpZgogCQkgICAgdHhxLT5heHFfcW51bSwgYmYsIHFidXN5LCB0eHEtPmF4cV9k ZXB0aCk7CisjaWZkZWYgSUVFRTgwMjExX1NVUFBPUlRfVERNQQogCQlpZiAodHhxLT5heHFfbGlu ayA9PSBOVUxMKSB7CiAJCQkvKgogCQkJICogQmUgY2FyZWZ1bCB3cml0aW5nIHRoZSBhZGRyZXNz IHRvIFRYRFAuICBJZgpAQCAtODA4LDE0ICs4MTIsNiBAQAogCQkJfQogCQl9CiAjZWxzZQotCQlB VEhfVFhRX0lOU0VSVF9UQUlMKHR4cSwgYmYsIGJmX2xpc3QpOwotCQlBVEhfS1RSKHNjLCBBVEhf S1RSX1RYLCA0LAotCQkgICAgImF0aF90eF9oYW5kb2ZmOiBub24tdGRtYTogdHhxPSV1LCBhZGQg YmY9JXAsIHFidXN5PSVkLCAiCi0JCSAgICAiZGVwdGg9JWQiLAotCQkgICAgdHhxLT5heHFfcW51 bSwKLQkJICAgIGJmLAotCQkgICAgcWJ1c3ksCi0JCSAgICB0eHEtPmF4cV9kZXB0aCk7CiAJCWlm ICh0eHEtPmF4cV9saW5rID09IE5VTEwpIHsKIAkJCWF0aF9oYWxfcHV0dHhidWYoYWgsIHR4cS0+ YXhxX3FudW0sIGJmLT5iZl9kYWRkcik7CiAJCQlEUFJJTlRGKHNjLCBBVEhfREVCVUdfWE1JVCwK --bcaec550b604d1145e04cb44aa73--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGH67wQXZOPUWzKoVOWSJt3s63E4Z1c1VP1G3bO1yeiCZCHDsw>