]> git.saurik.com Git - apple/xnu.git/commitdiff
xnu-517.9.5.tar.gz mac-os-x-1037 v517.9.5
authorApple <opensource@apple.com>
Mon, 13 Dec 2004 19:34:44 +0000 (19:34 +0000)
committerApple <opensource@apple.com>
Mon, 13 Dec 2004 19:34:44 +0000 (19:34 +0000)
21 files changed:
bsd/conf/version.minor
config/System.kext/Info.plist
config/System.kext/PlugIns/AppleNMI.kext/Info.plist
config/System.kext/PlugIns/ApplePlatformFamily.kext/Info.plist
config/System.kext/PlugIns/BSDKernel.kext/Info.plist
config/System.kext/PlugIns/IOKit.kext/Info.plist
config/System.kext/PlugIns/IONVRAMFamily.kext/Info.plist
config/System.kext/PlugIns/IOSystemManagement.kext/Info.plist
config/System.kext/PlugIns/Libkern.kext/Info.plist
config/System.kext/PlugIns/Mach.kext/Info.plist
iokit/KernelConfigTables.cpp
iokit/conf/version.minor
libkern/conf/version.minor
libsa/conf/version.minor
osfmk/conf/kernelversion.minor
osfmk/conf/version.minor
osfmk/ppc/chud/chud_spr.h.rej [deleted file]
osfmk/ppc/hw_vm.s
osfmk/ppc/machine_routines_asm.s
osfmk/ppc/status.c
pexpert/conf/version.minor

index 1e8b314962144c26d5e0e50fd29d2ca327864913..7f8f011eb73d6043d2e6db9d2c101195ae2801f2 100644 (file)
@@ -1 +1 @@
-6
+7
index 11a1a4c4db356999f70e975afe4b19d447b14a1e..3ba6f7944079e58c7d292c7581679e08aec8e2c6 100644 (file)
@@ -5,7 +5,7 @@
        <key>CFBundleDevelopmentRegion</key>
        <string>English</string>
        <key>CFBundleGetInfoString</key>
-       <string>System Resource Pseudoextension, Apple Computer Inc, 7.6.0</string>
+       <string>System Resource Pseudoextension, Apple Computer Inc, 7.7.0</string>
        <key>CFBundleIdentifier</key>
        <string>com.apple.kernel</string>
        <key>CFBundleInfoDictionaryVersion</key>
        <key>CFBundlePackageType</key>
        <string>KEXT</string>
        <key>CFBundleShortVersionString</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>OSBundleCompatibleVersion</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>OSBundleRequired</key>
        <string>Root</string>
        <key>OSKernelResource</key>
index 9cfbafdb2197ffc420cf4da0e979db7834f28671..32db5a2f83bd05a8b317aea424b7bc2be2401775 100644 (file)
@@ -5,7 +5,7 @@
        <key>CFBundleDevelopmentRegion</key>
        <string>English</string>
        <key>CFBundleGetInfoString</key>
-       <string>AppleNMI Pseudoextension, Apple Computer Inc, 7.6.0</string>
+       <string>AppleNMI Pseudoextension, Apple Computer Inc, 7.7.0</string>
        <key>CFBundleIdentifier</key>
        <string>com.apple.driver.AppleNMI</string>
        <key>CFBundleInfoDictionaryVersion</key>
        <key>CFBundlePackageType</key>
        <string>KEXT</string>
        <key>CFBundleShortVersionString</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>OSBundleRequired</key>
        <string>Root</string>
        <key>OSKernelResource</key>
index 87a0540fd6f83eb954c982a4dd3bf233bfb290e4..456376dae8def9c4c387a86566d8f5879ecf8c2e 100644 (file)
@@ -5,7 +5,7 @@
        <key>CFBundleDevelopmentRegion</key>
        <string>English</string>
        <key>CFBundleGetInfoString</key>
