Hi Jarkko, Were you able to merge my patches? If not can you give me a bit more info about what git repo and branch you're working off of, so I can try to get it to apply to the HEAD of that branch?
Thanks, Josh On Mon, Jun 5, 2017 at 11:32 AM, Josh Zimmerman <jo...@google.com> wrote: > I'm not sure where your tree is, but it applies cleanly to > https://github.com/PeterHuewe/linux-tpmdd (which was linked as the > source of truth from the sourceforge page, > https://sourceforge.net/projects/tpmdd/) > > $ git clone https://github.com/PeterHuewe/linux-tpmdd > Cloning into 'linux-tpmdd'... > remote: Counting objects: 5394697, done. > remote: Compressing objects: 100% (805/805), done. > remote: Total 5394697 (delta 722), reused 285 (delta 285), pack-reused 5393607 > Receiving objects: 100% (5394697/5394697), 1.74 GiB | 4.58 MiB/s, done. > Resolving deltas: 100% (4464433/4464433), done. > Checking out files: 100% (59842/59842), done. > $ cd linux-tpmdd/ > $ git am -3 /tmp/v6-0001-tpm-Issue-a-TPM2_Shutdown-for-TPM2-devices.patch > Applying: tpm: Issue a TPM2_Shutdown for TPM2 devices. > $ git am -3 /tmp/v6-0002-Add-shutdown-to-struct-class.patch > Applying: Add "shutdown" to "struct class". > $ git log --oneline | head > ba3cbbbe4212 Add "shutdown" to "struct class". > 8314e024633c tpm: Issue a TPM2_Shutdown for TPM2 devices. > 08332893e37a Linux 4.12-rc2 > 33c9e9729033 x86: fix 32-bit case of __get_user_asm_u64() > 334a023ee509 Clean up x86 unsafe_get/put_user() type handling > f3926e4c2a4b Merge branch 'for-linus' of > git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs > 970c305aa802 Merge branch 'sched-urgent-for-linus' of > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip > e7a3d6274918 Merge branch 'irq-urgent-for-linus' of > git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip > a8c39544a6eb osf_wait4(): fix infoleak > a7cc722fff0b fix unsafe_put_user() > Josh > > > On Mon, Jun 5, 2017 at 5:48 AM, Jarkko Sakkinen > <jarkko.sakki...@linux.intel.com> wrote: >> Does your patches in my tree if you try it yourself? >> >> Very weird... >> >> /Jarkko >> >> On Fri, Jun 02, 2017 at 03:00:22PM -0700, Josh Zimmerman wrote: >>> Quite strange. Here's what I see. >>> >>> $ git pull >>> Already up-to-date. >>> $ git branch >>> master >>> * next >>> $ git am -3 /tmp/v6-0001-tpm-Issue-a-TPM2_Shutdown-for-TPM2-devices.patch >>> Applying: tpm: Issue a TPM2_Shutdown for TPM2 devices. >>> $ git am -3 /tmp/v6-0002-Add-shutdown-to-struct-class.patch # This is >>> identical to v5 >>> Applying: Add "shutdown" to "struct class". >>> $ git status >>> On branch next >>> Your branch is ahead of 'origin/next' by 2 commits. >>> (use "git push" to publish your local commits) >>> >>> nothing to commit, working tree clean >>> $ git log --oneline | head -n 4 >>> 58410b1fef64 Add "shutdown" to "struct class". >>> 84e311a15e94 tpm: Issue a TPM2_Shutdown for TPM2 devices. >>> d68c51e0b377 Sync to mainline for security submaintainers to work against >>> 08332893e37a Linux 4.12-rc2 >>> $ git remote -v >>> origin >>> git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git >>> (fetch) >>> origin >>> git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git >>> (push) >>> Josh >>> >>> >>> On Thu, Jun 1, 2017 at 10:07 AM, Jarkko Sakkinen >>> <jarkko.sakki...@linux.intel.com> wrote: >>> > On Wed, May 31, 2017 at 03:01:13PM -0700, Josh Zimmerman wrote: >>> >> On Tue, May 30, 2017 at 12:54 AM, Jarkko Sakkinen >>> >> <jarkko.sakki...@linux.intel.com> wrote: >>> >> > On Thu, May 25, 2017 at 04:20:30PM -0700, Josh Zimmerman wrote: >>> >> >> The TPM class has some common shutdown code that must be executed for >>> >> >> all drivers. This adds some needed functionality for that. >>> >> >> >>> >> >> Signed-off-by: Josh Zimmerman <jo...@google.com> >>> >> >> Acked-by: Greg Kroah-Hartman <gre...@linuxfoundation.org> >>> >> >> Cc: sta...@vger.kernel.org >>> >> > >>> >> > Does not apply yet to security-next (ancestor missing). >>> >> >>> >> Hm, it applied cleanly for me to the "next" branch of >>> >> git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git. >>> >> Are you referring to something else with "security-next"? >>> > >>> > Hmm... >>> > >>> > I get >>> > >>> > $ git am -3 ~/Downloads/v5-2-2-Add-shutdown-to-struct-class-..patch >>> > Applying: Add "shutdown" to "struct class". >>> > error: patch fragment without header at line 7: @@ -407,6 +408,7 @@ >>> > struct class { >>> > error: could not build fake ancestor >>> > Patch failed at 0001 Add "shutdown" to "struct class". >>> > The copy of the patch that failed is found in: .git/rebase-apply/patch >>> > When you have resolved this problem, run "git am --continue". >>> > If you prefer to skip this patch, run "git am --skip" instead. >>> > To restore the original branch and stop patching, run "git am --abort". >>> > >>> > My tree rebased to latest security/next >>> > >>> > /Jarkko ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ tpmdd-devel mailing list tpmdd-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tpmdd-devel