adrian (Adrian Chadd)
User

Projects

User Details

User Since
May 14 2014, 7:57 AM (166 w, 6 d)

Recent Activity

Sun, Jul 23

adrian committed rS321380: [ar933x] make carambola2 work again!.
[ar933x] make carambola2 work again!
Sun, Jul 23, 7:11 AM
adrian committed rS321379: [ar933x] re-add the ar71xx_apb device for AR933x..
[ar933x] re-add the ar71xx_apb device for AR933x.
Sun, Jul 23, 7:02 AM

Mon, Jul 17

adrian committed rS321101: [iwm] actually use the new rxon function now..
[iwm] actually use the new rxon function now.
Mon, Jul 17, 9:32 PM
adrian committed rS321100: [iwm] if_iwm - Factor out and improve iwm_mvm_scan_rxon_flags() in if_iwm_scan..
[iwm] if_iwm - Factor out and improve iwm_mvm_scan_rxon_flags() in if_iwm_scan.
Mon, Jul 17, 9:29 PM

Thu, Jul 6

adrian committed rS320704: [ar724x] put in explicit memory barriers now that read/write register no longer.
[ar724x] put in explicit memory barriers now that read/write register no longer
Thu, Jul 6, 4:56 AM
adrian committed rS320700: [ar71xx] Start migrating the AR934x based boards over to the new world order..
[ar71xx] Start migrating the AR934x based boards over to the new world order.
Thu, Jul 6, 4:06 AM

Thu, Jun 29

adrian committed rS320466: [ath_hal] if building with ALQ, ensure we actually depend upon ALQ..
[ath_hal] if building with ALQ, ensure we actually depend upon ALQ.
Thu, Jun 29, 3:59 AM
adrian committed rS320465: [mips] [ar71xx] Since the wlan/ath drivers use ALQ, ensure we build the module.
[mips] [ar71xx] Since the wlan/ath drivers use ALQ, ensure we build the module
Thu, Jun 29, 3:58 AM
adrian committed rS320464: [mips] make this compile again after all of the config changes..
[mips] make this compile again after all of the config changes.
Thu, Jun 29, 3:57 AM

Mon, Jun 26

adrian committed rP444376: [qsstv] fix uninitialised member access..
[qsstv] fix uninitialised member access.
Mon, Jun 26, 4:19 PM

Jun 16 2017

adrian committed rS319994: [ar71xx] migrate all of the duplicate configuration out into a shared config….
[ar71xx] migrate all of the duplicate configuration out into a shared config…
Jun 16 2017, 12:44 AM

Jun 6 2017

adrian added a comment to D11003: Load balance sockets with new SO_REUSEPORT_LB option.

i'm okay with this (as long as it doesn't break RSS/PCBGROUPS.) This is fine for people wanting non-RSS load balancing of things (eg people writing loopback servics) without doing it in userland.

Jun 6 2017, 12:38 AM

Jun 5 2017

adrian accepted D11050: [bhnd] reduce size of chipc_slicer.

I'm okay if Landon is okay!

Jun 5 2017, 7:49 PM

Jun 4 2017

