{"push_id":1280665814,"size":22,"distinct_size":22,"ref":"refs/heads/next","head":"d9dc8ebe580d505d35034e49e597ee618c2ac4eb","before":"cfe181ae7f7688a42f6cb28292111ed9c0bc0a04","commits":[{"sha":"50fef779bcffb47a24b427abe2a04766691c8cc8","author":{"name":"Frank S. Filz","email":"8be8fe4dd7ed31e950a5714fac3c2598188674c3@mindspring.com"},"message":"Simplify nfs_admin_thread.c signalling\n\nFixes CID 132617\n\nChange-Id: I708def3daa032abc25ea57d2520166455609539d\nSigned-off-by: Frank S. Filz <ffilzlnx@mindspring.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/50fef779bcffb47a24b427abe2a04766691c8cc8"},{"sha":"e3a0d48e972564144e4f81d84aea5acdf0eeaa1e","author":{"name":"Frank S. Filz","email":"8be8fe4dd7ed31e950a5714fac3c2598188674c3@mindspring.com"},"message":"If the return from atomic_inc or atomic_dec unused (void) call\n\nThis provides consistency and fixes CID 144636 (Unchecked return value).\n\nChange-Id: I0f66017c123d114f7b6c61aa8638065453de3b75\nSigned-off-by: Frank S. Filz <ffilzlnx@mindspring.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/e3a0d48e972564144e4f81d84aea5acdf0eeaa1e"},{"sha":"7369f9be3f318351e5909cc30104077465849df9","author":{"name":"Frank S. Filz","email":"8be8fe4dd7ed31e950a5714fac3c2598188674c3@mindspring.com"},"message":"Coverity fixes\n\nFix CID 144639 (don't putref to_remove_obj if not a directory)\nFix CID 150362 (re-fix, original fix incomplete)\nFix CID 134171 (use #define instead of enum so we can typecast value)\nFix CID 132842 (code re-org to avoid testing known non-NULL pointers\nFix CID 134168 (check return code of pthread_create)\nFix CID 144642 (Missing unlock)\nFix CID 132841 (remove unecessary check for NULL and reorganize code)\nFix CID 134189 (Logically dead code)\nFix CID 132834 (we don't need to test for NULL before calling gsh_free,\n                also use gsh_malloc instead of gsh_calloc since sprintf\n                will completely overwrite the memory just allocated)\nFix CID 134169 (check return code of pthread functions)\nFix CID 144647 and 144643 (missing break resulted in unused value)\nFix CID 150995 (test r_original[0] for NUL char not r_original...)\n\nChange-Id: I05a0f894f4df3c335a1cc4370ccc2ea3f0ff3a45\nSigned-off-by: Frank S. Filz <ffilzlnx@mindspring.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/7369f9be3f318351e5909cc30104077465849df9"},{"sha":"298dc4e22800cd9530ebd8bc137e5c478c4909c2","author":{"name":"Frank S. Filz","email":"8be8fe4dd7ed31e950a5714fac3c2598188674c3@mindspring.com"},"message":"multilock: Revamp to use correct buffer sizes\n\nFixes a host of Coverity issues.\n\nChange-Id: I905e68753116b891cb4a95a5e45a6dbd6a972090\nSigned-off-by: Frank S. Filz <ffilzlnx@mindspring.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/298dc4e22800cd9530ebd8bc137e5c478c4909c2"},{"sha":"51edd828c9e551322eabdcc11f3877abf7dcc695","author":{"name":"Frank S. Filz","email":"8be8fe4dd7ed31e950a5714fac3c2598188674c3@mindspring.com"},"message":"Fix up dynamic export update\n\n- Fix a case where we should have done unlock instead of rdlock...\n\n- Replace fsal_cfg_commit with fsal_update_cfg_commit for export update\n  in order to avoid doing create_export which is not appropriate if we\n  are just updating the export.\n\n- That also means we can't verify the FSAL Name is the same (so\n  effectively we parse the FSAL block, but we otherwise ignore it).\n\n- Don't update atomic options if there was an error.\n\n- A few logging changes\n\n- Fix config parser \"dispose\" flag - need to clear it after use so it's\n  ready for the next config block.\n\nChange-Id: Ifc825b6939b033f0476aa266d6c54abd21904498\nSigned-off-by: Frank S. Filz <ffilzlnx@mindspring.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/51edd828c9e551322eabdcc11f3877abf7dcc695"},{"sha":"2610eeeb2a78b7e924a78bd67952bf009abc7170","author":{"name":"Marc Eshel","email":"81c7b7b9036f7dd581027ffdf6ce4a8506732be7@us.ibm.com"},"message":"Add GPFS support for multi fd,and setattr2\n\nChange-Id: I7dd2f784cb64d80d24b196ff8ac302d8dbca0b9a\nSigned-off-by: Marc Eshel <eshel@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/2610eeeb2a78b7e924a78bd67952bf009abc7170"},{"sha":"30a9c2e5a8c54a1c324165e1205347c9474f22d7","author":{"name":"Marc Eshel","email":"81c7b7b9036f7dd581027ffdf6ce4a8506732be7@us.ibm.com"},"message":"Set key len.\n\nChange-Id: I5b932aaf90a97abf5306c1934b2ffb816378fec2\nSigned-off-by: Marc Eshel <eshel@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/30a9c2e5a8c54a1c324165e1205347c9474f22d7"},{"sha":"1be9a1cb8a28463bb179fdc6fdd521672552cdc0","author":{"name":"Marc Eshel","email":"81c7b7b9036f7dd581027ffdf6ce4a8506732be7@us.ibm.com"},"message":"Move close up.\n\nChange-Id: I4cfc3a1b36d41def4a93062e53b4c604ef9cafe0\nSigned-off-by: Marc Eshel <eshel@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/1be9a1cb8a28463bb179fdc6fdd521672552cdc0"},{"sha":"25ff4330b7e0af2cde8b4f902237cfe17ad73a55","author":{"name":"Marc Eshel","email":"81c7b7b9036f7dd581027ffdf6ce4a8506732be7@us.ibm.com"},"message":"Add blocking locks to multi-fd.\n\nChange-Id: I73e72c3246b9bc10a3efa5fbe12754c8631aebf6\nSigned-off-by: Marc Eshel <eshel@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/25ff4330b7e0af2cde8b4f902237cfe17ad73a55"},{"sha":"f205d05714bc33ec965b01a0ce6761717529ef25","author":{"name":"Malahal Naineni","email":"796c1a416f32149bbe0571640a107f69bf7428ad@us.ibm.com"},"message":"gpfs: Fix incorrect return value from gpfs_ganesha when open fails\n\nCurrently it returns ENOSYS, and callers don't expect such a value.\nWhat callers expect depends on the ioctl command they pass. It could return\n-1 with errno set to ENOSYS, but there is no point in continuing in such\nan environment. The current code tries to log an error to stderr, but\nthat goes to /dev/null in daemon mode. Replaced the printf with\nLogFatal. Observed this open syscall failure in some SELinux enabled\nenvironments.\n\nChange-Id: I60857fea2198b6830342a58a09d95bce3ef0525c\nSigned-off-by: Malahal Naineni <malahal@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/f205d05714bc33ec965b01a0ce6761717529ef25"},{"sha":"fd0b8f05a0d37105b15bbf5bd72de2130bf2db18","author":{"name":"Malahal Naineni","email":"796c1a416f32149bbe0571640a107f69bf7428ad@us.ibm.com"},"message":"gpfs: fix the callback flags field.\n\nChange-Id: I6c1dd2e21fb17ab7eb67b3ff3cdf6687ef5f006d\nSigned-off-by: Malahal Naineni <malahal@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/fd0b8f05a0d37105b15bbf5bd72de2130bf2db18"},{"sha":"9bbd1c833d52d035acb1577ad050e2bc489441b6","author":{"name":"Malahal Naineni","email":"796c1a416f32149bbe0571640a107f69bf7428ad@us.ibm.com"},"message":"Avoid unnecessary CRIT message in claim_posix_filesystems()\n\ncommit 7067bf09249d891c0204128ae199407874e406fd added rescanning file\nsystems if not found. callers of this function already log CRIT message\nif needed after rescanning.\n\nChange-Id: Ie97e621b10ed2a8ecc354dfea72e2e283e620d5b\nSigned-off-by: Malahal Naineni <malahal@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/9bbd1c833d52d035acb1577ad050e2bc489441b6"},{"sha":"3c1df95f7f7a964b0f790d1607a9310c7e291de1","author":{"name":"Malahal Naineni","email":"796c1a416f32149bbe0571640a107f69bf7428ad@us.ibm.com"},"message":"Add cache for netgroup innetgr() calls\n\nUnder some complex deep nested netgroup configurations, the innetgr()\ncall takes more than half a second. This makes ganesha not usable.\nCache innetgr results (positive and negative).\n\nNetgroups cache entry auto expires after 30 minutes. This will make a\ncache entry in sync with the NIS server at least after 30 minutes.\n\nChange-Id: I0a688edbb592a9dbdaeeac9827b63ed5155cae9a\nSigned-off-by: Malahal Naineni <malahal@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/3c1df95f7f7a964b0f790d1607a9310c7e291de1"},{"sha":"bc11bf9da2846c388ee8621f636a12339d9fd1b4","author":{"name":"Malahal Naineni","email":"796c1a416f32149bbe0571640a107f69bf7428ad@us.ibm.com"},"message":"Use roundup macro for file handle length alignment.\n\nnfs3_sizeof_handle() now uses roundup macro.\n\nChange-Id: I5e072119f06c05cb62562b78dff02acaba7bc7de\nSigned-off-by: Malahal Naineni <malahal@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/bc11bf9da2846c388ee8621f636a12339d9fd1b4"},{"sha":"e61592cdadca1df2a3f77b5ce0dbcebabefdfcf2","author":{"name":"Kaleb S. KEITHLEY","email":"60e04c4c3d030a77f9020632aa8896ff53123d2c@redhat.com"},"message":"core params: default to 256 worker threads\n\n256 is a better out-of-the-box default value for enterprise,\nproduction systems.\n\nAs per discussion on the weekly conference call, developers\nwho want fewer worker threads can configure a lower value in\ntheir /etc/ganesha/ganesha.conf file.\n\nChange-Id: I1042f2bfbdb68c7da3cb642c0250b69e15be0100\nSigned-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/e61592cdadca1df2a3f77b5ce0dbcebabefdfcf2"},{"sha":"7a9fbd9c8de4c7153d7ecc0500be5c70fa5efde5","author":{"name":"Kaleb S. KEITHLEY","email":"60e04c4c3d030a77f9020632aa8896ff53123d2c@redhat.com"},"message":"fsal: use <sys/sysmacros.h> for makedev(3), major(3), minor(3)\n\nIn Fedora26 (rawhide), gnu glibc moves makedev(), major(), and minor()\ndecls to <sys/sysmacros.h>.  Previous compat support has been removed.\n\nExamples of compile errors are in Fedora koji build logs at:\nhttps://kojipkgs.fedoraproject.org//work/tasks/4467/15274467/build.log\nhttps://kojipkgs.fedoraproject.org//work/tasks/9116/15269116/build.log\n\nAddition of the #include does not affect compilation on F25 or F24.\n(I haven't tried, e.g. RHEL/CentOS or Ubuntu.)\n\nChange-Id: Ie6263536daa48d70ba090e0f80a6488a984ef802\nSigned-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/7a9fbd9c8de4c7153d7ecc0500be5c70fa5efde5"},{"sha":"72bfd108285630df32699ca92cb99e464e9b6d14","author":{"name":"Jiffin Tony Thottan","email":"9ec5ae8019b566c70d9145d499767e16cdd1523e@redhat.com"},"message":"Make sure op_ctx is not NULL during unexport\n\nThe ganesha got crashed during unexport due to NULL value for \"opt_ctx\"\nin mdcache_lru_clean(). In the current code, \"op_ctx\" is created in\nmdcache_unexport() if it is  NULL. This patch takes similar approach in\nunexport() instead of doing it mdcache_unexport().\n\nChange-Id: Ie2ea1ff86639f97a70aa07f0a79eef18e1acfab1\nSigned-off-by: Jiffin Tony Thottan <jthottan@redhat.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/72bfd108285630df32699ca92cb99e464e9b6d14"},{"sha":"f44a94b007ada2c27d880cae6017ecac4d5cfd3c","author":{"name":"Dominique Martinet","email":"1172c5e840529780ab0cfa37740535bc92cc642f@cea.fr"},"message":"9p proto tools/clunk: check setextattr success\n\nFix coverity CID144646\n\nChange-Id: Ic2199551d9533bfc971006d7291226a46f20501b\nSigned-off-by: Dominique Martinet <dominique.martinet@cea.fr>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/f44a94b007ada2c27d880cae6017ecac4d5cfd3c"},{"sha":"0a471600b9a0fe5b73976f5c15519a4af04520b8","author":{"name":"Daniel Gryniewicz","email":"4ce4b231a2464f2f150d64549c3b8787a0e447b2@redhat.com"},"message":"MDCACHE - wrap all UP ops to ensure op_ctx is set\n\nAny UP op that can call into MDCACHE must have an op_ctx set, since\nMDCACHE needs op_ctx at all times.  Wrap all UP calls, setting op_ctx.\nAny calls not consumed are passed along to the upper layer.\n\nChange-Id: Ibc6acd9384d4cf80171c7e76f6e794ece501a876\nSigned-off-by: Daniel Gryniewicz <dang@redhat.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/0a471600b9a0fe5b73976f5c15519a4af04520b8"},{"sha":"7641dafface775be609327517ec5886485d1d6d7","author":{"name":"Frank S. Filz","email":"8be8fe4dd7ed31e950a5714fac3c2598188674c3@mindspring.com"},"message":"V2.4-rc1\n\nChange-Id: I0657a541e193b5aa5d9572367b196a7158cd12c6\nSigned-off-by: Frank S. Filz <ffilzlnx@mindspring.com>","distinct":true,"url":"https://api.github.com/repos/malahal/nfs-ganesha/commits/7641dafface775be609327517ec5886485d1d6d7"}]}
{"actor":{"display_login":"malahal"}}