summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Simplify.pjd2009-06-051-4/+2
|
* correct status code returned for ht capability mismatch on assoc/reassocsam2009-06-051-1/+1
|
* o correct/add action frame categoriessam2009-06-051-1/+5
| | | | o add IEEE80211_STATUS_MISSING_HT_CAPS, added in 11n D3.0 spec
* add tid param to ieee80211_notify_replay_failure to get the correct rscsam2009-06-054-6/+6
|
* Put intrcnt, eintrcnt, intrnames and eintrnames into the .data section.kib2009-06-051-0/+1
| | | | | Noted by: "Tseng, Kuo-Lang" <kuo-lang.tseng intel com>, bde MFC after: 3 days
* move kernel ipfw-related sources to a separate directory,luigi2009-06-058-7/+7
| | | | | | | | | adjust conf/files and modules' Makefiles accordingly. No code or ABI changes so this and most of previous related changes can be easily MFC'ed MFC after: 5 days
* Import ACPICA 20090521.jkim2009-06-056-23/+64
|
* Import ACPICA 20090521.jkim2009-06-0578-342/+337
|
* Import ACPICA 20090521.jkim2009-06-05211-16372/+25026
|\
| * Resync with head.jkim2009-06-0425-246/+600
| |
| * Prefer predefined DSDT signature from header file.jkim2009-06-041-1/+1
| |
| * Fix ACPI table override. Since ACPI CA 20090123, any ACPI table can bejkim2009-06-041-4/+17
| | | | | | | | overriden, not just DSDT. However, we do not support this feature yet.
| * Do not install SSDT when DSDT is overriden by user.jkim2009-06-041-0/+15
| |
| * Resync with head.jkim2009-06-03232-18083/+2066
| |\
| * | Trim unnecessary files from the import.jkim2009-06-0331-13100/+5
| | |
| * | Fix acpidump(8) disassmebly with option -d. iasl(8) creates disassembledjkim2009-06-031-7/+25
| | | | | | | | | | | | | | | output file from input file name as a template. Honor TMPDIR environment variable while I am here.
| * | Merge ACPI utilities as well.jkim2009-06-025-16/+39
| | |
| * | Chase ACPICA API changes (for kernel and boot loader).jkim2009-06-0278-338/+320
| | |
| * | Remove function redeclaration. It was upstreamed but lost somehow.jkim2009-06-021-8/+0
| | |
| * | Canonify include paths again.jkim2009-06-02175-706/+706
| | |
| * | Fix include path fixup for contrib/dev/acpica/include/platform/*.h.jkim2009-06-021-0/+5
| | |
| * | MFV: ACPICA 20090521jkim2009-06-02239-15290/+37027
| |\ \
| | * | Import ACPICA 20090521 (with three patches from ACPICA GIT).jkim2009-06-01252-9074/+34815
| | | |
| | * | Move subdirectoies of interpreter one level up as it is done in the vendorjkim2009-06-0143-0/+0
| | | | | | | | | | | | | | | | distribution tarball since 20080514.
| | * | Temporarily revert system includes fixups to make future import easier.jkim2009-06-01169-571/+571
| | | |
| | * | Restore directory structures from actual vendor distribution.jkim2009-06-01164-0/+0
| | | |
| | * | flatten acpica vendor areaavg2009-05-19201-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | do it for current ('dist') and previous versions; disable keywords expansion at the same time Reviewed by: attilio Approved by: rpaulo
* | | | lack of power save violates 802.11 and is a bug, not a "caveat"sam2009-06-053-9/+9
| | | |
* | | | note lack of power save support in ap modesam2009-06-053-0/+12
| | | | | | | | | | | | | | | | Submitted by: "Paul B. Mahol" <onemda@gmail.com>
* | | | Do not force the mtu to 2290; this was done to insure large EAPOL framessam2009-06-051-12/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | could be handled w/o fragmentation but clobbers user-specified values such as those required when the interface is bridged. Submitted by: jim@netgate.com Reviewed by: Jouni Malinen MFC after: 3 days
* | | | vm_thread_swapin() needn't validate any pages. The pages are alreadyalc2009-06-051-1/+0
| | | | | | | | | | | | | | | | validated by vm_pager_get_pages().
* | | | Simplify contigfree().alc2009-06-051-3/+1
| | | |
* | | | Unlock the cache lock before returning when we run out of buffer spacemarcus2009-06-051-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | trying to fill in the full path name. Reported by: David Naylor <naylor.b.david@gmail.com> Approved by: kib
* | | | Several ipfw options and actions use a 16-bit argument to indicateluigi2009-06-052-8/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pipes, queues, tags, rule numbers and so on. These are all different namespaces, and the only thing they have in common is the fact they use a 16-bit slot to represent the argument. There is some confusion in the code, mostly for historical reasons, on how the values 0 and 65535 should be used. At the moment, 0 is forbidden almost everywhere, while 65535 is used to represent a 'tablearg' argument, i.e. the result of the most recent table() lookup. For now, try to use explicit constants for the min and max allowed values, and do not overload the default rule number for that. Also, make the MTAG_IPFW declaration only visible to the kernel. NOTE: I think the issue needs to be revisited before 8.0 is out: the 2^16 namespace limit for rule numbers and pipe/queue is annoying, and we can easily bump the limit to 2^32 which gives a lot more flexibility in partitioning the namespace. MFC after: 5 days
* | | | Remove clists from the kernel.ed2009-06-055-537/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clists were originally used by the TTY layer as a text buffer interface. The advantage of clists were that it would allocate a small set of additional buffers that could be shared between TTYs when needed. In the modern days we can just allocate some more KBs of memory to keep the TTYs satisfied. The global cfreelist also requires synchronisation, which may not be useful when trying to improve scalability. The MPSAFE TTY layer uses its own text buffers (ttyinq and ttyoutq). We had a small amount of drivers in the tree that still uses clists, like the old USB stack and some keyboard drivers. With the old USB stack gone and the keyboard drivers changed to use a circular buffer, we can safely remove clists from the kernel.
* | | | Move buffer management into kbd and kbdmux drivers.ed2009-06-052-45/+93
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These two drivers seem to be the last consumers of clists. clists are quite overengineered for simple circular buffers, so I'm adding similar buffer management routines to the kbd and kbdmux drivers. The input buffer is now part of the softc structures, instead of having dynamically allocated cblocks.
* | | | Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICrwatson2009-06-0594-115/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and used in a large number of files, but also because an increasing number of incorrect uses of MAC calls were sneaking in due to copy-and-paste of MAC-aware code without the associated opt_mac.h include. Discussed with: pjd
* | | | Unifdef MAC label pointer in syncache entries -- in general, ifdef'drwatson2009-06-051-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | structure contents are a bad idea in the kernel for binary compatibility reasons, and this is a single pointer that is now included in compiles by default anyway due to options MAC being in GENERIC.
* | | | Correct MAC compile problems resulting from the new RPC code copying andrwatson2009-06-051-1/+4
| | | | | | | | | | | | | | | | | | | | pasting code from the general socket code without also bringing along required opt_mac.h includes.
* | | | Add mac_framework.h include missed when MAC code was (presumably) copiedrwatson2009-06-051-0/+2
| | | | | | | | | | | | | | | | from another file.
* | | | Don't check MAC in the NFS server ACL set path, right now we aren'trwatson2009-06-051-4/+0
| | | | | | | | | | | | | | | | enforcing MAC for NFS clients.
* | | | Trim old remnants of per-CPU KTR buffers.jhb2009-06-051-4/+0
| | | | | | | | | | | | | | | | Submitted by: Eygene Ryabinkin
* | | | Fix spelling of MAC check for 8.x version of MAC Framework, not noticed duerwatson2009-06-051-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | to a lack of an opt_mac.h include, which I won't add for now as options MAC will soon move to opt_global.h. Spotted by: pjd
* | | | More cleanup in preparation of ipfw relocation (no actual code change):luigi2009-06-059-42/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + move ipfw and dummynet hooks declarations to raw_ip.c (definitions in ip_var.h) same as for most other global variables. This removes some dependencies from ip_input.c; + remove the IPFW_LOADED macro, just test ip_fw_chk_ptr directly; + remove the DUMMYNET_LOADED macro, just test ip_dn_io_ptr directly; + move ip_dn_ruledel_ptr to ip_fw2.c which is the only file using it; To be merged together with rev 193497 MFC after: 5 days
* | | | remove a printf that was only useful for debugging.luigi2009-06-051-2/+0
| | | | | | | | | | | | | | | | MFC after: 3 days
* | | | [patch] Portuguese timedefedwin2009-06-052-30/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Portuguese, the names of the days of the week are not capitalized. Also there is always a dash before "feira" in the names of the days. For example: "segunda-feira" and not "segunda feira" (which has a completely different meaning). x_fmt is not correct either. The date separator should not be a dot but a slash. Example: 31/12/2005 if far more used in Portugal than 31.12.2005. References: - a Portuguese online dictionary http://priberam.pt/dlpo/dlpo.aspx - http://answers.com/days_of_the_week (there are translations to various languages, including Portuguese, at the bottom of the page) - http://en.wikipedia.org/wiki/Week-day_names (there are translations to various languages, including Portuguese, at the bottom of the page) - a Portuguese style guide http://www.publico.clix.pt/nos/livro_estilo/16d-palavras.html ("datas" section) PR: conf/58595 Submitted by: Chris Stenton <jacs@gnome.co.uk> MFC after: 1 week
* | | | Small changes (no actual code changes) in preparation of moving ipfw-relatedluigi2009-06-051-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stuff to its own directory, and cleaning headers and dependencies: In this commit: + remove one use of a typedef; + document dn_rule_delete(); + replace one usage of the DUMMYNET_LOADED macro with its value; No MFC planned until the cleanup is complete.
* | | | Discover and handle the number of E500 CPUs in run time.raj2009-06-051-2/+9
| | | |
* | | | If we're passed garbage in malloc_init(), panic() rather than expectingbrian2009-06-051-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a KASSERT to handle it. People are likely to turn off INVARIANTS RSN and loading an old module can cause garbage-in here. I saw the issue with an older nvidia driver (x11/nvidia-driver) loading into a new kernel - a crash wasn't seen 'till sysctl_kern_malloc_stats(). I was lucky that mtp->ks_shortdesc was NULL and not something horrible. While I'm here, KASSERT that malloc_uninit() isn't passed something that's not in kmemstatistics. MFC after: 3 weeks
* | | | Fill PTEs covering kernel code and data.raj2009-06-051-1/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without this fix pte_vatopa() was not able to retrieve physical address of data structures inside kernel, for example EFAULT was reported while acessing /dev/kmem ('netstat -nr'). Submitted by: Piotr Ziecik Obtained from: Semihalf
OpenPOWER on IntegriCloud