adrian committed rS319589: [iwm] Remove support for fw older than -17 and -22.
[iwm] Remove support for fw older than -17 and -22
Jun 4 2017, 9:29 PM
adrian committed rS319588: [iwmfw] bump built firmware now to version 22 for 7265D and 8000C..
[iwmfw] bump built firmware now to version 22 for 7265D and 8000C.
Jun 4 2017, 9:28 PM
adrian committed rS319587: ... aaaaand done..
... aaaaand done.
Jun 4 2017, 9:28 PM
adrian committed rS319586: [iwmfw] 8000C ver 22 firmware..
[iwmfw] 8000C ver 22 firmware.
Jun 4 2017, 9:28 PM
adrian committed rS319585: bump temporary for iwm firmware..
bump temporary for iwm firmware.
Jun 4 2017, 9:27 PM
adrian committed rS319584: [iwmfw] add 7265D-22 firmware.
[iwmfw] add 7265D-22 firmware
Jun 4 2017, 9:26 PM
adrian committed rS319583: [ath_hal] add USB reset PLL work around for AR9331/AR9344 (Hornet/Wasp.).
[ath_hal] add USB reset PLL work around for AR9331/AR9344 (Hornet/Wasp.)
Jun 4 2017, 9:22 PM
adrian committed rS319582: [iwm] Ignore IWM_DEBUG_LOG_MSG notifications..
[iwm] Ignore IWM_DEBUG_LOG_MSG notifications.
Jun 4 2017, 9:14 PM
adrian committed rS319581: [iwm] Set command code for PHY_DB as well..
[iwm] Set command code for PHY_DB as well.
Jun 4 2017, 9:13 PM
adrian committed rS319580: [iwm] Set correct state in smart-fifo configuration..
[iwm] Set correct state in smart-fifo configuration.
Jun 4 2017, 9:12 PM
adrian committed rS319579: [iwm] Remove dead code from iwm_pcie_load_cpu_sections()..
[iwm] Remove dead code from iwm_pcie_load_cpu_sections().
Jun 4 2017, 9:11 PM
adrian committed rS319578: [iwm] Check for lar_disable tunable, and lar_enabled flag from NVM..
[iwm] Check for lar_disable tunable, and lar_enabled flag from NVM.
Jun 4 2017, 9:10 PM
adrian committed rS319577: [iwm] Move Smart Fifo handling into if_iwm_sf.c, sync with Linux iwlwifi..
[iwm] Move Smart Fifo handling into if_iwm_sf.c, sync with Linux iwlwifi.
Jun 4 2017, 9:06 PM

May 31 2017

adrian committed rS319343: [ar71xx] rename AR724X_BASE -> std.AR724X.
[ar71xx] rename AR724X_BASE -> std.AR724X
May 31 2017, 4:32 PM
adrian added a reviewer for D11000: Fix an off-by-one error in the VM page array on some systems.: adrian.
May 31 2017, 12:52 AM
adrian accepted D10999: Fix typo in Driver Type A/C/D capability checks in sdhci..

good catch!

May 31 2017, 12:42 AM

May 29 2017

adrian committed rS319102: [AP93] fix up the arge0/arge1 hints..
[AP93] fix up the arge0/arge1 hints.
May 29 2017, 7:57 AM
adrian committed rS319101: [ar71xx] [ar724x] update to work.
[ar71xx] [ar724x] update to work
May 29 2017, 7:30 AM
adrian committed rS319100: Update AP93 support to the new world order..
Update AP93 support to the new world order.
May 29 2017, 7:27 AM

May 28 2017

adrian committed rS319055: [ar71xx] undo read-after-write to flush; some bus devices dislike this..
[ar71xx] undo read-after-write to flush; some bus devices dislike this.
May 28 2017, 7:45 AM

May 26 2017

adrian committed rS318911: [ath] fix short-GI wireshark flag..
[ath] fix short-GI wireshark flag.
May 26 2017, 12:48 AM

May 25 2017

adrian accepted D10903: Increase timeout in Atheros HAL.

Heh, where is it happening?

May 25 2017, 3:51 PM · network
adrian committed rS318859: [lib] disable libc++experimental on mips platforms for now..
[lib] disable libc++experimental on mips platforms for now.
May 25 2017, 5:03 AM
adrian committed rS318858: Bump UPDATING to cover the ath shuffle..
Bump UPDATING to cover the ath shuffle.
May 25 2017, 5:02 AM
adrian committed rS318857: [ath] [ath_hal] retire AH_SUPPORT_AR5416 changing anything..
[ath] [ath_hal] retire AH_SUPPORT_AR5416 changing anything.
May 25 2017, 4:26 AM
adrian committed rS318856: [ath] [ath_hal] (etc, etc) - begin the task of re-modularising the HAL..
[ath] [ath_hal] (etc, etc) - begin the task of re-modularising the HAL.
May 25 2017, 4:19 AM

May 24 2017

adrian committed rS318768: [ath] begin migration of AHB support to use the PCI style board data API for….
[ath] begin migration of AHB support to use the PCI style board data API for…
May 24 2017, 1:03 AM

May 23 2017

