]> www.infradead.org Git - users/jedix/linux-maple.git/commit
oracleasm: fix asmfs_dir_operations compiler error
authorTom Saeger <tom.saeger@oracle.com>
Tue, 30 Jan 2018 21:00:05 +0000 (15:00 -0600)
committerBrian Maly <brian.maly@oracle.com>
Wed, 15 Aug 2018 19:53:01 +0000 (15:53 -0400)
commite7e3ce1fa3786a0d737122bb5fa22e269c73fc2d
treeb4936f9e64cea197f77190d111054d11374279c2
parenteb58f57ef30f6ffc5ca5a20a4ca98742bedd786e
oracleasm: fix asmfs_dir_operations compiler error

Using gcc7 (gcc version 7.2.1) on aarch64, the following error is produced:

drivers/block/oracleasm/driver.c:2385:55: error: positional initialization of
field in 'struct' declared with 'designated_init'
attribute [-Werror=designated-init]
 static struct file_operations asmfs_dir_operations = {0, };
                                                       ^
drivers/block/oracleasm/driver.c:2385:55: note: (
near initialization for 'asmfs_dir_operations')
cc1: some warnings being treated as errors

Initialization of asmfs_dir_operations happens in
init_asmfs_dir_operations, where asmfs_dir_operations is
initialized to simple_dir_operations.

Fix the above error, by removing superfluous static initialization line.

Orabug: 28506080

Signed-off-by: Tom Saeger <tom.saeger@oracle.com>
Reviewed-by: Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/block/oracleasm/driver.c