<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openwrt/target/linux/generic, branch attitude</title>
<subtitle>[no description]</subtitle>
<id>https://git.bnewbold.net/openwrt/atom?h=attitude</id>
<link rel='self' href='https://git.bnewbold.net/openwrt/atom?h=attitude'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/openwrt/'/>
<updated>2012-12-21T10:41:22Z</updated>
<entry>
<title>AA: kernel: add solos-pci update for 3.3</title>
<updated>2012-12-21T10:41:22Z</updated>
<author>
<name>juhosg</name>
<email>juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2012-12-21T10:41:22Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/openwrt/commit/?id=a1d0cf7a934f7e2810d00fb3deb60f90982b34ce'/>
<id>urn:sha1:a1d0cf7a934f7e2810d00fb3deb60f90982b34ce</id>
<content type='text'>
Backport of r34813.

Same patches that I just merged for 3.6 and 3.7, except with one
additional fix that went into v3.4 that needed to be included.

Submitted more for the benefit of the AA branch than for trunk.

[juhosg: refresh the patch with quilt]

Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@34814 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
</entry>
<entry>
<title>AA: kernel: fix solos-pci skb double-free in DMA mode</title>
<updated>2012-12-13T18:46:25Z</updated>
<author>
<name>juhosg</name>
<email>juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2012-12-13T18:46:25Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/openwrt/commit/?id=e363f1c071b5962b9582ee0fa3261a531cdf67e5'/>
<id>urn:sha1:e363f1c071b5962b9582ee0fa3261a531cdf67e5</id>
<content type='text'>
Backport of r34667.

[juhosg: refresh the patches with quilt]

Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@34668 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
</entry>
<entry>
<title>AA: Update linux-atm fixes to reflect the final upstream pull request</title>
<updated>2012-12-02T13:14:27Z</updated>
<author>
<name>juhosg</name>
<email>juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2012-12-02T13:14:27Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/openwrt/commit/?id=084552097cf0295305fc60e38b4b8610ebf38620'/>
<id>urn:sha1:084552097cf0295305fc60e38b4b8610ebf38620</id>
<content type='text'>
Backport of r34443.

[juhosg: refresh the patches with quilt]

Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@34444 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
</entry>
<entry>
<title>AA: kernel: Fix 8139cp ring buffer initialisation, tx timeout recovery, add BQL</title>
<updated>2012-11-29T18:02:30Z</updated>
<author>
<name>juhosg</name>
<email>juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2012-11-29T18:02:30Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/openwrt/commit/?id=2984bd29a9951671dd3bd002fe62c9fbc7ff9a79'/>
<id>urn:sha1:2984bd29a9951671dd3bd002fe62c9fbc7ff9a79</id>
<content type='text'>
Backport of r34415.

Patches queued upstream in net-next.git

Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@34416 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
</entry>
<entry>
<title>AA: kernel: Add ATM fixes pending upstream merge (queue reduction, race fixes)</title>
<updated>2012-11-29T17:50:03Z</updated>
<author>
<name>juhosg</name>
<email>juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2012-11-29T17:50:03Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/openwrt/commit/?id=8fac546cd7c54687a4a201a90a1ca84d3f7a3ce7'/>
<id>urn:sha1:8fac546cd7c54687a4a201a90a1ca84d3f7a3ce7</id>
<content type='text'>
Backport of r34410.

Patches about to go into net-next.git

Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@34413 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
</entry>
<entry>
<title>AA: generic: ar8216: set delay values for SGMII mode on AR8327</title>
<updated>2012-11-25T16:23:04Z</updated>
<author>
<name>juhosg</name>
<email>juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2012-11-25T16:23:04Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/openwrt/commit/?id=00ca693f9b0839ea516bb1cb02940f0add8e55ce'/>
<id>urn:sha1:00ca693f9b0839ea516bb1cb02940f0add8e55ce</id>
<content type='text'>
Backport of r34315.

Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@34373 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
</entry>
<entry>
<title>AA: generic: ar8216: introduce ar8216_mib_op helper</title>
<updated>2012-11-25T16:23:03Z</updated>
<author>
<name>juhosg</name>
<email>juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2012-11-25T16:23:03Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/openwrt/commit/?id=ac8a06ae909035f6aeaf3cdf000f4d3b3a9c086d'/>
<id>urn:sha1:ac8a06ae909035f6aeaf3cdf000f4d3b3a9c086d</id>
<content type='text'>
Backport of r34297.

The ar8216_mib_{capture,flush} functions are similar.
Move the common code into a helper and use that from
the original functions.

This change also fixes a lockdep warning in
ar8216_mib_flush.

Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@34372 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
</entry>
<entry>
<title>AA: generic: ar8216: fix port number check in 'ar8xxx_mib_work_func'</title>
<updated>2012-11-25T16:23:02Z</updated>
<author>
<name>juhosg</name>
<email>juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2012-11-25T16:23:02Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/openwrt/commit/?id=7931b6c13db572b93df431bf4e049303d4e7b72d'/>
<id>urn:sha1:7931b6c13db572b93df431bf4e049303d4e7b72d</id>
<content type='text'>
Backport of r34283.

Also add a WARN_ON to 'ar8216_mib_fetch_port_stat'

Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@34371 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
</entry>
<entry>
<title>AA: generic: ar8216: remove an unblanced mutex_unlock call</title>
<updated>2012-11-25T16:23:00Z</updated>
<author>
<name>juhosg</name>
<email>juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2012-11-25T16:23:00Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/openwrt/commit/?id=083c20ccde9d690c13b173e2f59c3d000f26c05b'/>
<id>urn:sha1:083c20ccde9d690c13b173e2f59c3d000f26c05b</id>
<content type='text'>
Backport of r34282.