adrian committed rS318697: [ar71xx] remove dead code!.
[ar71xx] remove dead code!
May 23 2017, 6:20 AM
adrian committed rS318696: [ar71xx] add a very simple early boot driver called "caldata" to commit cross….
[ar71xx] add a very simple early boot driver called "caldata" to commit cross…
May 23 2017, 6:20 AM
adrian committed rS318690: [arswitch] add phy debugging to the internal PHY read/write functions..
[arswitch] add phy debugging to the internal PHY read/write functions.
May 23 2017, 3:48 AM

May 21 2017

adrian committed rS318602: [ar71xx] fix up dump space a la what jhb@ did elsewhere a while ago..
[ar71xx] fix up dump space a la what jhb@ did elsewhere a while ago.
May 21 2017, 11:56 PM
adrian committed rS318601: [libcompiler-rt] add bswapdi2/bswapsi2.
[libcompiler-rt] add bswapdi2/bswapsi2
May 21 2017, 11:15 PM
adrian closed D10838: Add bswapsi2/bswapdi2 support to libcompiler-rt for mips platforms. by committing rS318601: [libcompiler-rt] add bswapdi2/bswapsi2.
May 21 2017, 11:15 PM

May 20 2017

adrian added a reviewer for D10838: Add bswapsi2/bswapdi2 support to libcompiler-rt for mips platforms.: emaste.
May 20 2017, 5:56 PM
adrian created D10838: Add bswapsi2/bswapdi2 support to libcompiler-rt for mips platforms..
May 20 2017, 5:37 PM
adrian committed rS318566: [net80211] prepare for A-MSDU/A-MPDU offload crypto / sequence number checking..
[net80211] prepare for A-MSDU/A-MPDU offload crypto / sequence number checking.
May 20 2017, 12:44 AM

May 18 2017

adrian updated the diff for D10778: [concurrency_kit] turn this into a module!.

Update to take kib's feedback into account.

May 18 2017, 7:45 PM
adrian added a comment to D10778: [concurrency_kit] turn this into a module!.
In D10778#223458, @bapt wrote:

Except there are plans to use it elsewhere. Many areas may be improved using it.

Having it as a module would mean some devs might refrain from using it because
there is no waranty for it to be there

Areas like VFS and network stack could have a good benefice from using it.

Out of curiousity what size is saved?

May 18 2017, 6:06 AM
adrian added inline comments to D10778: [concurrency_kit] turn this into a module!.
May 18 2017, 12:52 AM

May 17 2017

adrian created D10778: [concurrency_kit] turn this into a module!.
May 17 2017, 8:04 PM
adrian committed rS318413: [net80211] initial VHT radiotap implementation defines from upstream radiotap..
[net80211] initial VHT radiotap implementation defines from upstream radiotap.
May 17 2017, 7:34 PM

May 16 2017

adrian accepted D10728: iwn: (partially) rewrite A-MPDU Tx path.

I'm so very glad you're working on this stuff! It's approved; can you email freebsd-wireless@ for some further testing before commit?

May 16 2017, 4:07 AM

May 12 2017