-       <string>Apple Platform Family Pseudoextension, Apple Computer Inc, 7.6.0</string>
+       <string>Apple Platform Family Pseudoextension, Apple Computer Inc, 7.7.0</string>
        <key>CFBundleIdentifier</key>
        <string>com.apple.iokit.ApplePlatformFamily</string>
        <key>CFBundleInfoDictionaryVersion</key>
        <key>CFBundlePackageType</key>
        <string>KEXT</string>
        <key>CFBundleShortVersionString</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>OSBundleCompatibleVersion</key>
        <string>1.0</string>
        <key>OSBundleRequired</key>
index a642b3f49ce3cd46c0a7b6f5207399889c3c1be1..46ba9476b637bd5a81d67ed13aa9e2ba8bc607b6 100644 (file)
@@ -7,7 +7,7 @@
        <key>CFBundleExecutable</key>
        <string>BSDKernel</string>
        <key>CFBundleGetInfoString</key>
-       <string>BSD Kernel Pseudoextension, Apple Computer Inc, 7.6.0</string>
+       <string>BSD Kernel Pseudoextension, Apple Computer Inc, 7.7.0</string>
        <key>CFBundleIdentifier</key>
        <string>com.apple.kpi.bsd</string>
        <key>CFBundleInfoDictionaryVersion</key>
        <key>CFBundlePackageType</key>
        <string>KEXT</string>
        <key>CFBundleShortVersionString</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>OSBundleCompatibleVersion</key>
        <string>7.0</string>
        <key>OSBundleRequired</key>
index 33f710a3cf6de259b8c480ba38f767069f31f9c3..57859304239098345288f26d6a0d7446ae532454 100644 (file)
@@ -7,7 +7,7 @@
        <key>CFBundleExecutable</key>
        <string>IOKit</string>
        <key>CFBundleGetInfoString</key>
-       <string>I/O Kit Pseudoextension, Apple Computer Inc, 7.6.0</string>
+       <string>I/O Kit Pseudoextension, Apple Computer Inc, 7.7.0</string>
        <key>CFBundleIdentifier</key>
        <string>com.apple.kpi.iokit</string>
        <key>CFBundleInfoDictionaryVersion</key>
        <key>CFBundlePackageType</key>
        <string>KEXT</string>
        <key>CFBundleShortVersionString</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>OSBundleCompatibleVersion</key>
        <string>7.0</string>
        <key>OSBundleRequired</key>
index dc06c315bce084341c03783b29d9097408ebdad4..06ef6d9b01f01ea166899031021a7871ee8b35bd 100644 (file)
@@ -5,7 +5,7 @@
        <key>CFBundleDevelopmentRegion</key>
        <string>English</string>
        <key>CFBundleGetInfoString</key>
-       <string>AppleNMI Pseudoextension, Apple Computer Inc, 7.6.0</string>
+       <string>AppleNMI Pseudoextension, Apple Computer Inc, 7.7.0</string>
        <key>CFBundleIdentifier</key>
        <string>com.apple.iokit.IONVRAMFamily</string>
        <key>CFBundleInfoDictionaryVersion</key>
        <key>CFBundlePackageType</key>
        <string>KEXT</string>
        <key>CFBundleShortVersionString</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>OSBundleCompatibleVersion</key>
        <string>1.1</string>
        <key>OSBundleRequired</key>
index cb1f66a8d39ab90b7b17e6ee5c82ecc06ca15933..3cb75f85f9d5383a5030c2960dfedefd16cc81e1 100644 (file)
@@ -5,7 +5,7 @@
        <key>CFBundleDevelopmentRegion</key>
        <string>English</string>
        <key>CFBundleGetInfoString</key>
-       <string>System Management Pseudoextension, Apple Computer Inc, 7.6.0</string>
+       <string>System Management Pseudoextension, Apple Computer Inc, 7.7.0</string>
        <key>CFBundleIdentifier</key>
        <string>com.apple.iokit.IOSystemManagementFamily</string>
        <key>CFBundleInfoDictionaryVersion</key>
        <key>CFBundlePackageType</key>
        <string>KEXT</string>
        <key>CFBundleShortVersionString</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>OSBundleCompatibleVersion</key>
        <string>1.0.0b1</string>
        <key>OSBundleRequired</key>