Fixes the following warning:

[   94.080000]
[   94.080000] =====================================
[   94.080000] [ BUG: bad unlock balance detected! ]
[   94.080000] 3.3.8 #2 Tainted: G           O
[   94.080000] -------------------------------------
[   94.080000] swconfig/1220 is trying to release lock (&amp;priv-&gt;mib_lock) at:
[   94.080000] [&lt;801df8f4&gt;] ar8216_sw_get_port_mib+0x138/0x16c
[   94.080000] but there are no more locks to release!
[   94.080000]
[   94.080000] other info that might help us debug this:
[   94.080000] 2 locks held by swconfig/1220:
[   94.080000]  #0:  (genl_mutex){+.+...}, at: [&lt;80222430&gt;] genl_rcv+0x14/0x34
[   94.080000]  #1:  (&amp;dev-&gt;sw_mutex){+.+...}, at: [&lt;801da018&gt;] swconfig_get_dev+0x88/0xb4
[   94.080000]
[   94.080000] stack backtrace:
[   94.080000] Call Trace:
[   94.080000] [&lt;8028dc58&gt;] dump_stack+0x8/0x34
[   94.080000] [&lt;800a5128&gt;] print_unlock_inbalance_bug+0xe0/0xfc
[   94.080000] [&lt;800a82c0&gt;] lock_release+0x18c/0x1c8
[   94.080000] [&lt;80292074&gt;] __mutex_unlock_slowpath+0xd8/0x17c
[   94.080000] [&lt;801df8f4&gt;] ar8216_sw_get_port_mib+0x138/0x16c
[   94.080000] [&lt;801db688&gt;] swconfig_get_attr+0xbc/0x394
[   94.080000] [&lt;8022261c&gt;] genl_rcv_msg+0x1cc/0x214
[   94.080000] [&lt;80221a18&gt;] netlink_rcv_skb+0x6c/0xe8
[   94.080000] [&lt;80222440&gt;] genl_rcv+0x24/0x34
[   94.080000] [&lt;80221370&gt;] netlink_unicast+0x15c/0x22c
[   94.080000] [&lt;8022175c&gt;] netlink_sendmsg+0x240/0x2d0
[   94.080000] [&lt;801ef544&gt;] sock_sendmsg+0x84/0x9c
[   94.080000] [&lt;801f0648&gt;] __sys_sendmsg+0x1cc/0x270
[   94.080000] [&lt;801f207c&gt;] sys_sendmsg+0x48/0x7c
[   94.080000] [&lt;8006ad78&gt;] stack_done+0x20/0x40
[   94.080000]

Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@34370 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
</entry>
<entry>
<title>AA: generic: ar8216: add missing locking calls</title>
<updated>2012-11-25T16:22:58Z</updated>
<author>
<name>juhosg</name>
<email>juhosg@3c298f89-4303-0410-b956-a3cf2f4a3e73</email>
</author>
<published>2012-11-25T16:22:58Z</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/openwrt/commit/?id=99afcf5bf6d506de4bd8e22a60ec08818d4cd895'/>
<id>urn:sha1:99afcf5bf6d506de4bd8e22a60ec08818d4cd895</id>
<content type='text'>
Backport of r34281.

Fixes the following lockdep warning:

[   19.160000] ------------[ cut here ]------------
[   19.160000] WARNING: at drivers/net/phy/ar8216.c:322 ar8216_rmw+0x54/0xa4()
[   19.170000] Modules linked in: nf_defrag_ipv4 nf_conntrack ehci_hcd
sd_mod pppox ipt_REJECT xt_TCPMSS ipt_LOG xt_comment xt_multip
ort xt_mac xt_limit iptable_mangle iptable_filter ip_tables xt_tcpudp
x_tables ppp_async ppp_generic slhc ath9k(O) ath9k_common(O) at
h9k_hw(O) ath(O) mac80211(O) usbcore usb_common scsi_mod nls_base crc7
crc_itu_t crc_ccitt cfg80211(O) compat(O) arc4 aes_generic cry
pto_blkcipher cryptomgr aead crypto_hash crypto_algapi ledtrig_timer
ledtrig_default_on leds_gpio gpio_button_hotplug(O)
[   19.210000] Call Trace:
[   19.220000] [&lt;8028dc38&gt;] dump_stack+0x8/0x34
[   19.220000] [&lt;80072da0&gt;] warn_slowpath_common+0x78/0xa4
[   19.230000] [&lt;80072de4&gt;] warn_slowpath_null+0x18/0x24
[   19.230000] [&lt;801de820&gt;] ar8216_rmw+0x54/0xa4
[   19.240000] [&lt;801df460&gt;] ar8216_mib_capture+0x70/0xd0
[   19.240000] [&lt;801df944&gt;] ar8xxx_mib_work_func+0x34/0x98
[   19.250000] [&lt;80089a7c&gt;] process_one_work+0x28c/0x460
[   19.250000] [&lt;8008a630&gt;] worker_thread+0x22c/0x334
[   19.260000] [&lt;8008e544&gt;] kthread+0x88/0x90
[   19.260000] [&lt;80065020&gt;] kernel_thread_helper+0x10/0x18
[   19.270000]
[   19.270000] ---[ end trace 22e9d696adfa6a08 ]---

Signed-off-by: Gabor Juhos &lt;juhosg@openwrt.org&gt;

git-svn-id: svn://svn.openwrt.org/openwrt/branches/attitude_adjustment@34369 3c298f89-4303-0410-b956-a3cf2f4a3e73
</content>
</entry>
</feed>