adrian committed rS318232: [iwm] Recognize IWM_FW_PAGING_BLOCK_CMD wide cmd response correctly..
[iwm] Recognize IWM_FW_PAGING_BLOCK_CMD wide cmd response correctly.
May 12 2017, 6:35 AM
adrian committed rS318231: [iwm] Revert "if_iwm - SCAN_ABORT_UMAC response doesn't use a wide id".
[iwm] Revert "if_iwm - SCAN_ABORT_UMAC response doesn't use a wide id"
May 12 2017, 6:35 AM
adrian committed rS318230: [iwm] Fix iwm_mvm_send_cmd_pdu(_status) declarations. Make id a uint32_t..
[iwm] Fix iwm_mvm_send_cmd_pdu(_status) declarations. Make id a uint32_t.
May 12 2017, 6:34 AM
adrian committed rS318229: [iwm] Adjust if_iwm_sta.h prototypes, don't pass iwm_node to rm_sta()..
[iwm] Adjust if_iwm_sta.h prototypes, don't pass iwm_node to rm_sta().
May 12 2017, 6:33 AM
adrian committed rS318228: [iwm] Make powersaving more similar to Linux iwlwifi behaviour..
[iwm] Make powersaving more similar to Linux iwlwifi behaviour.
May 12 2017, 6:32 AM
adrian committed rS318227: [iwm] Clean up if_iwm_power.c a bit. Fix iwm_power_scheme debug print..
[iwm] Clean up if_iwm_power.c a bit. Fix iwm_power_scheme debug print.
May 12 2017, 6:31 AM
adrian committed rS318226: [iwm] Switch arguments from iwm_node* to iwm_vap* in if_iwm_power.c..
[iwm] Switch arguments from iwm_node* to iwm_vap* in if_iwm_power.c.
May 12 2017, 6:30 AM
adrian committed rS318225: [iwm] Already call iwm_mvm_power_update_mac() during SCAN<->AUTH paths..
[iwm] Already call iwm_mvm_power_update_mac() during SCAN<->AUTH paths.
May 12 2017, 6:21 AM
adrian committed rS318224: [iwm] Refuse connection to APs with beacon interval < 16..
[iwm] Refuse connection to APs with beacon interval < 16.
May 12 2017, 6:16 AM
adrian committed rS318223: [iwm] Handle AUTH->SCAN/INIT and ASSOC->SCAN/INIT better.
[iwm] Handle AUTH->SCAN/INIT and ASSOC->SCAN/INIT better
May 12 2017, 6:05 AM
adrian committed rS318222: [iwm] Factor out firmware station handling into if_iwm_sta.c..
[iwm] Factor out firmware station handling into if_iwm_sta.c.
May 12 2017, 6:03 AM
adrian committed rS318221: [iwm] Deduplicate code in iwm_auth() from an if condition..
[iwm] Deduplicate code in iwm_auth() from an if condition.
May 12 2017, 5:53 AM
adrian committed rS318220: [iwm] No need for iwm_assoc() in AUTH->ASSOC transition..
[iwm] No need for iwm_assoc() in AUTH->ASSOC transition.
May 12 2017, 5:52 AM
adrian committed rS318219: [iwm] Properly implement iwm_wme_update callback function..
[iwm] Properly implement iwm_wme_update callback function.
May 12 2017, 5:50 AM
adrian committed rS318218: [iwm] Process multiple frames per RX buffer..
[iwm] Process multiple frames per RX buffer.
May 12 2017, 5:49 AM
adrian committed rS318217: [iwm] Change UCODE_TLV_API #define-s from bitmasks to indexes..
[iwm] Change UCODE_TLV_API #define-s from bitmasks to indexes.
May 12 2017, 5:30 AM
adrian committed rS318216: [iwm] Sync iwm_read_firmware()'s loop to iwlwifi's code..
[iwm] Sync iwm_read_firmware()'s loop to iwlwifi's code.
May 12 2017, 5:29 AM
adrian committed rS318215: [iwm] change the check for ADD_STA status, use IWM_ADD_STA_STATUS_MASK..
[iwm] change the check for ADD_STA status, use IWM_ADD_STA_STATUS_MASK.
May 12 2017, 5:22 AM
adrian committed rS318214: [iwm] Sanity check channel for IEEE80211_CHAN_ANYC in if_iwm_mac_ctxt.c..
[iwm] Sanity check channel for IEEE80211_CHAN_ANYC in if_iwm_mac_ctxt.c.
May 12 2017, 5:22 AM
adrian committed rS318213: [if_iwm] Get rid of another usage of the IWM_DEFAULT_MACID/_COLOR constant..
[if_iwm] Get rid of another usage of the IWM_DEFAULT_MACID/_COLOR constant.
May 12 2017, 5:21 AM
adrian committed rS318212: [if_iwm] Partly sync if_iwm_binding.c to Linux iwlwifi code..
[if_iwm] Partly sync if_iwm_binding.c to Linux iwlwifi code.
May 12 2017, 5:19 AM

May 9 2017

