Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add a fix for the VIA82C686B data corruption bug. | sos | 2001-09-25 | 1 | -18/+50 |
| | | | | | | | | | | | | This fixed the problem on the 3 platforms I've been able to test on. I'm still of the oppinion that the BIOS should take care of this, however some board makers only apply this when they spot a SBLive! soundcard, but the problem exists even without a SBLive!. This fix should probably go somewhere else, but for now I'll keep it here since we havn't got a central place to put such things. | ||||
* | Yet another turn of workaround for psm/ACPI/PnP BIOS | yokota | 2001-09-25 | 5 | -79/+169 |
| | | | | | | | problems currently experienced in -CURRENT. This should fix the problem that the PS/2 mouse is detected twice if the acpi module is not loaded on some systems. | ||||
* | Add some definitions for the DSP programming registers in the BCM5400 | wpaul | 2001-09-25 | 1 | -0/+38 |
| | | | | and BCM5401 PHYs. | ||||
* | Clean up my source tree to avoid getting hit too badly by the next KSE or | des | 2001-09-25 | 2 | -6/+67 |
| | | | | | whatever mega-commit. This goes some way towards adding support for writeable files (needed by procfs). | ||||
* | Clean up my source tree to avoid getting hit too badly by the next KSE or | des | 2001-09-25 | 1 | -20/+37 |
| | | | | | whatever mega-commit. No real functional changes, just some experiments / work in progress. | ||||
* | o Further clarify comment: ad Udo's request, re-insert the 'if' | rwatson | 2001-09-25 | 1 | -3/+4 |
| | | | | | | | | refering to securelevels; also, update the unprivileged process text to better indicate the scope of actions permittable when any system flags are already set (limited). Submitted by: Udo Schweigert <udo.schweigert@siemens.com> | ||||
* | A process name may contain whitespace and unprintable characters, | mike | 2001-09-25 | 1 | -5/+11 |
| | | | | | | | | so convert those characters to octal notation. Also convert backslashes to octal notation to avoid confusion. Reviewed by: des MFC after: 1 week | ||||
* | o Parallelize the comment on the relationship between privileged un-jailed | rwatson | 2001-09-25 | 1 | -2/+2 |
| | | | | | processes and the actual securelevel check: make the comment use '> 0' instead of inverted '<= 0'. | ||||
* | s/securelvel/securelevel/ | rwatson | 2001-09-25 | 1 | -1/+1 |
| | |||||
* | Add a missing dereference level. This caused nfsm_postop_attr_xx() | iedowse | 2001-09-25 | 1 | -1/+1 |
| | | | | | | | to try and extract node attributes from an RPC reply even if none were present. Reviewed by: peter | ||||
* | Use b6 instead of b1 - b1 is supposed to be preserved and b6 is scratch. | dfr | 2001-09-24 | 2 | -8/+8 |
| | |||||
* | Make the Alternate {I,D} TLB vector code actually work for virtual | dfr | 2001-09-24 | 2 | -4/+4 |
| | | | | addresses greater than 256M (the page size for region 6 and 7). | ||||
* | Don't try to access external files from SKI unless we are actually running | dfr | 2001-09-24 | 1 | -0/+3 |
| | | | | in SKI. | ||||
* | Increase the number of bootstrap PVs. | dfr | 2001-09-24 | 1 | -1/+1 |
| | |||||
* | Include <machine/pte.h> instead of <machine/pmap.h> | dfr | 2001-09-24 | 2 | -2/+2 |
| | |||||
* | We need different call stubs for static and stacked calling conventions. | dfr | 2001-09-24 | 3 | -12/+99 |
| | |||||
* | Add commands to dump the itrs and dtrs. | dfr | 2001-09-24 | 2 | -0/+296 |
| | |||||
* | Return the mapkey which EFI gave us when we read the memory map - we need | dfr | 2001-09-24 | 3 | -3/+8 |
| | | | | it to call ExitBootServices. | ||||
* | Tidy up a little - don't try to print anything or enable interrupts after | dfr | 2001-09-24 | 2 | -102/+48 |
| | | | | | we start changing translation registers. Also, call ExitBootServices before we jump into the kernel. | ||||
* | Pick up pal.s from the kernel sources. | dfr | 2001-09-24 | 1 | -1/+3 |
| | |||||
* | Factor out PTE and related definitions from pmap.h - they are useful in | dfr | 2001-09-24 | 2 | -89/+151 |
| | | | | the loader. | ||||
* | The addition of i_dirhash to struct inode pushed RELENG_4's | iedowse | 2001-09-24 | 5 | -7/+7 |
| | | | | | | | | | | | | | sizeof(struct inode) into a new malloc bucket on the i386. This didn't happen in -current due to the removal of i_lock, but it does no harm to apply the workaround to -current first. Reduce the size of the i_spare[] array in struct inode from 4 to 3 entries, and change ext2fs to use i_din.di_spare[1] so that it does not need i_spare[3]. Reviewed by: bde MFC after: 3 days | ||||
* | Fix a few comment typos from the last commit. | dfr | 2001-09-24 | 2 | -6/+6 |
| | |||||
* | Add some code which can be used to change to/from physical mode when | dfr | 2001-09-24 | 2 | -0/+134 |
| | | | | calling various firmware functions. | ||||
* | - Added #include <sys/systm.h> | nyan | 2001-09-24 | 2 | -2/+4 |
| | | | | - Cosmetic change | ||||
* | Fix a null pointer dereference introduced in the last commit, plus | luigi | 2001-09-24 | 1 | -6/+4 |
| | | | | | | remove a useless assignment and move a comment. Submitted by: Thomas Moestl | ||||
* | + Fix misplacement of `txp' | obrien | 2001-09-24 | 7 | -31/+31 |
| | | | | + Document our -CURRENT debugging bits | ||||
* | Catch up to recent removal of curpcb from globals.h. | mp | 2001-09-24 | 4 | -24/+32 |
| | |||||
* | Send a .4 second BREAK rather than a .25 second break so that | brian | 2001-09-23 | 1 | -2/+2 |
| | | | | | | | | | we're at least consistent with what tcsendbreak(3) is documented to do. MFC after: 2 weeks Note, the MFC will be to sys/dev/dgb/dgm.c on the RELENG_4 branch | ||||
* | Add commands to dump the configuration tables and the SAL System Table. | dfr | 2001-09-23 | 2 | -8/+232 |
| | |||||
* | Add definitions of SAL System Table. | dfr | 2001-09-23 | 1 | -0/+98 |
| | |||||
* | Reinitialize the keyboard after the ACPI resume event. | yokota | 2001-09-23 | 3 | -3/+30 |
| | | | | | | | | | I am not sure if this is absolutely necessary on all systems. Yet, there certainly are motherboards and notebook systems which require this, although there are other systems which just don't. I hope we shall know when to do this on which systems, as the development of our ACPI subsystem progresses... (I know we didn't need this for the APM resume.) | ||||
* | Overzealous search/replace: PROC_LOCK_ASSERT(p, not PROC_LOCK_ASSERT(td, | peter | 2001-09-23 | 1 | -1/+1 |
| | | | | Pointy-hat to: peter | ||||
* | Implement TCP/IP checksum off-loading on receive. Announce | alc | 2001-09-23 | 1 | -3/+21 |
| | | | | | | rxcsum capabilities. Reviewed by: wpaul | ||||
* | Since we no longer inline any debugging code in the mutex operations, move | jhb | 2001-09-22 | 3 | -52/+52 |
| | | | | | | | | all the debugging code into the function versions of the mutex operations in kern_mutex.c. This reduced the __mtx_* macros to simply wrappers of the _{get,rel}_lock_* macros, so the __mtx_* macros were also abolished in favor of just calling the _{get,rel}_lock_* macros. The tangled hairy mass of macros calling macros is at least a bit more sane now. | ||||
* | Add CONSPEED option. | dfr | 2001-09-22 | 1 | -0/+2 |
| | |||||
* | Don't activate the ssc console unless we are running in SKI. | dfr | 2001-09-22 | 1 | -1/+5 |
| | |||||
* | Add implementations of readx() and writex(). | dfr | 2001-09-22 | 1 | -6/+33 |
| | |||||
* | Add declaration of ia64_running_in_simulator(). | dfr | 2001-09-22 | 1 | -0/+1 |
| | |||||
* | * Turn off memory descriptor debugging - its served its purpose. | dfr | 2001-09-22 | 1 | -10/+15 |
| | | | | | | | * Don't get confused when memory regions don't lie on page boundaries - remember our page size is typically larger than the firmware's page size. * Add a function ia64_running_in_simulator() which is intended to detect whether the kernel is running in SKI or on real hardware. | ||||
* | Remove a redundant stop. | dfr | 2001-09-22 | 2 | -2/+0 |
| | |||||
* | Tweak so I can use a serial console on ia64. | dfr | 2001-09-22 | 2 | -2/+2 |
| | |||||
* | Add EFI network support. | dfr | 2001-09-22 | 6 | -6/+26 |
| | |||||
* | * Flesh out elf_exec and bootinfo. | dfr | 2001-09-22 | 7 | -77/+1168 |
| | | | | * Add EFI network support. | ||||
* | Update NFS_ROOT comments to reflect the NFSCLIENT option | jedgar | 2001-09-22 | 2 | -2/+2 |
| | | | | | | instead of the depricated NFS option. Reviewed by: peter | ||||
* | Add getsecs() for the libstand network code. | dfr | 2001-09-22 | 1 | -0/+6 |
| | |||||
* | Add a twiddle meter when reading from files. Gives me something to look | dfr | 2001-09-22 | 1 | -6/+17 |
| | | | | at when a kernel is loading from a floppy. | ||||
* | Give the pps driver an additional 8 inputs if we can persuade the | phk | 2001-09-22 | 1 | -43/+154 |
| | | | | | | ppc to go into EPP mode. These 8 inputs are timestamped in polled loop so their resolution will be nanoseconds but their granularity will only be 1/hz. | ||||
* | o vpaccess() -> vn_access() -- Peter reminds me that there is already | rwatson | 2001-09-22 | 2 | -8/+8 |
| | | | | | | a convention for vnop helper routines of this sort. Submitted by: Mr Wemm <peter> | ||||
* | Use __FILE__ and __LINE__ explicitly since we know we will be using them | jhb | 2001-09-21 | 1 | -1/+1 |
| | | | | | when calling _mtx_assert() to prevent mtx_assert() from requiring sys/lock.h as well as sys/mutex.h. |