index 5f6510609d59e06fc97678b636f4737770f68a54..a48a5fcb10a8e5e404b82aaa213f11a5cf4ca78a 100644 (file)
@@ -7,7 +7,7 @@
        <key>CFBundleExecutable</key>
        <string>Libkern</string>
        <key>CFBundleGetInfoString</key>
-       <string>Libkern Pseudoextension, Apple Computer Inc, 7.6.0</string>
+       <string>Libkern Pseudoextension, Apple Computer Inc, 7.7.0</string>
        <key>CFBundleIdentifier</key>
        <string>com.apple.kpi.libkern</string>
        <key>CFBundleInfoDictionaryVersion</key>
        <key>CFBundlePackageType</key>
        <string>KEXT</string>
        <key>CFBundleShortVersionString</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>OSBundleCompatibleVersion</key>
        <string>7.0</string>
        <key>OSBundleRequired</key>
index 1028b5cfbc9872a296f77170e6a4ab4873c55d51..fab20c9250bbaad590ff0c481456e5ed5c547da2 100644 (file)
@@ -7,7 +7,7 @@
        <key>CFBundleExecutable</key>
        <string>Mach</string>
        <key>CFBundleGetInfoString</key>
-       <string>Mach Kernel Pseudoextension, Apple Computer Inc, 7.6.0</string>
+       <string>Mach Kernel Pseudoextension, Apple Computer Inc, 7.7.0</string>
        <key>CFBundleIdentifier</key>
        <string>com.apple.kpi.mach</string>
        <key>CFBundleInfoDictionaryVersion</key>
        <key>CFBundlePackageType</key>
        <string>KEXT</string>
        <key>CFBundleShortVersionString</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>CFBundleSignature</key>
        <string>????</string>
        <key>CFBundleVersion</key>
-       <string>7.6.0</string>
+       <string>7.7.0</string>
        <key>OSBundleCompatibleVersion</key>
        <string>7.0</string>
        <key>OSBundleRequired</key>
index 7de42d769b90e0aa22d3eb1e4489a95f3b0e8cef..014ec6af61146699fe618eec2a14e5894267dc10 100644 (file)
  */
 const char * gIOKernelKmods =
 "{"
-"   'com.apple.kernel'                         = '7.6.0';"
-"   'com.apple.kpi.bsd'                        = '7.6.0';"
-"   'com.apple.kpi.iokit'                      = '7.6.0';"
-"   'com.apple.kpi.libkern'                    = '7.6.0';"
-"   'com.apple.kpi.mach'                       = '7.6.0';"
-"   'com.apple.iokit.IONVRAMFamily'            = '7.6.0';"
-"   'com.apple.driver.AppleNMI'                = '7.6.0';"
-"   'com.apple.iokit.IOSystemManagementFamily' = '7.6.0';"
-"   'com.apple.iokit.ApplePlatformFamily'      = '7.6.0';"
+"   'com.apple.kernel'                         = '7.7.0';"
+"   'com.apple.kpi.bsd'                        = '7.7.0';"
+"   'com.apple.kpi.iokit'                      = '7.7.0';"
+"   'com.apple.kpi.libkern'                    = '7.7.0';"
+"   'com.apple.kpi.mach'                       = '7.7.0';"
+"   'com.apple.iokit.IONVRAMFamily'            = '7.7.0';"
+"   'com.apple.driver.AppleNMI'                = '7.7.0';"
+"   'com.apple.iokit.IOSystemManagementFamily' = '7.7.0';"
+"   'com.apple.iokit.ApplePlatformFamily'      = '7.7.0';"
 "   'com.apple.kernel.6.0'                     = '6.9.9';"
 "   'com.apple.kernel.bsd'                     = '6.9.9';"
 "   'com.apple.kernel.iokit'                   = '6.9.9';"
