Remove assignments without any effect and unnecessary variables.
* i386/i386/db_interface.c (db_write_bytes) (oldmap0, addr1, ptep1, oldmap1):
Remove variables.
(db_write_bytes) (oldmap0, ptep0): Remove assignment.
(db_write_bytes) (addr1, ptep1, oldmap1): Remove assignments.
(db_write_bytes) (oldmap0, ptep0, ptep1, oldmap1): Remove assignments.
---
i386/i386/db_interface.c | 17 -----------------
1 file changed, 17 deletions(-)
diff --git a/i386/i386/db_interface.c b/i386/i386/db_interface.c
index 90ebf06..fd73c43 100644
--- a/i386/i386/db_interface.c
+++ b/i386/i386/db_interface.c
@@ -507,10 +507,6 @@ db_write_bytes(
char *dst;
pt_entry_t *ptep0 = 0;
- pt_entry_t oldmap0 = 0;
- vm_offset_t addr1;
- pt_entry_t *ptep1 = 0;
- pt_entry_t oldmap1 = 0;
extern char etext;
if ((addr < VM_MIN_KERNEL_ADDRESS) ^
@@ -533,17 +529,8 @@ db_write_bytes(
addr <= (vm_offset_t)&etext)
{
ptep0 = pmap_pte(kernel_pmap, addr);
- oldmap0 = *ptep0;
*ptep0 |= INTEL_PTE_WRITE;
- addr1 = i386_trunc_page(addr + size - 1);
- if (i386_trunc_page(addr) != addr1) {
- /* data crosses a page boundary */
-
- ptep1 = pmap_pte(kernel_pmap, addr1);
- oldmap1 = *ptep1;
- *ptep1 |= INTEL_PTE_WRITE;
- }
if (CPU_HAS_FEATURE(CPU_FEATURE_PGE))
set_cr4(get_cr4() & ~CR4_PGE);
flush_tlb();
@@ -555,10 +542,6 @@ db_write_bytes(
*dst++ = *data++;
if (ptep0) {
- *ptep0 = oldmap0;
- if (ptep1) {
- *ptep1 = oldmap1;
- }
flush_tlb();
if (CPU_HAS_FEATURE(CPU_FEATURE_PGE))
set_cr4(get_cr4() | CR4_PGE);
--
1.8.1.4