From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754251AbcLTDsk (ORCPT ); Mon, 19 Dec 2016 22:48:40 -0500 Received: from mga03.intel.com ([134.134.136.65]:52240 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751932AbcLTDsg (ORCPT ); Mon, 19 Dec 2016 22:48:36 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.33,377,1477983600"; d="gz'50?scan'50,208,50";a="20534523" Date: Tue, 20 Dec 2016 11:48:19 +0800 From: kbuild test robot To: Scott Bauer Cc: kbuild-all@01.org, linux-nvme@lists.infradead.org, Rafael.Antognolli@intel.com, axboe@fb.com, keith.busch@intel.com, jonathan.derrick@intel.com, viro@zeniv.linux.org.uk, hch@infradead.org, linux-kernel@vger.kernel.org, sagi@grimberg.me, Scott Bauer Subject: Re: [PATCH v3 2/5] lib: Add Sed-opal library Message-ID: <201612201158.HoaikVFt%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="ReaqsoxgOBHFXBhH" Content-Disposition: inline In-Reply-To: <1482176149-2257-3-git-send-email-scott.bauer@intel.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: fengguang.wu@intel.com X-SA-Exim-Scanned: No (on bee); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --ReaqsoxgOBHFXBhH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Scott, [auto build test WARNING on linus/master] [also build test WARNING on v4.9 next-20161219] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Scott-Bauer/include-Add-definitions-for-sed/20161220-110214 config: i386-randconfig-r0-201651 (attached as .config) compiler: gcc-5 (Debian 5.4.1-2) 5.4.1 20160904 reproduce: # save the attached .config to linux build tree make ARCH=i386 All warnings (new ones prefixed by >>): In file included from lib/sed.c:20:0: >> include/linux/sed-opal.h:37:40: warning: 'struct request_queue' declared inside parameter list struct opal_dev *alloc_opal_dev(struct request_queue *q); ^ >> include/linux/sed-opal.h:37:40: warning: its scope is only this definition or declaration, which is probably not what you want lib/sed.c: In function 'fdev_sed_ioctl': lib/sed.c:161:12: error: dereferencing pointer to incomplete type 'struct file' if (!filep->f_sedctx || !filep->f_sedctx->ops || !filep->f_sedctx->dev) ^ -- In file included from lib/sed-opal.c:29:0: >> include/linux/sed-opal.h:37:40: warning: 'struct request_queue' declared inside parameter list struct opal_dev *alloc_opal_dev(struct request_queue *q); ^ >> include/linux/sed-opal.h:37:40: warning: its scope is only this definition or declaration, which is probably not what you want lib/sed-opal.c: In function 'opal_discovery0_end': lib/sed-opal.c:276:6: warning: unused variable 'error' [-Wunused-variable] int error = 0; ^ lib/sed-opal.c: In function 'response_parse': lib/sed-opal.c:793:15: error: invalid storage class for function 'response_get_string' static size_t response_get_string(const struct parsed_resp *resp, int n, ^ lib/sed-opal.c:793:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] static size_t response_get_string(const struct parsed_resp *resp, int n, ^ lib/sed-opal.c:817:12: error: invalid storage class for function 'response_get_u64' static u64 response_get_u64(const struct parsed_resp *resp, int n) ^ lib/sed-opal.c:846:11: error: invalid storage class for function 'response_status' static u8 response_status(const struct parsed_resp *resp) ^ lib/sed-opal.c:866:12: error: invalid storage class for function 'parse_and_check_status' static int parse_and_check_status(struct opal_dev *dev) ^ lib/sed-opal.c:883:13: error: invalid storage class for function 'clear_opal_cmd' static void clear_opal_cmd(struct opal_cmd *cmd) ^ lib/sed-opal.c:891:12: error: invalid storage class for function 'start_opal_session_cont' static int start_opal_session_cont(struct opal_dev *dev) ^ lib/sed-opal.c:913:20: error: invalid storage class for function 'opal_dev_get' static inline void opal_dev_get(struct opal_dev *dev) ^ lib/sed-opal.c:918:20: error: invalid storage class for function 'opal_dev_put' static inline void opal_dev_put(struct opal_dev *dev) ^ lib/sed-opal.c:923:12: error: invalid storage class for function 'add_suspend_info' static int add_suspend_info(struct opal_dev *dev, struct opal_suspend_data *sus) ^ lib/sed-opal.c:949:12: error: invalid storage class for function 'end_session_cont' static int end_session_cont(struct opal_dev *dev) ^ lib/sed-opal.c:956:12: error: invalid storage class for function 'finalize_and_send' static int finalize_and_send(struct opal_dev *dev, struct opal_cmd *cmd, ^ lib/sed-opal.c:972:12: error: invalid storage class for function 'gen_key' static int gen_key(struct opal_dev *dev) ^ lib/sed-opal.c:1002:12: error: invalid storage class for function 'get_active_key_cont' static int get_active_key_cont(struct opal_dev *dev) ^ lib/sed-opal.c:1027:12: error: invalid storage class for function 'get_active_key' static int get_active_key(struct opal_dev *dev) ^ lib/sed-opal.c:1067:12: error: invalid storage class for function 'generic_lr_enable_disable' static int generic_lr_enable_disable(struct opal_cmd *cmd, ^ lib/sed-opal.c:1107:19: error: invalid storage class for function 'enable_global_lr' static inline int enable_global_lr(struct opal_cmd *cmd, u8 *uid, ^ lib/sed-opal.c:1118:12: error: invalid storage class for function 'setup_locking_range' static int setup_locking_range(struct opal_dev *dev) ^ lib/sed-opal.c:1183:12: error: invalid storage class for function 'start_generic_opal_session' static int start_generic_opal_session(struct opal_dev *dev, ^ lib/sed-opal.c:1242:12: error: invalid storage class for function 'start_anybodyASP_opal_session' static int start_anybodyASP_opal_session(struct opal_dev *dev) ^ lib/sed-opal.c:1248:12: error: invalid storage class for function 'start_SIDASP_opal_session' static int start_SIDASP_opal_session(struct opal_dev *dev) ^ lib/sed-opal.c:1271:19: error: invalid storage class for function 'start_admin1LSP_opal_session' static inline int start_admin1LSP_opal_session(struct opal_dev *dev) ^ lib/sed-opal.c:1279:12: error: invalid storage class for function 'start_auth_opal_session' static int start_auth_opal_session(struct opal_dev *dev) ^ lib/sed-opal.c:1332:12: error: invalid storage class for function 'revert_tper' static int revert_tper(struct opal_dev *dev) ^ lib/sed-opal.c:1354:12: error: invalid storage class for function 'internal_activate_user' static int internal_activate_user(struct opal_dev *dev) ^ lib/sed-opal.c:1391:12: error: invalid storage class for function 'erase_locking_range' static int erase_locking_range(struct opal_dev *dev) ^ lib/sed-opal.c:1419:12: error: invalid storage class for function 'set_mbr_done' static int set_mbr_done(struct opal_dev *dev) ^ lib/sed-opal.c:1451:12: error: invalid storage class for function 'set_mbr_enable_disable' static int set_mbr_enable_disable(struct opal_dev *dev) ^ lib/sed-opal.c:1483:12: error: invalid storage class for function 'generic_pw_cmd' static int generic_pw_cmd(u8 *key, size_t key_len, u8 *cpin_uid, ^ lib/sed-opal.c:1510:12: error: invalid storage class for function 'set_new_pw' static int set_new_pw(struct opal_dev *dev) ^ lib/sed-opal.c:1536:12: error: invalid storage class for function 'set_sid_cpin_pin' static int set_sid_cpin_pin(struct opal_dev *dev) ^ lib/sed-opal.c:1551:12: error: invalid storage class for function 'add_user_to_lr' static int add_user_to_lr(struct opal_dev *dev) ^ lib/sed-opal.c:1621:12: error: invalid storage class for function 'lock_unlock_locking_range' static int lock_unlock_locking_range(struct opal_dev *dev) ^ lib/sed-opal.c:1687:12: error: invalid storage class for function 'lock_unlock_locking_range_SUM' static int lock_unlock_locking_range_SUM(struct opal_dev *dev) ^ lib/sed-opal.c:1782:12: error: invalid storage class for function 'get_lsp_lifecycle_cont' static int get_lsp_lifecycle_cont(struct opal_dev *dev) ^ lib/sed-opal.c: In function 'get_lsp_lifecycle_cont': lib/sed-opal.c:1799:1: warning: label 'err_return' defined but not used [-Wunused-label] err_return: ^ lib/sed-opal.c: In function 'response_parse': lib/sed-opal.c:1842:12: error: invalid storage class for function 'get_msid_cpin_pin_cont' static int get_msid_cpin_pin_cont(struct opal_dev *dev) ^ lib/sed-opal.c: In function 'get_msid_cpin_pin_cont': lib/sed-opal.c:1864:2: warning: label 'err_return' defined but not used [-Wunused-label] err_return: ^ lib/sed-opal.c: In function 'response_parse': lib/sed-opal.c:1868:12: error: invalid storage class for function 'get_msid_cpin_pin' static int get_msid_cpin_pin(struct opal_dev *dev) ^ lib/sed-opal.c:1906:12: error: invalid storage class for function 'build_end_opal_session' static int build_end_opal_session(struct opal_dev *dev) ^ lib/sed-opal.c:1917:12: error: invalid storage class for function 'end_opal_session' static int end_opal_session(struct opal_dev *dev) ^ lib/sed-opal.c:1931:12: error: invalid storage class for function 'end_opal_session_error' static int end_opal_session_error(struct opal_dev *dev) ^ >> lib/sed-opal.c:1939:40: warning: 'struct request_queue' declared inside parameter list struct opal_dev *alloc_opal_dev(struct request_queue *q) ^ lib/sed-opal.c: In function 'alloc_opal_dev': lib/sed-opal.c:1953:15: error: implicit declaration of function 'queue_dma_alignment' [-Werror=implicit-function-declaration] dma_align = (queue_dma_alignment(q) | q->dma_pad_mask) + 1; ^ lib/sed-opal.c:1953:41: error: dereferencing pointer to incomplete type 'struct request_queue' dma_align = (queue_dma_alignment(q) | q->dma_pad_mask) + 1; ^ lib/sed-opal.c: In function 'response_parse': lib/sed-opal.c:1968:12: error: invalid storage class for function 'do_cmds' static int do_cmds(struct opal_dev *dev) ^ lib/sed-opal.c:1968:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] static int do_cmds(struct opal_dev *dev) ^ lib/sed-opal.c:1976:25: error: invalid storage class for function 'get_opal_dev' static struct opal_dev *get_opal_dev(struct sed_context *sedc, ^ lib/sed-opal.c:2019:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int opal_erase_locking_range(struct sed_context *sedc, struct sed_key *key) ^ lib/sed-opal.c:2043:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int opal_enable_disable_shadow_mbr(struct sed_context *sedc, ^ lib/sed-opal.c:2077:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int opal_save(struct sed_context *sedc, struct sed_key *key) ^ lib/sed-opal.c:2098:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int opal_add_user_to_lr(struct sed_context *sedc, struct sed_key *key) ^ lib/sed-opal.c:2139:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int opal_reverttper(struct sed_context *sedc, struct sed_key *key) ^ lib/sed-opal.c:2162:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] const opal_step ulk_funcs_SUM[] = { ^ lib/sed-opal.c:2202:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int opal_take_ownership(struct sed_context *sedc, struct sed_key *key) ^ lib/sed-opal.c:2227:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int opal_activate_lsp(struct sed_context *sedc, struct sed_key *key) ^ lib/sed-opal.c:2250:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int opal_setup_locking_range(struct sed_context *sedc, struct sed_key *pw) ^ lib/sed-opal.c:2273:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int opal_set_new_pw(struct sed_context *sedc, struct sed_key *pw) ^ lib/sed-opal.c:2306:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int opal_activate_user(struct sed_context *sedc, struct sed_key *pw) ^ lib/sed-opal.c:2342:1: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] int opal_unlock_from_suspend(struct sed_context *sedc) ^ lib/sed-opal.c:2376:1: error: expected declaration or statement at end of input EXPORT_SYMBOL(opal_unlock_from_suspend); ^ lib/sed-opal.c:727:6: warning: unused variable 'ret' [-Wunused-variable] int ret, num_entries = 0; ^ cc1: some warnings being treated as errors vim +37 include/linux/sed-opal.h 0d963c73 Scott Bauer 2016-12-19 21 #include 0d963c73 Scott Bauer 2016-12-19 22 #include 0d963c73 Scott Bauer 2016-12-19 23 0d963c73 Scott Bauer 2016-12-19 24 int opal_save(struct sed_context *sedc, struct sed_key *key); 0d963c73 Scott Bauer 2016-12-19 25 int opal_lock_unlock(struct sed_context *sedc, struct sed_key *key); 0d963c73 Scott Bauer 2016-12-19 26 int opal_take_ownership(struct sed_context *sedc, struct sed_key *key); 0d963c73 Scott Bauer 2016-12-19 27 int opal_activate_lsp(struct sed_context *sedc, struct sed_key *key); 0d963c73 Scott Bauer 2016-12-19 28 int opal_set_new_pw(struct sed_context *sedc, struct sed_key *key); 0d963c73 Scott Bauer 2016-12-19 29 int opal_activate_user(struct sed_context *sedc, struct sed_key *key); 0d963c73 Scott Bauer 2016-12-19 30 int opal_reverttper(struct sed_context *sedc, struct sed_key *key); 0d963c73 Scott Bauer 2016-12-19 31 int opal_setup_locking_range(struct sed_context *sedc, struct sed_key *key); 0d963c73 Scott Bauer 2016-12-19 32 int opal_add_user_to_lr(struct sed_context *sedc, struct sed_key *key); 0d963c73 Scott Bauer 2016-12-19 33 int opal_enable_disable_shadow_mbr(struct sed_context *sedc, struct sed_key *key); 0d963c73 Scott Bauer 2016-12-19 34 int opal_erase_locking_range(struct sed_context *sedc, struct sed_key *key); 0d963c73 Scott Bauer 2016-12-19 35 int opal_secure_erase_locking_range(struct sed_context *sedc, struct sed_key *key); 0d963c73 Scott Bauer 2016-12-19 36 int opal_unlock_from_suspend(struct sed_context *sedc); 0d963c73 Scott Bauer 2016-12-19 @37 struct opal_dev *alloc_opal_dev(struct request_queue *q); 0d963c73 Scott Bauer 2016-12-19 38 #endif /* LINUX_OPAL_H */ :::::: The code at line 37 was first introduced by commit :::::: 0d963c733cceca032531cf3f500125bc28d01178 include: Add definitions for sed :::::: TO: Scott Bauer :::::: CC: 0day robot --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --ReaqsoxgOBHFXBhH Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 H4sICIGoWFgAAy5jb25maWcAjFxbc9s4sn6fX6HKnIfdh018j1On/ACSoIQVQXAIUJb8wvLY yoxrHCkryXM5v/50A6QIUA3PpmoyIRp39OXrRkM//vDjhL0dtt8eDy9Pj6+vf01+WW/Wu8fD +nny9eV1/b+TTE1KZSY8E+YjVC5eNm9/fnq5vL2ZXH388vFsMl/vNuvXSbrdfH355Q1avmw3 P/wINVNV5mLa3lwlwkxe9pPN9jDZrw8/dOXL25v28uLuL+97+BClNnWTGqHKNuOpyng9EFVj qsa0uaolM3cf1q9fLy/+hTP60NdgdTqDdrn7vPvwuHv69dOftzefnuws93b+7fP6q/s+titU Os941eqmqlRthiG1Yenc1CzlpzQpm+HDjiwlq9q6zFpYuW6lKO9u36Oz5d35DV0hVbJi5m/7 CaoF3ZWcZ20mWYtVYRWGD3O1ND215IKXUzMbaFNe8lqkrdAM6aeEpJmeFs7uuZjOzHg72Kqd sQVvq7TNs3Sg1veay3aZzqYsy1pWTFUtzEye9puyQiQ1TB4OtWCrUf8zptu0atoaaEuKxtIZ bwtRwuGJB28D7KQ0N03VVry2fbCas9EO9SQuE/jKRa1Nm86ach6pV7Epp6u5GYmE1yWzrF0p rUVS8FEV3eiKw7FGyPesNO2sgVEqCQc4gzlTNezmscLWNEVyMoZlY92qyggJ25KB0MEeiXIa q5lxOHS7PFaApASiC6LcalnFmjZVrRKuB3Iuli1ndbGC71Zy78zdKLXKmPFOopoaBjsBfLrg hb67HGrnvewKDcrg0+vLz5++bZ/fXtf7T//TlExy5AvONP/0cSTtov6pvVe1d0BJI4oMtoO3 fOnG04GomxmwB25UruCv1jCNja22m1q1+Yoa7u07lBwVmTAtLxewHzhFKczd5UVPTGs4YCu8 Ag75w4dBaXZlreGa0p2w+6xY8FoDE2E7orhljVEjVp8D4/GinT6IiqYkQLmgScWDrwV8yvIh 1iIyfvFwBYTjWr1Z+Usd0+3c3quAM3yPvnwgdjKY62mPV0QTYDnWFCCBShvkr7sP/9hsN+t/ esenV3ohqpScDQg18L78qeENJ3p3PAESoepVywzYHU8r5zNWZr4+aDQHzehPnTUZaW7tAVih tDVghsArRc+9IAqT/dvP+7/2h/W3gXuPVgAkxUowYSCApGfq/pSCKgy0CdbwDDtUz5RkYMuI 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 AYzp2XVfAQA= --ReaqsoxgOBHFXBhH--