From 5ae4f0356026b0363efef5eff8fdbdc7fb85add4 Mon Sep 17 00:00:00 2001 From: Raymond Burns Date: Mon, 17 Jul 2006 21:40:27 -0700 Subject: [PATCH] --- yaml --- r: 32767 b: refs/heads/master c: 2f72ba43581890d003427053ebe4dfaa14e5f4b0 h: refs/heads/master i: 32765: a39b8beab900abba1f332a8a2babebf10aa77a99 32763: d52e8dcad3bcfcbfb79f99a21dfe08e0d249e607 32759: 12ed7ca02e3f3a9389e6b950dd3b2ce35cff0621 32751: 6ac559676a939a10894c264f6bf38111ede59505 32735: 061ea9132bd9a9c037e3a530631ce7535d4d1a53 32703: b0becf9ad31268ad5c6c19bd278dbacd789e3409 32639: 465da752b860fc0a03e369d8786c9c69da4b1c41 32511: fc2e117609064a0ccb2760b5fc4c1cab56259623 32255: fda1357e10853894b45b3b3c7535651af9608406 31743: 8db48ef2c16457e95e3cefb6a1479b47272df6e6 30719: 9991833e64508655770c042b36e7664ece7b545d 28671: 73b9451df9198b02366b93eb8a57542bfb852ac0 24575: 9c716ca855cb7c4f56bde62a7b8bf5ba7306ece1 16383: 44c5429a92a99d5f29c59a2bc217206709bccf35 v: v3 --- [refs] | 2 +- trunk/arch/sparc/mm/io-unit.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index f31db010a480..023ab48f7467 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 9d7ab1f4d56dffcddc1177b3cd55b6da6620e1e1 +refs/heads/master: 2f72ba43581890d003427053ebe4dfaa14e5f4b0 diff --git a/trunk/arch/sparc/mm/io-unit.c b/trunk/arch/sparc/mm/io-unit.c index 42c1c700c0a7..2bb1309003dd 100644 --- a/trunk/arch/sparc/mm/io-unit.c +++ b/trunk/arch/sparc/mm/io-unit.c @@ -64,6 +64,7 @@ iounit_init(int sbi_node, int io_node, struct sbus_bus *sbus) sbus->iommu = (struct iommu_struct *)iounit; iounit->page_table = xpt; + spin_lock_init(&iounit->lock); for (xptend = iounit->page_table + (16 * PAGE_SIZE) / sizeof(iopte_t); xpt < xptend;)