From: Luis R. Rodriguez Date: Wed, 9 Jan 2013 01:45:12 +0000 (-0800) Subject: compat-drivers: add genlog-3.8 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=fdaa9812258f529973ff66d35afddd0fd424848e;p=openwrt%2Fstaging%2Fblogic.git compat-drivers: add genlog-3.8 Signed-off-by: Luis R. Rodriguez --- diff --git a/scripts/genlog-3.8 b/scripts/genlog-3.8 new file mode 100755 index 000000000000..8d10fdcf8f43 --- /dev/null +++ b/scripts/genlog-3.8 @@ -0,0 +1,114 @@ +#!/bin/bash + +COMPAT=$HOME/compat/.git +COMPAT_WIRELESS=$HOME/devel/compat-drivers/.git + +OLD_VER=7 +let VER="8" +RC="-rc2" +LOG="ChangeLog-3.${VER}${RC}" + +echo > $LOG + +echo -e "===============================================" >> $LOG +echo -e "ChangeLog for compat-drivers for linux-3.${VER}${RC}" >> $LOG +echo -e "===============================================" >> $LOG + +echo -e " +This is the ChangeLog for the Linux kernel project compat-drivers. +It provides a backport of a few Linux kernel subsystems down to +older kernels: + + * 802.11 + * Bluetooth + * Ethernet + * DRM + +For more details refer to the home pages: + +https://backports.wiki.kernel.org + +The compat-drivers project consists of code from three projects: + + * The Linux kernel: linux-stable.git + * Compat-wirelesS: compat-drivers.git + * Compat: compat.git + +The compat-drivers stable releases incorporates code from from +each of these git trees for the respective upstream Linux kernel +stable release. A branch called linux-3.x.y exists for each +stable release. Below we provide the ChangeLog of changes from +the previous branched release to the new branched release. + +Release: linux-3.${VER} + +" >> $LOG + +export GIT_DIR=${COMPAT} +echo -e "Updates from the compat.git project:" >> $LOG +echo -e "====================================\n" >> $LOG + +echo -e "git shortlog linux-3.${OLD_VER}.y..linux-3.${VER}.y\n" >> $LOG +git shortlog origin/linux-3.${OLD_VER}.y..HEAD >> $LOG + +export GIT_DIR=${COMPAT_WIRELESS} +echo -e "Updates from the compat-drivers.git project:" >> $LOG +echo -e "=============================================\n" >> $LOG +echo -e "git shortlog linux-3.${OLD_VER}.y..linux-3.${VER}.y\n" >> $LOG +git shortlog origin/linux-3.${OLD_VER}.y..HEAD >> $LOG + +echo -e "Updates from the Linux kernel:" >> $LOG +echo -e "=============================================\n" >> $LOG + +echo -e "We only include very specific changes for the supported" >> $LOG +echo -e "subsystems:\n" >> $LOG +echo -e " * 802.11" >> $LOG +echo -e " * Bluetooth" >> $LOG +echo -e " * Ethernet" >> $LOG +echo -e " * DRM " >> $LOG + +echo -e " +Generated by using: + +git log v3.${OLD_VER}${RC}..HEAD \ + net/wireless/ \ + net/mac80211/ \ + net/rfkill/ \ + drivers/net/wireless/ \ + net/bluetooth/ \ + drivers/bluetooth/ \ + drivers/gpu/drm/ \ + drivers/net/ethernet/atheros/atl1c/ \ + drivers/net/ethernet/atheros/atl1e/ \ + drivers/net/ethernet/atheros/atlx/ \ + include/uapi/linux/nl80211.h \ + include/linux/rfkill.h \ + include/uapi/rfkill.h \ + include/uapi/drm \ + include/net/cfg80211.h \ + include/net/regulatory.h \ + include/net/cfg80211.h >> $LOG + +git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git +" >> $LOG + +export GIT_DIR=${PWD}/.git/ +git log v3.${OLD_VER}..HEAD \ + net/wireless/ \ + net/mac80211/ \ + net/rfkill/ \ + drivers/net/wireless/ \ + net/bluetooth/ \ + drivers/bluetooth/ \ + drivers/gpu/drm/ \ + drivers/net/ethernet/atheros/atl1c/ \ + drivers/net/ethernet/atheros/atl1e/ \ + drivers/net/ethernet/atheros/atlx/ \ + include/uapi/linux/nl80211.h \ + include/linux/rfkill.h \ + include/uapi/linux/rfkill.h \ + include/uapi/drm \ + include/net/cfg80211.h \ + include/net/regulatory.h \ + include/net/cfg80211.h >> $LOG +