Most peculiar, we had issues with tpm devices needing removing for suspend some time back, but those were supposed to be fixed. I do note that between the two versions you indicate that there are exactly no changes to the tpm stack at all:
$ git log Ubuntu-2.6.35-24.42..Ubuntu-2.6.35-25.44 ./drivers/char/tpm $
Probabally we could do with someone doing a bisect between these two to find out what the heck triggered this.
Most peculiar, we had issues with tpm devices needing removing for suspend some time back, but those were supposed to be fixed. I do note that between the two versions you indicate that there are exactly no changes to the tpm stack at all:
$ git log Ubuntu- 2.6.35- 24.42.. Ubuntu- 2.6.35- 25.44 ./drivers/char/tpm
$
Probabally we could do with someone doing a bisect between these two to find out what the heck triggered this.