index 1e8b314962144c26d5e0e50fd29d2ca327864913..7f8f011eb73d6043d2e6db9d2c101195ae2801f2 100644 (file)
@@ -1 +1 @@
-6
+7
index 1e8b314962144c26d5e0e50fd29d2ca327864913..7f8f011eb73d6043d2e6db9d2c101195ae2801f2 100644 (file)
@@ -1 +1 @@
-6
+7
index 1e8b314962144c26d5e0e50fd29d2ca327864913..7f8f011eb73d6043d2e6db9d2c101195ae2801f2 100644 (file)
@@ -1 +1 @@
-6
+7
index 1e8b314962144c26d5e0e50fd29d2ca327864913..7f8f011eb73d6043d2e6db9d2c101195ae2801f2 100644 (file)
@@ -1 +1 @@
-6
+7
index 1e8b314962144c26d5e0e50fd29d2ca327864913..7f8f011eb73d6043d2e6db9d2c101195ae2801f2 100644 (file)
@@ -1 +1 @@
-6
+7
diff --git a/osfmk/ppc/chud/chud_spr.h.rej b/osfmk/ppc/chud/chud_spr.h.rej
deleted file mode 100644 (file)
index e4cf2a5..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-***************
-*** 235,238 ****
-  #define chud_970_mmcr1               798
-  #define chud_970_imc         799
-  
-  
---- 235,269 ----
-  #define chud_970_mmcr1               798
-  #define chud_970_imc         799
-  
-+ /* PPC SPRs - 7400/7410 Specific */
-+ #define chud_7400_msscr1     1015
-  
-+ /* PPC SPRs - 64-bit implementations */
-+ #define chud_ppc64_accr              29
-+ #define chud_ppc64_ctrl              152
-+ 
-+ /* PPC SPRs - 970 Specific */
-+ #define chud_970_scomc               276
-+ #define chud_970_scomd               277
-+ #define chud_970_hsprg0              304
-+ #define chud_970_hsprg1              305
-+ #define chud_970_hdec                310
-+ #define chud_970_hior                311
-+ #define chud_970_rmor                312
-+ #define chud_970_hrmor               313
-+ #define chud_970_hsrr0               314
-+ #define chud_970_hsrr1               315
-+ #define chud_970_lpcr                318
-+ #define chud_970_lpidr               319
-+ #define chud_970_trig0               976
-+ #define chud_970_trig1               977
-+ #define chud_970_trig2               978
-+ #define chud_970_hid0                1008
-+ #define chud_970_hid1                1009
-+ #define chud_970_hid4                1012
-+ #define chud_970_hid5                1014
-+ #define chud_970_dabrx               1015
-+ #define chud_970_trace               1022
-+ #define chud_970_pir         1023
-+ 
-+ #endif // _CHUD_SPR_H_
index cc1b49a4d31007c39c08224ac9f18fd63606b646..0db8a5a686711d2e30c853befaf7de4fe3c7fd0f 100644 (file)
@@ -3655,15 +3655,16 @@ hpfTLBIE32:     lwarx   r0,0,r9                                         ; Get the TLBIE lock
 
                        tlbie   r12                                                     ; Invalidate it everywhere 
 
-                       stw             r0,tlbieLock(0)                         ; Clear the tlbie lock
-                       
                        beq-    hpfNoTS32                                       ; Can not have MP on this machine...
                        
                        eieio                                                           ; Make sure that the tlbie happens first 
                        tlbsync                                                         ; Wait for everyone to catch up 
                        sync                                                            ; Make sure of it all
                        
-hpfNoTS32:     stw             r7,hwSteals(r4)                         ; Save the steal count
+hpfNoTS32:     
+                       stw             r0,tlbieLock(0)                         ; Clear the tlbie lock
+                       
+                       stw             r7,hwSteals(r4)                         ; Save the steal count
                        bgt             cr5,hpfInser32                          ; We just stole a block mapping...
                        
                        lwz             r4,4(r19)                                       ; Get the RC of the just invalidated PTE
