summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
*-. Upgrade our Clang in base to r108428.ed2010-07-201153-39682/+76398
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | This commit merges the latest LLVM sources from the vendor space. It also updates the build glue to match the new sources. Clang's version number is changed to match LLVM's, which means /usr/include/clang/2.0 has been renamed to /usr/include/clang/2.8. Obtained from: projects/clangbsd
| | * Update clang to r108428.rdivacky2010-07-15111-505/+2066
| | |
| | * Update clang to r108243.rdivacky2010-07-13765-15222/+45860
| | |
| * | Update LLVM to r108428.rdivacky2010-07-15127-876/+2486
| | |
| * | Update LLVM to r108243.rdivacky2010-07-131051-27005/+47356
| | |
* | | Fix several un-/signedness bugs of r210290 and r210293. Add one more check.mav2010-07-206-15/+17
| | |
* | | Week days are all lowercase in French.roberto2010-07-202-28/+28
| | | | | | | | | | | | | | | | | | | | | | | | cf. http://www.academie-francaise.fr/langue/questions.html#jourdelasemaine (FR) PR: misc/148792 Submitted by: Mathieu <freebsd@breatheless.net> MFC after: 1 weeks
* | | Fix expression style.ivoras2010-07-201-3/+2
| | | | | | | | | | | | Prodded by: jhb
* | | Store fsbase and gsbase in the right fields of the mcontext. They weretijl2010-07-202-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | switched. PR: i386/148344 Approved by: kib (mentor) MFC after: 1 week
* | | Refactor Marvell ARM SoC timer driver to the new timer infrastructure.mav2010-07-202-42/+81
| | |
* | | Fix typo in comment.rpaulo2010-07-201-1/+1
| | |
* | | Extend timer driver API to report also minimal and maximal supported periodmav2010-07-207-17/+90
| | | | | | | | | | | | | | | | | | lengths. Make MI wrapper code to validate periods in request. Make kernel clock management code to honor these hardware limitations while choosing hz, stathz and profhz values.
* | | Update manpage to reflect changes regarding the 6050's firmware.bschmidt2010-07-202-2/+6
| | | | | | | | | | | | MFC after: 3 days
* | | Build some powerpc-specific utilities on powerpc64 as well.nwhitehorn2010-07-201-1/+1
| | | | | | | | | | | | Submitted by: Andreas Tobler
* | | Import the Cavium Simple Executive from the Cavium Octeon SDK. The Simplejmallett2010-07-20157-0/+222515
|\ \ \ | | | | | | | | | | | | | | | | | | | | Executive is a library that can be used by standalone applications and kernels to abstract access to Octeon SoC and board-specific hardware and facilities. The FreeBSD port to Octeon will be updated to use this where possible.
| * | | Initial import of Cavium Networks Octeon Simple Executive, SDK version 1.9.0.jmallett2010-07-20157-0/+222515
| / /
* | | Add reference to uhsoctl(1).trasz2010-07-201-1/+2
| | |
* | | To improve latency, lower default vfs.zfs.vdev.max_pending from 35 to 10mm2010-07-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | OpenSolaris onnv changeset (partial): 10801:e0bf032e8673 Approved by: pjd, delphij (mentor) Obtained from: OpenSolaris (Bug ID 6891731) MFC after: 1 week
* | | - Fixed automatic detection of the control serial port.thompsa2010-07-201-93/+122
| | | | | | | | | | | | | | | | | | | | | - Fixed segmentation fault when an invalid network interface was given. - More helpful message in case of wrong PIN number. Submitted by: Fredrik Lindberg
* | | - Support for Globetrotter iCON 452.thompsa2010-07-203-26/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fixed the interface probe routine to only attach to USB interfaces the driver actually supports. This allows other drivers to attach to things like MicroSD slots etc. - Fixed network interface enumeration to be globally sequential instead of relying on the USB interface numbers. This make sure the first network interface always is at uhso0 and the second at usho1 and so on. - Added a radio kill switch; exposed through sysctl. - Updated the manual page to be verbose about the number of serial ports and include iCON 452 in the set of tested hardware. Submitted by: Fredrik Lindberg
* | | Fix function name in error messages.davidxu2010-07-201-2/+2
| | |
* | | Fix handling of the "-l" argument for nfsdumpstate(8).rmacklem2010-07-201-1/+1
| | | | | | | | | | | | | | | Submitted by: zack.kirsch at isilon.com MFC after: 2 weeks
* | | Specify BCE_RX_BUF_ALIGN alignment for RX buffers. All bce(4)yongari2010-07-192-1/+2
| | | | | | | | | | | | | | | | | | controllers require RX buffers aligned on BCE_RX_BUF_ALIGN bytes. Reviewed by: davidch
* | | Specify BUS_DMA_ZERO flag to bus_dmamem_alloc(9) and remove bzero()yongari2010-07-191-19/+14
| | | | | | | | | | | | | | | | | | | | | | | | calls. Also add BUS_DMA_COHERENT flag to bus_dmamem_alloc(9) to take advantage of efficient synchronization for architectures that support that feature. Reviewed by: davidch
* | | Use bus_get_dma_tag() to get parent tag. Also useyongari2010-07-191-3/+3
| | | | | | | | | | | | | | | | | | | | | BUS_SPACE_MAXSIZE_32BIT to specify sum of all segment lengths. Previously it used MAXBSIZE which was wrong. Reviewed by: davidch
* | | For the experimental NFSv4 server's dumplocks operation, add thermacklem2010-07-191-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | MPSAFE flag to cn_flags so that it doesn't panic. The panics weren't seen since nfsdumpstate(8) is broken for the "-l" case, so this was never done. I'll do a separate commit to fix nfsdumpstate(8). Submitted by: zack.kirsch at isilon.com MFC after: 2 weeks
* | | Add KASSERT to check number of returned DMA segments.yongari2010-07-191-0/+2
| | | | | | | | | | | | Reviewed by: davidch
* | | Fix naming to be consistent.adrian2010-07-191-2/+2
| | |
* | | Extend the mx25l erase function to support different erase commands.adrian2010-07-191-3/+3
| | |
* | | Do not report current link state if interface is not UP.yongari2010-07-191-0/+4
| | | | | | | | | | | | Reviewed by: davidch
* | | Extend the mx25l flash device support to include a set of per-deviceadrian2010-07-191-4/+11
| | | | | | | | | | | | | | | | | | | | | flags. Some of these parts will support 4K/32K block erases rather than a sector erase. This includes (at least) the MX25L128.
* | | Correctly check the result of media selection. Previously it alwaysyongari2010-07-191-5/+9
| | | | | | | | | | | | | | | | | | returned success. Reviewed by: davidch
* | | Don't change current media in bce_stop(). There is no need to doyongari2010-07-191-24/+0
| | | | | | | | | | | | | | | | | | this here. Reviewed by: davidch
* | | Have bce_init_ctx() return error code and make caller check theyongari2010-07-191-18/+22
| | | | | | | | | | | | | | | | | | | | | | | | return code. If context was not setup correctly give up initialization. While I'm here move variable declarations to the beginning of the function. Reviewed by: davidch
* | | When we didn't find a matching flash device, do not touch flashyongari2010-07-191-4/+3
| | | | | | | | | | | | | | | | | | | | | config data. While I'm here, use return code of bce_init_nvram() to set error instead of directly setting ENODEV. Reviewed by: davidch
* | | Improve style slightly.jkim2010-07-191-47/+50
| | |
* | | - Add Latinamerican keymaps to sysinstall's Makefile so that it cangabor2010-07-191-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | find them [1] - While here, also add a missing Spanish entry PR: bin/67365 [1] Submitted by: Pedro F. Giffuni <giffunip@asme.org> [1] Approved by: delphij (mentor)
* | | - Add a periodic script, which can be used to find installed ports' files withgabor2010-07-193-0/+72
| | | | | | | | | | | | | | | | | | | | | | | | mismatched checksum PR: conf/124641 Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua> Approved by: delphij (mentor)
* | | Now that we are fully FDT-driven on MRVL platforms, remove PHYSMEM_SIZE option.raj2010-07-196-34/+3
| | |
* | | Fix two long-standing line wrapping bugs in VGA renderer for pixel mode.jkim2010-07-191-2/+3
| | | | | | | | | | | | | | | | | | | | | Font size may be smaller than 16 and logical scan line may be larger than the displayed scan line. MFC after: 3 days
* | | Eliminate FDT_IMMR_VA define.raj2010-07-197-23/+7
| | | | | | | | | | | | | | | This removes platform dependencies from <machine>/fdt.h for the benfit of portability.
* | | Move MRVL FDT fixups and PIC decode routine to a platform specific area.raj2010-07-193-89/+42
| | | | | | | | | | | | | | | This allows for better encapsulation (and eliminates generic fdt_arm.c, at least for now).
* | | binutils/ld: fix incorrect placement of __start_SECNAME in some casesavg2010-07-191-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | __start_SECNAME and __stop_SECNAME symbols are automatically generated by ld for orphan sections, i.e. those not explicitely referenced by a linker script. The symbols are supposed to be placed correspondingly at the start and the end of the section in output file. In some cases __start_SECNAME may be placed at the address after the end of the previous section (if any) and before the start the section. This happens when following conditions are met: 1. the orphan section is found in more than one input file 2. the orphan section has different alignment requirements across input files 3. the first instance of the section encountered doesn't have the greatest alignment requirement In these conditions resulting output section will be placed at address after the end of the previous section aligned to the greatest alignment requirement in the inputs, but __start_SECNAME will be placed at address after the end of the previous section aligned to the alignment requirement of the first input in which the section is encountered. See commit message of r196118 for a concrete example of problems caused by this bug. The fix is to place __start_SECNAME inside the section and use ABSOLUTE directive, rather than placing __start_SECNAME outside the section and trying to guess address alignment. This fix is in line with upstream binutils change/fix made between versions 2.19 and 2.20 in revision of 1.307 ldlang.c. MFC after: 3 weeks
* | | Implement WOL. WOL is supported on RTL8139B or newer controllers.yongari2010-07-191-2/+139
| | | | | | | | | | | | PR: kern/148013
* | | Fix support for chrooted installs.nork2010-07-191-3/+3
| | | | | | | | | | | | Approved by: imp (mentor)
* | | Include 4k/32k erase commands.adrian2010-07-191-0/+4
| | | | | | | | | | | | | | | | | | | | | These were sourced from the MX25L128 datasheet and match up with what is used in Linux mtd/devices/m25p80.c . Add a FreeBSD keyword whilst I'm here.
* | | MFV:rpaulo2010-07-191-0/+996
|\ \ \ | | | | | | | | | | | | | | | | | | | | OpenSolaris' plockstat utility. Sponsored by: The FreeBSD Foundation
| * | | Import plockstat from OpenSolaris r12768.rpaulo2010-07-191-0/+996
| | | |
* | | | Partially revert r209312, restoring ability to fit "stray irqX" names intomav2010-07-191-6/+10
| | | | | | | | | | | | | | | | into available 10 characters by dropping "irq" in the middle of string.
* | | | Add a call to nfscl_mustflush() in nfs_close() of the experimentalrmacklem2010-07-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | NFSv4 client, so that attributes are not acquired from the server when a delegation for the file is held. This can reduce the number of Getattr Ops significantly. MFC after: 2 weeks
OpenPOWER on IntegriCloud