Frans Kaashoek
								
							 
						 | 
						
							
							
							
							
								
							
							
								de40730dad
								
							
						 | 
						
							
							
								
								more cleanup
							
							
							
							
							
						 | 
						
							2010-07-26 08:10:02 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Frans Kaashoek
								
							 
						 | 
						
							
							
							
							
								
							
							
								30f5bf0548
								
							
						 | 
						
							
							
								
								some cleanup
							
							
							
							
							
						 | 
						
							2010-07-25 20:30:21 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Frans Kaashoek
								
							 
						 | 
						
							
							
							
							
								
							
							
								af03ab142d
								
							
						 | 
						
							
							
								
								a few nits
							
							
							
							
							
							
							
							passes all tests on two-processor smp 
							
						 | 
						
							2010-07-23 12:52:50 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Frans Kaashoek
								
							 
						 | 
						
							
							
							
							
								
							
							
								b364c4b881
								
							
						 | 
						
							
							
								
								oops, vm.c
							
							
							
							
							
						 | 
						
							2010-07-23 12:52:35 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Frans Kaashoek
								
							 
						 | 
						
							
							
							
							
								
							
							
								4714c20521
								
							
						 | 
						
							
							
								
								Checkpoint page-table version for SMP
							
							
							
							
							
							
							
							Includes code for TLB shootdown (which actually seems unnecessary for xv6) 
							
						 | 
						
							2010-07-23 07:41:13 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Frans Kaashoek
								
							 
						 | 
						
							
							
							
							
								
							
							
								74c82bc158
								
							
						 | 
						
							
							
								
								nits
							
							
							
							
							
						 | 
						
							2010-07-02 17:45:37 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Frans Kaashoek
								
							 
						 | 
						
							
							
							
							
								
							
							
								40889627ba
								
							
						 | 
						
							
							
								
								Initial version of single-cpu xv6 with page tables
							
							
							
							
							
						 | 
						
							2010-07-02 14:51:53 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								b7a517f227
								
							
						 | 
						
							
							
								
								another rev2 -> rev3
							
							
							
							
							
						 | 
						
							2010-02-06 16:08:06 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								5d142a707d
								
							
						 | 
						
							
							
								
								point at rev3
							
							
							
							
							
						 | 
						
							2010-02-06 12:55:09 -08:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Frans Kaashoek
								
							 
						 | 
						
							
							
							
							
								
							
							
								7d7465a858
								
							
						 | 
						
							
							
								
								8ae0 instead of 8e00, thanks yandong
							
							
							
							
							
						 | 
						
							2009-12-01 14:07:12 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Austin Clements
								
							 
						 | 
						
							
							
							
							
								
							
							
								5e710e688e
								
							
						 | 
						
							
							
								
								Add stressfs and gdbutil to dist
							
							
							
							
							
						 | 
						
							2009-11-23 17:50:58 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Austin Clements
								
							 
						 | 
						
							
							
							
							
								
							
							
								b0170c4b82
								
							
						 | 
						
							
							
								
								GDB utilities
							
							
							
							
							
						 | 
						
							2009-11-23 17:47:57 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Austin Clements
								
							 
						 | 
						
							
							
							
							
								
							
							
								f4c12f116d
								
							
						 | 
						
							
							
								
								Add the test we used in lecture to creash the IDE system when the
							
							
							
							
							
							
							
							locks were moved around. 
							
						 | 
						
							2009-11-23 17:27:26 -05:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Austin Clements
								
							 
						 | 
						
							
							
							
							
								
							
							
								d6cd7d0804
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git+ssh://am.lcs/home/am0/6.828/xv6
							
							
							
							
							
						 | 
						
							2009-10-24 21:31:08 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Austin Clements
								
							 
						 | 
						
							
							
							
							
								
							
							
								745e73cd3d
								
							
						 | 
						
							
							
								
								Comment typo
							
							
							
							
							
						 | 
						
							2009-10-24 21:31:01 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Frans Kaashoek
								
							 
						 | 
						
							
							
							
							
								
							
							
								aaf63e62d7
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git+ssh://amsterdam.csail.mit.edu/home/am0/6.828/xv6
							
							
							
							
							
						 | 
						
							2009-10-07 17:42:25 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Frans Kaashoek
								
							 
						 | 
						
							
							
							
							
								
							
							
								ab777a9ad0
								
							
						 | 
						
							
							
								
								fine-tune comment
							
							
							
							
							
						 | 
						
							2009-10-07 17:42:14 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Frans Kaashoek
								
							 
						 | 
						
							
							
							
							
								
							
							
								fb4868745c
								
							
						 | 
						
							
							
								
								fine tune comment
							
							
							
							
							
						 | 
						
							2009-10-07 15:31:55 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Austin Clements
								
							 
						 | 
						
							
							
							
							
								
							
							
								2c536bff67
								
							
						 | 
						
							
							
								
								Remove memcpy prototypes at Russ' request to prevent code from calling
							
							
							
							
							
							
							
							memcpy directly. 
							
						 | 
						
							2009-10-07 13:06:55 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Austin Clements
								
							 
						 | 
						
							
							
							
							
								
							
							
								6639ce56d9
								
							
						 | 
						
							
							
								
								Provide memcpy for compatibility with older versions of gcc
							
							
							
							
							
						 | 
						
							2009-10-07 12:05:56 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Austin Clements
								
							 
						 | 
						
							
							
							
							
								
							
							
								77a9aa55cd
								
							
						 | 
						
							
							
								
								Record debug info for assmebly code
							
							
							
							
							
						 | 
						
							2009-10-05 13:20:23 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Austin Clements
								
							 
						 | 
						
							
							
							
							
								
							
							
								29d8c2eebb
								
							
						 | 
						
							
							
								
								Handle backspace on serial input and output better.  Better solutions are welcome.
							
							
							
							
							
						 | 
						
							2009-09-30 22:32:50 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Austin Clements
								
							 
						 | 
						
							
							
							
							
								
							
							
								bab819ed8d
								
							
						 | 
						
							
							
								
								Be consistent with JOS make targets
							
							
							
							
							
						 | 
						
							2009-09-30 22:09:48 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Austin Clements
								
							 
						 | 
						
							
							
							
							
								
							
							
								3adc415471
								
							
						 | 
						
							
							
								
								Hack to make newlines on the serial port work
							
							
							
							
							
						 | 
						
							2009-09-20 23:09:59 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Austin Clements
								
							 
						 | 
						
							
							
							
							
								
							
							
								67f7909fe1
								
							
						 | 
						
							
							
								
								Use the symbol file
							
							
							
							
							
						 | 
						
							2009-09-20 23:08:36 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Austin Clements
								
							 
						 | 
						
							
							
							
							
								
							
							
								01396b3a87
								
							
						 | 
						
							
							
								
								xv6 runs the console on the serial port, not the parallel port
							
							
							
							
							
						 | 
						
							2009-09-20 23:07:59 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Frans Kaashoek
								
							 
						 | 
						
							
							
							
							
								
							
							
								ccd980bedf
								
							
						 | 
						
							
							
								
								nit in comment
							
							
							
							
							
						 | 
						
							2009-09-20 20:19:58 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Silas Boyd-Wickizer
								
							 
						 | 
						
							
							
							
							
								
							
							
								074ac7ccd4
								
							
						 | 
						
							
							
								
								add .gdbinit.tmpl to dist
							
							
							
							
							
						 | 
						
							2009-09-15 19:15:59 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Silas Boyd-Wickizer
								
							 
						 | 
						
							
							
							
							
								
							
							
								8252f6287d
								
							
						 | 
						
							
							
								
								add uart.c
							
							
							
							
							
						 | 
						
							2009-09-15 19:15:48 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Silas Boyd-Wickizer
								
							 
						 | 
						
							
							
							
							
								
							
							
								01b667e45d
								
							
						 | 
						
							
							
								
								rev3
							
							
							
							
							
						 | 
						
							2009-09-15 17:21:14 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Silas Boyd-Wickizer
								
							 
						 | 
						
							
							
							
							
								
							
							
								37ba1c1ea6
								
							
						 | 
						
							
							
								
								ignore .gitignore
							
							
							
							
							
						 | 
						
							2009-09-15 17:21:02 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Silas Boyd-Wickizer
								
							 
						 | 
						
							
							
							
							
								
							
							
								568bbae801
								
							
						 | 
						
							
							
								
								qemu-gdb target and script
							
							
							
							
							
						 | 
						
							2009-09-15 17:15:36 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								c51e175bf0
								
							
						 | 
						
							
							
								
								new pdf
							
							
							
							
							
						 | 
						
							2009-09-03 00:46:28 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								c9ee77b8a2
								
							
						 | 
						
							
							
								
								formatting tweaks
							
							
							
							
							
						 | 
						
							2009-09-03 00:46:15 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								d26025d124
								
							
						 | 
						
							
							
								
								can set just %gs now.
							
							
							
							
							
						 | 
						
							2009-09-02 10:09:34 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								7e0cc8e36e
								
							
						 | 
						
							
							
								
								another attempt at cpu-local variables.
							
							
							
							
							
							
							
							this time do it ourselves instead of piggybacking on TLS.