@@ -3839,8 +3840,6 @@ hpfTLBIE64:       lwarx   r0,0,r9                                         ; Get the TLBIE lock
 
                        tlbie   r11                                                     ; Invalidate it everywhere 
 
-                       stw             r0,tlbieLock(0)                         ; Clear the tlbie lock
-
                        mr              r7,r8                                           ; Get a copy of the space ID
                        eieio                                                           ; Make sure that the tlbie happens first
                        rldimi  r7,r7,14,36                                     ; Copy address space to make hash value
@@ -3850,6 +3849,9 @@ hpfTLBIE64:       lwarx   r0,0,r9                                         ; Get the TLBIE lock
                        srdi    r2,r6,26                                        ; Shift original segment down to bottom
                        
                        ptesync                                                         ; Make sure of it all
+
+                       stw             r0,tlbieLock(0)                         ; Clear the tlbie lock
+
                        xor             r7,r7,r2                                        ; Compute original segment
 
                        stw             r10,hwSteals(r4)                        ; Save the steal count
@@ -5058,15 +5060,16 @@ mITLBIE32:      lwarx   r0,0,r8                                         ; Get the TLBIE lock
 
                        tlbie   r5                                                      ; Invalidate it everywhere 
 
-                       stw             r0,tlbieLock(0)                         ; Clear the tlbie lock
-                       
                        beq-    mINoTS32                                        ; Can not have MP on this machine...
                        
                        eieio                                                           ; Make sure that the tlbie happens first 
                        tlbsync                                                         ; Wait for everyone to catch up 
                        sync                                                            ; Make sure of it all
                        
-mINoTS32:      lwz             r5,4(r3)                                        ; Get the real part
+mINoTS32:      
+                       stw             r0,tlbieLock(0)                         ; Clear the tlbie lock
+                       
+                       lwz             r5,4(r3)                                        ; Get the real part
                        srwi    r10,r5,12                                       ; Change physical address to a ppnum
 
 mINmerge:      lbz             r11,mpFlags+1(r31)                      ; Get the offset to the physical entry table
@@ -5148,14 +5151,15 @@ mITLBIE64:      lwarx   r0,0,r8                                         ; Get the TLBIE lock
 
                        tlbie   r2                                                      ; Invalidate it everywhere 
 
-                       stw             r0,tlbieLock(0)                         ; Clear the tlbie lock
-                       
                        eieio                                                           ; Make sure that the tlbie happens first 
                        tlbsync                                                         ; Wait for everyone to catch up 
                        isync                                                           
                        ptesync                                                         ; Wait for quiet again
                        
-mINoTS64:      sync                                                            ; Make sure of it all
+mINoTS64:      
+                       stw             r0,tlbieLock(0)                         ; Clear the tlbie lock
+                       
+                       sync                                                            ; Make sure of it all
 
                        ld              r5,8(r3)                                        ; Get the real part
                        srdi    r10,r5,12                                       ; Change physical address to a ppnum
index 67b1da4f0f25dbb4b94349a26553833a47f63e12..e0d376d44bf91a60521839a16866930bae0be6de 100644 (file)
@@ -793,9 +793,21 @@ yesnap:            mftbu   r9                                                              ; Get the upper timebase
                        mftbu   r8                                                              ; Get the upper one again
                        cmplw   r9,r8                                                   ; Did the top tick?
                        bne-    yesnap                                                  ; Yeah, need to get it again...
+
                        stw             r8,napStamp(r12)                                ; Set high order time stamp
                        stw             r7,napStamp+4(r12)                              ; Set low order nap stamp
 
+                       rlwinm. r0,r11,0,pfAltivecb,pfAltivecb  ; Do we have altivec?
+                       beq-    minovec                                                 ; No...
+                       dssall                                                                  ; Stop the streams before we nap/doze
+                       sync
+                       lwz             r8,napStamp(r12)                                ; Reload high order time stamp
+clearpipe:
+                       cmplw   r8,r8
+                       bne-    clearpipe                       
+                       isync
+minovec:
+
                        rlwinm. r7,r11,0,pfNoL2PFNapb,pfNoL2PFNapb      ; Turn off L2 Prefetch before nap?
                        beq     miL2PFok
 
