summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | - Add some rudimentary support for sorting the list of event sourcesjhb2009-01-131-13/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (threads, CPU load counters, etc.). Each source is tagged with a group and an order similar to the SYSINIT SI_SUB_* and SI_ORDER_*. After the file is parsed, all the sources are then sorted. Currently, the only affects of this are that the CPU loads are now sorted by CPU ID (so CPU 0 is always first). However, this makes it easier to add new types of event sources in the future and have them all clustered together instead of intertwined with threads. - Python lists perform insertions at the tail much faster than insertions at the head. For a trace that had a lot of events for a single event source, the constant insertions of new events to the head of the per-source event list caused a noticable slow down. To compensate, append new events to the end of the list during parsing and then reverse the list prior to drawing. - Somewhere in the tkinter internals the coordinates of a canvas are stored in a signed 32-bit integer. As a result, if an the box for an event spans 2^31, it would actually end up having a negative X offset at one end. The result was a single box that covered the entire event source. Kris worked around this for some traces by bumping up the initial ticks/pixel ratio from 1 to 10. However, a divisor of 10 can still be too small for large tracefiles (e.g. with 4 million entries). Instead of hardcoding the initial scaling ratio, calculate it from the time span of the trace file. - Add support for using the mouse wheel to scroll the graph window up and down.
* | | Change configuration order to enable output only after codec is configured.mav2009-01-131-58/+55
| | | | | | | | | | | | | | | Mute all mixer controllable amplifiers initially to let mixer to unmute only some of them later. This should reduce clicks and noises during boot.
* | | Clean up BookE low-level exceptions code.raj2009-01-131-46/+49
| | | | | | | | | | | | | | | | | | Improve comments, fix style(9) and typos, unify separators. Obtained from: Freescale, Semihalf
* | | Clean up BookE pmap.raj2009-01-131-137/+90
| | | | | | | | | | | | | | | | | | | | | Improve comments, eliminate redundant debug output, fix style(9) and other minor tweaks for code readability. Obtained from: Freescale, Semihalf
* | | Add a new KTR tracepoint in the KTR_CALLOUT class to note when a calloutjhb2009-01-131-0/+1
| | | | | | | | | | | | | | | | | | routine finishes executing. MFC after: 1 week
* | | Rework BookE pmap towards multi-core support.raj2009-01-1311-753/+466
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | o Eliminate tlb0[] (a s/w copy of TLB0) - The table contents cannot be maintained reliably in multiple MMU environments, where asynchronous events (invalidations from other cores) can change our local TLB0 contents underneath. - Simplify and optimize TLB flushing: system wide invalidations are performed using tlbivax instruction (propagates to other cores), for local MMU invalidations a new optimized routine (assembly) is introduced. o Improve and simplify TID allocation and management. - Let each core keep track of its TID allocations. - Simplify TID recycling, eliminate dead code. - Drop the now unused powerpc/booke/support.S file. o Improve page tables management logic. o Simplify TLB1 manipulation routines. o Other improvements and polishing. Obtained from: Freescale, Semihalf
* | | Clean up a bit of confusing language and improve .Nd.trhodes2009-01-131-4/+9
| | | | | | | | | | | | | | | PR: 47818 Reviewed by: keramida
* | | Document that ffsll(3) and flsll(3) functions first appeared inkib2009-01-131-1/+1
| | | | | | | | | | | | | | | | | | | | | FreeBSD 7.1 Submitted by: Jan Henrik Sylvester <me janh de> MFC after: 3 days
* | | Fix broken URL and use the same base directory as thetrhodes2009-01-131-3/+3
| | | | | | | | | | | | | | | | | | | | | example files. PR: 123035 Submitted by: Lawrence Mayer <lawmay3@i12.com> (original version)
* | | fix typoluigi2009-01-131-1/+1
| | | | | | | | | | | | Submitted by: Colin Percival
* | | Documentation-only change:luigi2009-01-132-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add a reference to the config(5) manpage; - hopefully clarify the format of the 'env FILENAME' directive. I am putting these notes in sys/${arch}/conf/GENERIC and not in sys/conf/NOTES because: 1. i386/GENERIC already had reference to a similar option (hints..) and to documentation (handbook) 2. GENERIC is what most users look at when they have to modify or create a new kernel config, so having the suggestion there is more effective. I am only touching i386 and amd64 because the other GENERIC files are already out of sync, and I am not sure what is the overall plan. MFC after: 3 days
* | | comment out some debugging messages that slipped in by mistake.luigi2009-01-131-4/+3
| | | | | | | | | | | | MFC after: 3 days
* | | Document how kernel environment can be statically compiled in,luigi2009-01-131-0/+20
| | | | | | | | | | | | | | | | | | and reference a few related manpages. MFC after: 3 days
* | | o Respect -ss flags (suppress zero counters) for icmp6 "histogrammaxim2009-01-131-1/+2
| | | | | | | | | | | | | | | | | | | | | of error messages" section. Submitted by: naddy MFC after: 1 week
* | | Add several HP OEM parts' PCI IDs.delphij2009-01-131-0/+22
| | | | | | | | | | | | MFC after: 2 months
* | | Don't enable -Q by default - I've fixed the rescue build issue.obrien2009-01-132-3/+3
| | |
* | | Set .POSIX mode, along with disable parallel mode. Crunchgen parses theobrien2009-01-131-3/+4
| | | | | | | | | | | | | | | output from make(1) and its picky what it should look like. Also use make's conditional assignment operator rather than test and set.
* | | r187093 failed to keep the lifetime of the pointer suitable for reentrancy.obrien2009-01-131-11/+5
| | | | | | | | | | | | Fix that. Also move the current buffer size into the 'cpa' structure.
* | | On some platforms touching the bb registers when the phy is poweredsam2009-01-131-2/+3
| | | | | | | | | | | | | | | | | | | | | down will cause a fault. Check the phy power state before possibly reading from the bb, this can happen as ar5212Reset intentionally calls ar5212GetRfgain before bringing the bb out of reset (but we do it here and not in the caller to guard against other possible uses).
* | | Use __gnu89_inline so that these files will compile with newer versionsdas2009-01-135-5/+5
| | | | | | | | | | | | | | | | | | of gcc, where the meaning of 'inline' was changed to match C99. Noticed by: rdivacky
* | | "The first part is just to give more info, the latter part fixeskientzle2009-01-131-2/+5
|/ / | | | | | | | | | | | | | | an error to read files past the 32bit byte offset, for instance on DVDs." Submitted by: phk@ MFC after: 10 days
* | Fix a cut/paste bug which prevents us from setting the averagegnn2009-01-131-1/+1
| | | | | | | | | | | | | | latency tunable. Reviewed by: jfv MFC after: 1 day
* | add tool to calculate air time for 802.11 packetssam2009-01-123-1/+604
| |
* | Add basic i386 support for VIA Nano processors.jkim2009-01-123-4/+23
| |
* | Replace more strcmp(cpu_vendor, "foo") with cpu_vendor_id.jkim2009-01-121-7/+7
| |
* | If running with "-K" really do not information about symbols from the a.outobrien2009-01-121-1/+1
| | | | | | | | | | | | | | | | | | argument. Before this fix, after searching the currently-running kernel, we would still search the a.out argument - completely override the in-kernel list, essentially defeating the K flag's purpose. PR: 47387 Submitted by: Ryan Beasley <ryanb@goddamnbastard.org>
* | More usb2 foma driver update.takawata2009-01-121-3/+4
| | | | | | | | | | 1. Export usb serial port unit number as sysctl. 2. Fix bug on handsfree port.
* | Connect padlock(4) to amd64 build for VIA Nano processors.jkim2009-01-124-3/+11
| |
* | netcat is "now" in base, so point people at nc(1) instead of the port.simon2009-01-121-2/+2
| | | | | | | | MFC after: 1 week
* | Add basic amd64 support for VIA Nano processors.jkim2009-01-126-15/+200
| |
* | Vi got me in trouble in r187102 - fix typo of duplicate output filename.obrien2009-01-121-1/+1
| | | | | | | | Submitted by: several
* | Fix issue where ata_atapicmd() can never really return EBUSY which isobrien2009-01-121-1/+2
| | | | | | | | | | | | | | | | | | | | | | expected in acd_fixate(). This should fix various problems folks are having with 'burncd' reporting "burncd: ioctl(CDRIOCFIXATE): Input/output error" during the fixate phase when "fixate" is issued together with the "data" command. PR: 95979 Submitted by: Jaakko Heinonen <jh@saunalahti.fi>
* | Provide a NDIS tx power level converstion to/from net80211, this uses a loookupthompsa2009-01-121-1/+30
| | | | | | | | | | | | table to approximate mW<->dBM. Submitted by: Paul B. Mahol
* | Fix CTF based builds to that if the debug build is being used we getgnn2009-01-121-0/+1
| | | | | | | | | | | | debug symbols. Reviewed by: jhb
* | Update fech URL.obrien2009-01-121-1/+1
| | | | | | | | Submitted by: Alexander Best <alexbestms@math.uni-muenster.de>
* | Allow VIA Nano processors to boot FreeBSD/amd64.jkim2009-01-121-2/+3
| | | | | | | | | | PR: amd64/130303 MFC after: 1 week
* | Add support for AMD64 Family 10h processors.jkim2009-01-121-3/+5
| | | | | | | | | | PR: kern/128331 MFC after: 3 days
* | - add missing includedanger2009-01-121-2/+3
| | | | | | | | | | | | | | | | - fix struct memeber's name [1] PR: docs/130413 [1] Submitted by: Thomas Mueller <tmueller@sysgo.com> [1] MFC after: 3 days
* | Revive the RTF_LLINFO flag in route.h. The kernel code is guardedqingli2009-01-124-2/+14
| | | | | | | | | | | | | | | | by the new kernel option COMPAT_ROUTE_FLAGS for binary backward compatibility. The RTF_LLDATA flag maps to the same value as RTF_LLINFO. RTF_LLDATA is used by the arp and ndp utilities. The RTF_LLDATA flag is always returned to the userland regardless whether the COMPAT_ROUTE_FLAGS is defined.
* | Use a dynamically grown buffer for building the argv for the sub-mounts.obrien2009-01-121-11/+16
| | | | | | | | | | | | Also fix RCSid spamage. Inspired by patch from: Christoph Mallon <christoph.mallon@gmx.de>
* | o Sort .Xr.maxim2009-01-121-2/+2
| |
* | o Language improvements from OpenBSD;delphij2009-01-121-17/+17
| | | | | | | | | | | | o Use an ISC-style license as did by the author. Obtained from: OpenBSD
* | o ANSIfy.delphij2009-01-121-29/+12
| | | | | | | | | | | | o Use ISC style copyright as did by the author. Obtained from: OpenBSD
* | Fix typo.delphij2009-01-121-1/+1
| | | | | | | | | | Submitted by: Ben Kaduk <minimarmot gmail com> MFC after: 3 days
* | Some early Macintosh GPIO controllers don't provide reg properties fornwhitehorn2009-01-121-10/+27
| | | | | | | | | | | | | | interrupt-only GPIOs. Honor this, and allow interrupt attachment, but not read/write access for such devices. Reported by: Niels Eliasen
* | - improve readabilitydanger2009-01-111-8/+12
| | | | | | | | | | Reviewed by: trhodes, keramida MFC after: 3 days
* | Quote the "u" as it's the name of the union, this may preventtrhodes2009-01-111-1/+1
| | | | | | | | | | | | | | | | some confusion when reading the manual page. PR: 117798 Discussed with: keramida, brueffer Recommended by: phk
* | Since we allow conditional allocation of labels on syncache entries,rwatson2009-01-111-2/+0
| | | | | | | | remove historic assertion that labels are always present.
* | Remove unneeded includes.thompsa2009-01-113-3/+0
| |
* | add missing return that broke WPA1+2 supportsam2009-01-111-0/+1
| | | | | | | | Submitted by: "Jared Go" <jared@hobnob.com>
OpenPOWER on IntegriCloud