82
83 git add $fullname
84
85 cat /dev/null > $MSG_FILE
86 if [ "$AMEND" != "" ] ; then
87 git format-patch HEAD^ --stdout >> $MSG_FILE
88 else
89 echo "" >> $MSG_FILE
90 echo "Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>" >> $MSG_FILE
91 echo "" >> $MSG_FILE
92 echo "# $sm_err" >> $MSG_FILE
93 fi
94 git log -10 --oneline $fullname | sed -e 's/^/# /' >> $MSG_FILE
95 vim $MSG_FILE
96
97 grep -v '^#' $MSG_FILE > $MSG_FILE.1
98 mv $MSG_FILE.1 $MSG_FILE
99
100 git commit $AMEND -F $MSG_FILE
101
102 to_addr=$(./scripts/get_maintainer.pl -f --noroles --norolestats $fullname | head -n 1)
103 cc_addr=$(./scripts/get_maintainer.pl -f --noroles --norolestats $fullname | tail -n +2 | \
104 perl -ne 's/\n$/, /; print')
105 cc_addr="$cc_addr, kernel-janitors@vger.kernel.org"
106
107 echo -n "To: " > $MAIL_FILE
108 echo "$to_addr" >> $MAIL_FILE
109 echo -n "CC: " >> $MAIL_FILE
110 echo "$cc_addr" >> $MAIL_FILE
111 echo "X-Mailer: git-send-email haha only kidding" >> $MAIL_FILE
112
113 git format-patch HEAD^ --stdout >> $MAIL_FILE
114
115 ./scripts/checkpatch.pl $MAIL_FILE || continue_yn
116
117 echo "Press ENTER to continue"
118 read unused
119
120 mutt -H $MAIL_FILE
|
82
83 git add $fullname
84
85 cat /dev/null > $MSG_FILE
86 if [ "$AMEND" != "" ] ; then
87 git format-patch HEAD^ --stdout >> $MSG_FILE
88 else
89 echo "" >> $MSG_FILE
90 echo "Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>" >> $MSG_FILE
91 echo "" >> $MSG_FILE
92 echo "# $sm_err" >> $MSG_FILE
93 fi
94 git log -10 --oneline $fullname | sed -e 's/^/# /' >> $MSG_FILE
95 vim $MSG_FILE
96
97 grep -v '^#' $MSG_FILE > $MSG_FILE.1
98 mv $MSG_FILE.1 $MSG_FILE
99
100 git commit $AMEND -F $MSG_FILE
101
102 git format-patch HEAD^ --stdout >> $MSG_FILE
103
104 to_addr=$(./scripts/get_maintainer.pl --noroles --norolestats $MSG_FILE | head -n 1)
105 cc_addr=$(./scripts/get_maintainer.pl --noroles --norolestats $MSG_FILE | tail -n +2 | \
106 perl -ne 's/\n$/, /; print')
107 cc_addr="$cc_addr, kernel-janitors@vger.kernel.org"
108
109 echo -n "To: " > $MAIL_FILE
110 echo "$to_addr" >> $MAIL_FILE
111 echo -n "CC: " >> $MAIL_FILE
112 echo "$cc_addr" >> $MAIL_FILE
113 echo "X-Mailer: git-send-email haha only kidding" >> $MAIL_FILE
114
115 git format-patch HEAD^ --stdout >> $MAIL_FILE
116
117 ./scripts/checkpatch.pl $MAIL_FILE || continue_yn
118
119 echo "Press ENTER to continue"
120 read unused
121
122 mutt -H $MAIL_FILE
123 rm -f $MSG_FILE
|