@@ -848,11 +860,7 @@ mipNSF1:   andc    r6,r6,r10                                               ; Clean up the old power bits
                        isync                                                                   ; Make sure it is set
                
                        mtmsr   r7                                                              ; Enable for interrupts
-                       rlwinm. r11,r11,0,pfAltivecb,pfAltivecb ; Do we have altivec?
-                       beq-    minovec                                                 ; No...
-                       dssall                                                                  ; Stop the streams before we nap/doze
 
-minovec:
                        bf--    pf64Bitb,mipowloop                              ; skip if 32-bit...
                        
                        li              r3,0x10                                                 ; Fancy nap threashold is 0x10 ticks
index 9e8063c6f063528db2763effe8da854f505843fe..3fef44cc176118abc2cb476f8ae95711449e05d9 100644 (file)
@@ -1093,13 +1093,16 @@ savearea *find_kern_regs(thread_act_t act) {
 savearea_fpu *find_user_fpu(thread_act_t act) {
 
        savearea_fpu    *fsv;
+       boolean_t       intr;
 
+       intr = ml_set_interrupts_enabled(FALSE); 
        fsv = act->mact.curctx->FPUsave;                                /* Get the start of the floating point chain */
        
        while(fsv) {                                                                    /* Look until the end or we find it */
                if(!(fsv->save_hdr.save_level)) break;          /* Is the the user state stuff? (the level is 0 if so) */       
                fsv = CAST_DOWN(savearea_fpu *, fsv->save_hdr.save_prev);       /* Try the previous one */ 
        }
+       (void) ml_set_interrupts_enabled(intr);
        
        return fsv;                                                                             /* Bye bye... */
 }
@@ -1112,13 +1115,16 @@ savearea_fpu *find_user_fpu(thread_act_t act) {
 savearea_vec *find_user_vec(thread_act_t act) {
 
        savearea_vec    *vsv;
+       boolean_t       intr;
 
+       intr = ml_set_interrupts_enabled(FALSE); 
        vsv = act->mact.curctx->VMXsave;                                /* Get the start of the vector chain */
        
        while(vsv) {                                                                    /* Look until the end or we find it */
                if(!(vsv->save_hdr.save_level)) break;          /* Is the the user state stuff? (the level is 0 if so) */       
                vsv = CAST_DOWN(savearea_vec *, vsv->save_hdr.save_prev);       /* Try the previous one */ 
        }
+       (void) ml_set_interrupts_enabled(intr);
        
        return vsv;                                                                             /* Bye bye... */
 }
@@ -1131,17 +1137,20 @@ savearea_vec *find_user_vec_curr(void) {
 
        savearea_vec    *vsv;
        thread_act_t    act;
-       
+       boolean_t       intr;
+
        act = current_act();                                                    /* Get the current activation */                        
        
        vec_save(act->mact.curctx);                                             /* Force save if live */
 
+       intr = ml_set_interrupts_enabled(FALSE); 
        vsv = act->mact.curctx->VMXsave;                                /* Get the start of the vector chain */
        
        while(vsv) {                                                                    /* Look until the end or we find it */
                if(!(vsv->save_hdr.save_level)) break;          /* Is the the user state stuff? (the level is 0 if so) */       
                vsv = CAST_DOWN(savearea_vec *, vsv->save_hdr.save_prev);       /* Try the previous one */ 
        }
+       (void) ml_set_interrupts_enabled(intr);
        
        return vsv;                                                                             /* Bye bye... */
 }
index 1e8b314962144c26d5e0e50fd29d2ca327864913..7f8f011eb73d6043d2e6db9d2c101195ae2801f2 100644 (file)
@@ -1 +1 @@
-6
+7