The Asterisk Development Team has announced the releases of: DAHDI-Linux-v2.10.2 DAHDI-Tools-v2.10.2 dahdi-linux-complete-2.10.2+2.10.2 This release is available for immediate download at: http://downloads.asterisk.org/pub/telephony/dahdi-linux http://downloads.asterisk.org/pub/telephony/dahdi-tools http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete * Fixes compile issues with linux kernel source up to 4.1 * Fixes "I/O error reported by firmware" issue on TE131,TE133,TE235,TE435,A4B,and A8B Shortlog of dahdi-linux changes since v2.10.1: John Sloan (1): wcxb: Fix "I/O error reported by firmware" followed by underruns Michael Walton (1): dynamic: Prevent oops due to inverted compile flag Russ Meyerriecks (1): wctc4xxp: Fix continuous "errored receive packets" with 2+ transcoders Shaun Ruffell (10): dahdi: Fix failure to read / write on kernel 3.16+ dahdi: smp_mb_{before,after}_clear_bit -> smp_mb_{before,after}_atomic. build_tools/dkms-helper: Use bash to process dkms-helper script. dahdi_dynamic: Release reference count on network device when destroying dynamic spans. dahdi: struct file.f_dentry macro was removed in kernel 3.19 dahdi: Fix "void value not ignored..." error when compiling against kernel 4.0. dahdi: strnicmp() -> strncasecmp() Remove DAHDI_IRQF_[SHARED|DISABLED] flags. dahdi: Remove IRQF_DISABLED. wctc4xxp: Clear packet error count when reloading firmware. Tzafrir Cohen (6): xpp: FPGA_1161.201.hex: module types detection xpp: firmware: 203 as alias to (newer) 201 xpp: firmware: a stray ^Z in FPGA_1161.201.hex xpp: module_refcount is back to int on 3.19 README: use file time for reproducable build xpp: USB_FW*: fix incorrect chan num with 2FXS6FXO Shortlog of dahdi-tools changes since v2.10.1: Oron Peled (8): xpp: revert USB "clear_halt" change and better overrides. xpp: astribank_is_starting: improve '-v' output xpp: waitfor_xpds: expansion error with no ABs xpp: waitfor_xpds: assume astribank_is_starting exists xpp: can use modern Asterisk hotplug support xpp: waitfor_xpds: documentation xpp/astribank_hook: remove Astribank initialization xpp: waitfor_xpds: Always remove Astribank semaphore Russ Meyerriecks (1): tonezone: Fix regression in Australian tone patch Tzafrir Cohen (3): astribank_hook: remove useless 'time' no astribank_is_starting with hotplug asterisk xpp_fxloader: handle empty span-type.conf The diffstat from the dahdi-linux v2.10.1 release: Makefile | 3 +- drivers/dahdi/firmware/Makefile | 8 ++--- drivers/dahdi/pciradio.c | 3 +- drivers/dahdi/tor2.c | 7 +++- drivers/dahdi/voicebus/voicebus.c | 2 +- drivers/dahdi/wcaxx-base.c | 4 +-- drivers/dahdi/wcb4xxp/base.c | 7 +++- drivers/dahdi/wcfxo.c | 2 +- drivers/dahdi/wct1xxp.c | 10 ++++-- drivers/dahdi/wct4xxp/base.c | 4 +-- drivers/dahdi/wctc4xxp/base.c | 14 +++++--- drivers/dahdi/wctdm.c | 3 +- drivers/dahdi/wcte11xp.c | 10 ++++-- drivers/dahdi/wcte13xp-base.c | 2 +- drivers/dahdi/wcte43x-base.c | 2 +- drivers/dahdi/wcxb.c | 56 ++++++++++-------------------- drivers/dahdi/wcxb.h | 7 ++-- drivers/dahdi/xpp/card_pri.c | 6 ++-- drivers/dahdi/xpp/firmwares/USB_FW.201.hex | 6 ++-- drivers/dahdi/xpp/firmwares/USB_FW.hex | 6 ++-- drivers/dahdi/xpp/xproto.c | 3 +- include/dahdi/kernel.h | 12 +++---- 22 files changed, 93 insertions(+), 84 deletions(-) The diffstat from the dahdi-tools v2.10.1 release: xpp/xpp_fxloader | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) For a full list of changes in these releases, please see the shortlog at: http://git.asterisk.org/gitweb/?p=dahdi/linux.git;a=shortlog;h=refs/tags/v2.10.2 http://git.asterisk.org/gitweb/?p=dahdi/tools.git;a=shortlog;h=refs/tags/v2.10.2 Issues found in this release can be reported in the DAHDI-Linux [1] and DAHDI-Tools [2] projects at https://issues.asterisk.org/jira [1] https://issues.asterisk.org/jira/browse/DAHLIN [2] https://issues.asterisk.org/jira/browse/DAHTOOL Thank you for your continued support of Asterisk!