add -fno-pic to Makefile; pic code breaks our fake TLS. 
							
						 | 
						
							2009-09-02 10:07:59 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								374362c55c
								
							
						 | 
						
							
							
								
								lapic: disable microdelay because it makes Bochs slow
							
							
							
							
							
						 | 
						
							2009-09-02 10:06:37 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								f8ab2079cd
								
							
						 | 
						
							
							
								
								fix TLS again;
							
							
							
							
							
							
							
							still not quite but a lot better. 
							
						 | 
						
							2009-09-02 07:59:24 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								57ae146362
								
							
						 | 
						
							
							
								
								Fix TLS for PIC systems
							
							
							
							
							
						 | 
						
							2009-09-02 07:41:08 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Nickolai Zeldovich
								
							 
						 | 
						
							
							
							
							
								
							
							
								45a9782636
								
							
						 | 
						
							
							
								
								fix bootblock build with gcc 4.4
							
							
							
							
							
						 | 
						
							2009-09-02 02:03:46 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								48755214c9
								
							
						 | 
						
							
							
								
								assorted fixes:
							
							
							
							
							
							
							
							* rename c/cp to cpu/proc
 * rename cpu.context to cpu.scheduler
 * fix some comments
 * formatting for printout 
							
						 | 
						
							2009-08-30 23:02:08 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								0aef891495
								
							
						 | 
						
							
							
								
								shuffle and tweak for formatting.
							
							
							
							
							
							
							
							pdf has very good page breaks now.
