summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix 'make checkdpadd'des2010-02-251-1/+1
| | | | Submitted by: ru@
* Fixed dependencies (make checkdpadd).ru2010-02-256-24/+11
|
* Removed redundant -I. from CFLAGS and "yes" from WITHOUT_MAN.ru2010-02-252-4/+4
|
* Remove non-contributed code.edwin2010-02-259-1976/+0
|
* Initial gdbserver support for amd64.jkim2010-02-255-4/+320
|
* Remove -static; it was a failed experiment that got committed by accident.des2010-02-251-1/+4
|
* Copy lib/libc/stdtime to contrib/tzcode/stdtime for the proper splitedwin2010-02-2517-0/+5595
| | | | of contributed code and FreeBSD specific code.
* From contrib/tzcode:edwin2010-02-2512-4940/+2
| | | | | | | | The Makefiles are leftovers from the copies and should live in usr.sbin/zic/* From usr.sbin/zic: The sources are from a vendor contributed source, therefore should live in contrib/tzcode/zic.
* Fixed dependencies (make checkdpadd).ru2010-02-2510-9/+16
|
* Add bwn(4) driver.weongyo2010-02-252-0/+2
|
* Connect bwn.4 to the build.weongyo2010-02-251-0/+1
|
* Add bwn(4) driver to the build.weongyo2010-02-251-0/+1
|
* MFi386: the part of r204309 to fix pc98 kernelnyan2010-02-251-2/+5
| | | | | Introduce the new kernel sub-tree x86 which should contain all the code shared and generalized between our current amd64, i386 and pc98.
* Minor style correction.raj2010-02-251-1/+1
|
* Fix handling of GPT disk partition index.raj2010-02-251-0/+8
| | | | | Obtained from: Semihalf MFC after: 1 week
* Let loader(8) for U-Boot use default storage more flexibly.raj2010-02-251-7/+18
| | | | | Obtained from: Semihalf MFC after: 1 week
* Enable U-Boot storage for PowerPC. While there fix loader(8) help file name.raj2010-02-252-5/+5
| | | | MFC after: 1 week
* On the (non)sense of legal disclaimers in emails.wilko2010-02-251-0/+16
|
* Fix a mis-change about the compiling of atrtc.c.attilio2010-02-251-1/+1
| | | | | | | | Sponsored by: Sandvine Incorporated Reported by: Giovanni Trematerra <giovannit dot trematerra at gmail dot com> MFC: 3 weeks X-MFC: r204309
* Fix another bug involving /dev/mem and the OEA64 scratchpage. Whennwhitehorn2010-02-251-4/+2
| | | | | | | | the scratchpage is updated, the PVO's physical address is updated as well. This makes pmap_extract() begin returning non-zero values again, causing the panic partially fixed in r204297. Fix this by excluding addresses beyond virtual_end from consideration as KVA addresses, instead of allowing addresses up to VM_MAX_KERNEL_ADDRESS.
* Fixed missing or broken library dependencies.ru2010-02-2527-29/+39
|
* Moved mcgrab(1) into a separate directory -- our .mk infrastructureru2010-02-255-40/+55
| | | | | | | doesn't currently have support for building multiple programs in a single makefile. While here, fixed manpages and makefiles (missing dependencies).
* Introduce the new kernel sub-tree x86 which should contain all the codeattilio2010-02-2545-2490/+94
| | | | | | | | | | | | | | shared and generalized between our current amd64, i386 and pc98. This is just an initial step that should lead to a more complete effort. For the moment, a very simple porting of cpufreq modules, BIOS calls and the whole MD specific ISA bus part is added to the sub-tree but ideally a lot of code might be added and more shared support should grow. Sponsored by: Sandvine Incorporated Reviewed by: emaste, kib, jhb, imp Discussed on: arch MFC: 3 weeks
* Do not restrict the allowed signals that can be specified by numberkib2010-02-251-1/+1
| | | | | | | to the list of signals that has symbolic name. It was impossible to send rt signals with kill(1) due to the check. MFC after: 1 week
* Make pause(3) implementation not depended on the legacy sigcompat.ckib2010-02-251-1/+7
| | | | | | | interfaces. Do not block rt signals during and after pause(3) calls. Use private libc namespace to call proper methods. MFC after: 1 week
* Add CPU_CNMIPS for the core that's in Octeon CPUs.imp2010-02-251-0/+1
|
* Fix edge cases in several KASSERTs: use <= rather than < when testing thatrwatson2010-02-251-3/+3
| | | | | | | | | | counters have not gone about MAXCPU or NETISR_MAXPROT. These problems caused panics on UP kernels with INVARIANTS when using sysctl -a, but would also have caused problems for 32-core boxes or if the netisr protocol vector was fully populated. Reported by: nwhitehorn, Neel Natu <neelnatu@gmail.com> MFC after: 4 days
* Copy usr.sbin/zic to contrib/tzcode/zic for the proper split ofedwin2010-02-2513-0/+5057
| | | | contributed code and FreeBSD specific code.
* Officially speaking, the zoneinfo data files are contributed data.edwin2010-02-2516-13223/+5
| | | | Therefore treat them as such.
* Remove Makefile, it is not part of the contributed data.edwin2010-02-251-77/+0
|
* Copy share/zoneinfo to contrib/zoneinfo for the proper split ofedwin2010-02-2516-0/+13299
| | | | contributed data and FreeBSD specific data.
* Move the OEA64 scratchpage to the end of KVA from the beginning, and setnwhitehorn2010-02-251-9/+14
| | | | | | | | | | | its PVO to map physical address 0 instead of kernelstart. This fixes a situation in which a user process could attempt to return this address via KVM, have it fault while being modified, and then panic the kernel because (a) it is supposed to map a valid address and (b) it lies in the no-fault region between VM_MIN_KERNEL_ADDRESS and virtual_avail. While here, move msgbuf and dpcpu make into regular KVA space for consistency with other implementations.
* Provide an implementation of pmap_dev_direct_mapped() on OEA64. This isnwhitehorn2010-02-251-1/+16
| | | | | required in order to be able to mmap the running kernel, which is turn required to avoid fstat returning gibberish.
* Update the sendfile regression test so that it outputs results in thebrucec2010-02-242-169/+242
| | | | | | | | TAP format. Add a checksum to verify that the data hasn't been corrupted between being read from disk and being received. Approved by: rrs (mentor)
* Do not force verbose and single mode in non-metadata boot case.raj2010-02-241-2/+1
| | | | We want to go multi-user by default also in case of booting without loader(8).
* Improve VESA mode switching via loader tunable `hint.sc.0.vesa_mode'.jkim2010-02-243-64/+123
| | | | The most notable change is history buffer is fully saved/restored now.
* Update the commented out option for omitting the sysctl descriptions; itbrucec2010-02-243-3/+3
| | | | | | was committed as NO_SYSCTL_DESCR. Approved by: rrs (mentor)
* Use the DB_SHOW_ALL_COMMAND() macro to register the formerly 'show ifnets'bz2010-02-241-1/+1
| | | | | | | | in the db_show_all_table as 'show all ifnets' and with that follow the convention for showing complete lists. Submitted by: thompsa MFC after: 3 days
* Don't inforce an upper bound on kern.ngroups. The INT_MAX-1 limit wasbrooks2010-02-241-2/+0
| | | | | | | | | too high due to several overflows. The actual limit is somewhere in the neighborhood of INT_MAX/4 on 64-bit machines, but most systems could not support such a limit due to a lack of memory and the cost of duplicate credentials. Reported by: bde
* Fix expansion of \W in prompt strings when the working directory is "/".jh2010-02-241-1/+1
| | | | | | | | The prompt string was truncated after \W when the working directory was "/". PR: bin/89410 Submitted by: Dr Balwinder Singh Dheeman MFC after: 1 week
* Fix spelling of EACCES.jhb2010-02-241-1/+1
| | | | | | PR: docs/144112 Submitted by: Alexander Best MFC after: 3 days
* There is no need to test __FreeBSD_version for features that havenp2010-02-2412-256/+29
| | | | | | | | | | | been around for a long time now (7.1-ish or even earlier); assume they are present. These includes MSI, TSO, LRO, VLAN, INTR_FILTERS, FIRMWARE, etc. Also, eliminate some dead code and clean up in other places as part of this quick once-over. MFC after: 1 week
* Accessing an mbuf after it has been handed off to the hardware is a badnp2010-02-241-22/+8
| | | | | | | race as it could already have been tx'd and freed by that time. Place the bpf tap just _before_ writing the gen bit. This fixes a panic when running tcpdump on a cxgb interface.
* Add the ability to set SMU-based machines to restart automatically afternwhitehorn2010-02-242-0/+61
| | | | power loss.
* Use dcbz instead of word stores for page zeroing, providing a factor ofnwhitehorn2010-02-241-9/+21
| | | | 3-4 speedup.
* Close a race involving the OEA64 scratchpage. When the scratch page'snwhitehorn2010-02-242-10/+15
| | | | | | | | | | | | | | | physical address is changed, there is a brief window during which its PTE is invalid. Since moea64_set_scratchpage_pa() does not and cannot hold the page table lock, it was possible for another CPU to insert a new PTE into the scratch page's PTEG slot during this interval, corrupting both mappings. Solve this by creating a new flag, LPTE_LOCKED, such that moea64_pte_insert will avoid claiming locked PTEG slots even if they are invalid. This change also incorporates some additional paranoia added to solve things I thought might be this bug. Reported by: linimon
* Allow cxgbtool to build with WARNS=6np2010-02-235-160/+211
| | | | MFC after: 1 week
* Yet another attempt to make palette loading more safer:jkim2010-02-235-30/+63
| | | | | | | | | - Add a separate palette data for 8-bit DAC mode when SC_PIXEL_MODE is set and fill it up with default gray-scale palette data for text. Now we don't have to set `hint.sc.0.vesa_mode' to get the default palette data. - Add a new adapter flag, V_ADP_DAC8 to track whether the controller is using 8-bit palette format and load correct palette when switching modes. - Set 8-bit DAC mode only for non-VGA compatible graphics mode.
* Minor diff reduction with Adaptec's driver: in aac_release_command() setemaste2010-02-232-3/+1
| | | | | cm_queue to AAC_ADAP_NORM_CMD_QUEUE by default. In every place it was set, it was set to AAC_ADAP_NORM_CMD_QUEUE anyhow.
* o adds sysctl variables to show device statistics.weongyo2010-02-232-10/+37
| | | | | | o records RTS success/fail statistics. Pointed by: imp
OpenPOWER on IntegriCloud