adrian committed rS318013: [iwm] Move in_phyctxt from struct iwm_node to phy_ctxt in struct iwm_vap..
[iwm] Move in_phyctxt from struct iwm_node to phy_ctxt in struct iwm_vap.
May 9 2017, 5:32 AM
adrian committed rS318012: [iwm] Allow listening on both chains/atennas to get diversity..
[iwm] Allow listening on both chains/atennas to get diversity.
May 9 2017, 5:31 AM
adrian committed rS318005: [iwm] Add basic powermanagement support via ifconfig wlan0 powersave..
[iwm] Add basic powermanagement support via ifconfig wlan0 powersave.
May 9 2017, 4:15 AM
adrian committed rS318003: [iwm] Add iwm_nic_unlock() calls missing from previous commit..
[iwm] Add iwm_nic_unlock() calls missing from previous commit.
May 9 2017, 2:43 AM
adrian committed rS318002: [iwm] iwm_{read,write}_prph() don't grab the nic lock in iwm themselves..
[iwm] iwm_{read,write}_prph() don't grab the nic lock in iwm themselves.
May 9 2017, 2:41 AM
adrian committed rS318001: [iwm] include opt_iwm.h and opt_wlan.h consistently in all files..
[iwm] include opt_iwm.h and opt_wlan.h consistently in all files.
May 9 2017, 2:38 AM

May 7 2017

adrian accepted D10639: Add necessary bits to get FreeBSD booting on the Unifi Security Gateway.

if it builds, it commits! thanks!

May 7 2017, 9:56 PM

May 6 2017

adrian committed rS317874: [mediatek] [gpio] add PPS / interrupt support..
[mediatek] [gpio] add PPS / interrupt support.
May 6 2017, 6:22 AM
adrian closed D9784: gpiopps support patch by committing rS317874: [mediatek] [gpio] add PPS / interrupt support..
May 6 2017, 6:22 AM
adrian committed rS317873: [mips] [rt2880] Add oldest Ralink MIPS SOC RT2880 support code..
[mips] [rt2880] Add oldest Ralink MIPS SOC RT2880 support code.
May 6 2017, 6:20 AM
adrian closed D10336: add rt2880 support with etherswitch ip17x driver by committing rS317873: [mips] [rt2880] Add oldest Ralink MIPS SOC RT2880 support code..
May 6 2017, 6:20 AM
adrian committed rS317872: [arm] [rt1310] add initial RT1310 SoC code..
[arm] [rt1310] add initial RT1310 SoC code.
May 6 2017, 6:15 AM
adrian closed D7238: Add support Ralink RT1310 soc by committing rS317872: [arm] [rt1310] add initial RT1310 SoC code..
May 6 2017, 6:15 AM
adrian committed rS317871: [ar934x] do an ethernet analog reset; apparently some boards don't..
[ar934x] do an ethernet analog reset; apparently some boards don't.
May 6 2017, 6:09 AM
adrian committed rS317870: [mx25l] add new device ids..
[mx25l] add new device ids.
May 6 2017, 6:09 AM
adrian closed D10621: analog switch reset on ar9341 and add new spi flash by committing rS317870: [mx25l] add new device ids..
May 6 2017, 6:08 AM
adrian committed rS317869: [etherswitch] [e6000sw] fix compile issue under clang/arm.
[etherswitch] [e6000sw] fix compile issue under clang/arm
May 6 2017, 6:08 AM
adrian closed D10563: clang compile error fix by committing rS317869: [etherswitch] [e6000sw] fix compile issue under clang/arm.
May 6 2017, 6:08 AM
adrian accepted D10563: clang compile error fix.
May 6 2017, 6:07 AM
adrian committed rS317868: [ar531x] [if_are] Fix if_are behaviour under high load traffic.
[ar531x] [if_are] Fix if_are behaviour under high load traffic
May 6 2017, 6:06 AM
adrian closed D10557: fixed hi load traffic bug by committing rS317868: [ar531x] [if_are] Fix if_are behaviour under high load traffic.
May 6 2017, 6:06 AM
adrian accepted D10557: fixed hi load traffic bug.
May 6 2017, 6:06 AM
adrian committed rS317867: [etherswitch] add manpages for etherswitch supported devices..
[etherswitch] add manpages for etherswitch supported devices.
May 6 2017, 6:01 AM
adrian closed D10278: create man page for etherswitch driver by committing rS317867: [etherswitch] add manpages for etherswitch supported devices..
May 6 2017, 6:01 AM