The patch below adds support for the 2.6.29 kernel and also fixes the
authorvlnb <vlnb@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Wed, 25 Mar 2009 12:55:27 +0000 (12:55 +0000)
committervlnb <vlnb@d57e44dd-8a1f-0410-8b47-8ef2f437770f>
Wed, 25 Mar 2009 12:55:27 +0000 (12:55 +0000)
commitc2bf15cf774a9172c203a8b50a44c3544724ec39
treec40a69a95a563defc23a53f6e8508fd2115ba954
parentfae9c7778c78257fa8bfa34415ec0377f1027250
The patch below adds support for the 2.6.29 kernel and also fixes the
checkpatch issues reported by the checkpatch script included with the 2.6.29
kernel and that were not yet reported by the 2.6.28 checkpatch script
(trailing statements should be on the next line / struct should normally be
const).
The patch below has been tested as follows:
- Reran scripts/run-regression-tests -k 2.6.24.7 -k 2.6.25.20 -k 2.6.26.8 -k 2.6.27.21 -k 2.6.28.9 -k 2.6.29 and verified the output.
- Rebuilt, installed and loaded scst, iscsi-scst and srpt as follows:
make -s clean && make -s -C scst install && make -s -C iscsi-scst install && make -s -C srpt install && cd scstadmin && make -s && make -s install && modprobe scst_vdisk && modprobe iscsi-scst && dmesg

Signed-off-by: Bart Van Assche <bart.vanassche@gmail.com>
with minor cleanups and corrections in put_page_callback-2.6.29.patch

git-svn-id: https://scst.svn.sourceforge.net/svnroot/scst/trunk@717 d57e44dd-8a1f-0410-8b47-8ef2f437770f
20 files changed:
iscsi-scst/kernel/config.c
iscsi-scst/kernel/conn.c
iscsi-scst/kernel/iscsi.c
iscsi-scst/kernel/iscsi.h
iscsi-scst/kernel/patches/put_page_callback-2.6.29.patch [new file with mode: 0644]
iscsi-scst/kernel/session.c
iscsi-scst/kernel/target.c
scst/include/scst.h
scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.18.patch [new file with mode: 0644]
scst/kernel/in-tree/Kconfig.drivers.Linux-2.6.29.patch [new file with mode: 0644]
scst/kernel/in-tree/Makefile.drivers.Linux-2.6.18.patch [new file with mode: 0644]
scst/kernel/in-tree/Makefile.drivers.Linux-2.6.29.patch [new file with mode: 0644]
scst/kernel/io_context-2.6.29.patch [new file with mode: 0644]
scst/kernel/scst_exec_req_fifo-2.6.29.patch [new file with mode: 0644]
scst/src/dev_handlers/scst_cdrom.c
scst/src/dev_handlers/scst_disk.c
scst/src/dev_handlers/scst_modisk.c
scst/src/dev_handlers/scst_user.c
scst/src/dev_handlers/scst_vdisk.c
scst/src/scst_lib.c