would be a good copy for fall 2009. 
							
						 | 
						
							2009-08-08 01:07:30 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								b3bebfce8a
								
							
						 | 
						
							
							
								
								exec tweaks
							
							
							
							
							
						 | 
						
							2009-07-13 09:34:45 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								fd8e368101
								
							
						 | 
						
							
							
								
								remove //DOC in the right place
							
							
							
							
							
						 | 
						
							2009-07-12 19:07:30 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								4ed996f552
								
							
						 | 
						
							
							
								
								strip //DOC comments during printing
							
							
							
							
							
						 | 
						
							2009-07-12 18:56:00 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								d42cbd75b2
								
							
						 | 
						
							
							
								
								merge
							
							
							
							
							
						 | 
						
							2009-07-12 18:39:07 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								00e571155c
								
							
						 | 
						
							
							
								
								more doc tweaks
							
							
							
							
							
						 | 
						
							2009-07-12 18:33:37 -07:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Silas Boyd-Wickizer
								
							 
						 | 
						
							
							
							
							
								
							
							
								ee1e682663
								
							
						 | 
						
							
							
								
								undo
							
							
							
							
							
						 | 
						
							2009-07-12 15:28:14 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Silas Boyd-Wickizer
								
							 
						 | 
						
							
							
							
							
								
							
							
								7fff3131ba
								
							
						 | 
						
							
							
								
								test commit email
							
							
							
							
							
						 | 
						
							2009-07-12 15:17:29 -04:00 | 
						
						
							
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Russ Cox
								
							 
						 | 
						
							
							
							
							
								
							
							
								2c5f7aba38
								
							
						 | 
						
							
							
								
								initproc, usegment, swtch tweaks
							
							
							
							
							
						 | 
						
							2009-07-11 19:28:29 -07:00 | 
						
						
							
							
							
							
								
							
							
						 |