[RFC 02/24] scsi/atari_scsi: Dont select CONFIG_NVRAM

2015-05-30 Thread Finn Thain
On powerpc, setting CONFIG_NVRAM=n builds a kernel with no NVRAM support. Setting CONFIG_NVRAM=m enables the /dev/nvram misc device module without enabling NVRAM support in drivers. Setting CONFIG_NVRAM=y enables the misc device (built-in) and also enables NVRAM support in drivers. m68k shares

Re: [PATCH v2] cxlflash: Base support for IBM CXL Flash Adapter

2015-05-30 Thread Matthew R. Ochs
Brian, Thanks for reviewing this patch. Responses are inline below. -matt On May 29, 2015, at 3:54 PM, Brian King wrote: +/* Check for power of 2 at compile time */ +#define NOT_POW2(_x) ((_x) ((_x) ((_x) - 1))) +#if NOT_POW2(CXLFLASH_NUM_CMDS) +#error CXLFLASH_NUM_CMDS is not a power

[RFC 04/24] m68k/atari: Replace nvram_{read,write}_byte with arch_nvram_ops

2015-05-30 Thread Finn Thain
By implementing an arch_nvram_ops struct, any platform can re-use the drivers/char/nvram module without needing any arch-specific code in that module. Atari does so here. Atari has one user of nvram_check_checksum() whereas the other platforms (i.e. x86 and ARM platforms) have none at all.

[GIT PULL] target fixes for v4.1-rc6

2015-05-30 Thread Nicholas A. Bellinger
Hi Linus, Here are the outstanding target-pending fixes for v4.1-rc6 code. Please go ahead and pull from: git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master These are mostly minor fixes, with the exception of the following that address fall-out from recent v4.1-rc1

Re: [PATCH-v2 2/4] target: Drop lun_sep_lock for se_lun-lun_se_dev RCU usage

2015-05-30 Thread Nicholas A. Bellinger
On Thu, 2015-05-28 at 08:57 -0700, Paul E. McKenney wrote: On Wed, May 27, 2015 at 11:02:10PM -0700, Nicholas A. Bellinger wrote: On Wed, 2015-05-27 at 14:04 -0700, Paul E. McKenney wrote: On Tue, May 26, 2015 at 10:29:45PM -0700, Nicholas A. Bellinger wrote: SNIP In this particular