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

Reply via email to