Û183953 47 448 166 615 158 192 268 148 141 153 145 192 149 158 1031 191 142 229 264 142 429 286 220 222 289 330 276 239 262 611 399 111 198 206 175 208 127 127 148 118 313 315 152 152 152 152 152 152 K 10 svn:author V 8 netchild K 8 svn:date V 27 2008-10-16T11:02:05.139019Z K 7 svn:log V 350 There was a timeframe when the signal handling in FreeBSD was not like it was supposed to be. Unfortunately this bug was triggered on a production machine. To get daily backups I used those changes. They are not needed in current or any supported stable version of FreeBSD, but maybe it helps someone at some place at some time out of some trouble. END K 10 svn:author V 3 zec K 8 svn:date V 27 2008-10-16T12:31:03.583554Z K 7 svn:log V 74 Remove a useless global static variable. Approved by: bz (ad-hoc mentor) END K 10 svn:author V 7 attilio K 8 svn:date V 27 2008-10-16T12:42:56.756180Z K 7 svn:log V 518 - Fix a race in witness_checkorder() where, between the PCPU_GET() and PCPU_PTR() curthread can migrate on another CPU and get incorrect results. - Fix a similar race into witness_warn(). - Fix the interlock's checks bypassing by correctly using the appropriate children even when the lock_list chunk to be explored is not the first one. - Allow witness_warn() to work with spinlocks too. Bugs found by: tegge Submitted by: jhb, tegge Tested by: Giovanni Trematerra END K 10 svn:author V 3 jhb K 8 svn:date V 27 2008-10-16T17:11:06.154160Z K 7 svn:log V 66 Move mergeinfo from sys/dev/twa up to sys. Approved by: re (kib) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2008-10-16T18:09:27.496267Z K 7 svn:log V 97 Document what the sed trick is for. Remove an embedded , and use same style for both files. END K 10 svn:author V 3 raj K 8 svn:date V 27 2008-10-16T19:06:24.588152Z K 7 svn:log V 175 Eliminate flushing of L2 cache in ARM context switch routines. With VIPT L2 cache such syncing not only is redundant, but also a performance penalty. Pointed out by: cognet END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2008-10-16T20:33:03.396962Z K 7 svn:log V 54 Commit strcspn.c as it is now referenced by the build END K 10 svn:author V 3 phk K 8 svn:date V 27 2008-10-16T20:39:02.817323Z K 7 svn:log V 49 Make ministat(1) vastly faster on huge datasets. END K 10 svn:author V 3 phk K 8 svn:date V 27 2008-10-16T20:56:09.442824Z K 7 svn:log V 61 Free old arrays if we increase them. Pointed out by: mlaier END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2008-10-16T22:45:07.012609Z K 7 svn:log V 51 - Fix floating point handling for xen - Enable SMP END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2008-10-17T01:25:45.478897Z K 7 svn:log V 98 make sure that SO_NO_DDP and SO_NO_OFFLOAD get passed in correctly PR: 127360 MFC after: 3 days END K 10 svn:author V 5 edwin K 8 svn:date V 27 2008-10-17T03:17:10.390788Z K 7 svn:log V 55 Add empty directory for a collection of release notes. END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2008-10-17T03:59:25.705603Z K 7 svn:log V 64 Add experimental flow tracking support to provide stateful ECMP END K 10 svn:author V 7 yongari K 8 svn:date V 27 2008-10-17T05:26:51.636996Z K 7 svn:log V 934 Some 88E1149 PHY's page select is initialized to point to other bank instead of copper/fiber bank which in turn resulted in wrong registers were accessed during PHY operation. It is believed that page 0 should be used for copper PHY so reinitialize E1000_EADR to select default copper PHY. This fixes link establishment issue of nfe(4) on Sun Fire X4140. OpenBSD also has similimar patch but they just reset the E1000_EADR register to page 0. However some Marvell PHYs((88E3082, 88E1000) don't have the extended address register and the meaning of the register is quite different for each PHY model. So selecting copper PHY is limited to 88E1149 PHY which seems to be the only one that exhibits link establishment problem. If parent device know the type of PHY(either copper or fiber) that information should be notified to PHY driver but there is no good way to pass this information yet. Reported by: thompsa Reviewed by: thompsa END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2008-10-17T07:04:29.141595Z K 7 svn:log V 97 Track number of packets transmitted and number of packets received PR: 125806 MFC after: 3 days END K 10 svn:author V 8 netchild K 8 svn:date V 27 2008-10-17T07:39:27.708374Z K 7 svn:log V 45 Fix typo in panic string. Noticed by: wilko END K 10 svn:author V 8 netchild K 8 svn:date V 27 2008-10-17T08:30:20.640450Z K 7 svn:log V 131 MTC r183949: Allow to define MALLOC_PRODUCTION with a make variable instead of polluting the global CFLAGS. Reviewed by: jasone END K 10 svn:author V 2 bz K 8 svn:date V 27 2008-10-17T08:58:33.897931Z K 7 svn:log V 172 Use the label from the socket credential rather than the solabel which was not set by the mac_partition policy. Spotted by: rwatson Reviewed by: rwatson MFC after: 3 days END K 10 svn:author V 8 netchild K 8 svn:date V 27 2008-10-17T09:27:37.126836Z K 7 svn:log V 45 s/EACCESS/EACCES/ for the 2 missed ones too. END K 10 svn:author V 8 netchild K 8 svn:date V 27 2008-10-17T12:04:59.320670Z K 7 svn:log V 331 Edwin explained that those are RFC 1350 (tftp) error values. My fix is wrong, the real fix is to use better symbolic names which are not so close to symbolic names of errno values. Whoever invented those symbolic names in tftpd earns a WTF?-Award for them (specially as the RFC does not list symbolic names for the error values). END K 10 svn:author V 2 bz K 8 svn:date V 27 2008-10-17T12:54:28.335556Z K 7 svn:log V 194 Add mac_inpcb_check_visible MAC Framework entry point, which is similar to mac_socket_check_visible but operates on the inpcb. Reviewed by: rwatson MFC after: 3 months (set timer, decide then) END K 10 svn:author V 6 brooks K 8 svn:date V 27 2008-10-17T13:28:53.524333Z K 7 svn:log V 124 Support the remaining options listed in dhcp-options(5) and RFC 2132. PR: bin/127076 Submitted by: jkim MFC after: 1 week END K 10 svn:author V 6 philip K 8 svn:date V 27 2008-10-17T14:07:39.673825Z K 7 svn:log V 126 Add the nordic keyboard layout for Asus eee devices. PR: 126841 Submitted by: Peter MFC after: 3 days END K 10 svn:author V 6 brooks K 8 svn:date V 27 2008-10-17T14:37:58.349502Z K 7 svn:log V 193 Wireless Mouse device of Sony VGP-WRC1 mouse/keyboard receiver has the same program interface as Microsoft Wireless Notebook Optical Mouse and needs a quirk. PR: usb/122712 MFC after: 3 days END K 10 svn:author V 6 philip K 8 svn:date V 27 2008-10-17T14:40:03.986793Z K 7 svn:log V 234 Adjust default keymaps for Ireland and Channel Islands. They use the UK keymap. You can learn some interesting things in the PR database! PR: conf/124411 Submitted by: Doctor Modiford MFC after: 3 days END K 10 svn:author V 7 roberto K 8 svn:date V 27 2008-10-17T15:06:34.093849Z K 7 svn:log V 179 Merge r179057 into stable/6, sorry it won't be in 6.4. Add device ID for Nikon D300 digital camera. PR: usb/118741 Submitted by: Yuri Approved by: re (rwatson) END K 10 svn:author V 6 brooks K 8 svn:date V 27 2008-10-17T15:10:45.418878Z K 7 svn:log V 143 Display usage when pkg_add is called with no arguments. PR: bin/121093 Submitted by: volker Approved by: portmgr (linimon) MFC after: 3 days END K 10 svn:author V 2 bz K 8 svn:date V 27 2008-10-17T15:11:12.006250Z K 7 svn:log V 170 Add a mac_inpcb_check_visible implementation to all MAC policies that handle mac_socket_check_visible. Reviewed by: rwatson MFC after: 3 months (set timer; decide then) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2008-10-17T16:03:37.805581Z K 7 svn:log V 518 - For chipsets that can't do 64k transfers, fall back to 32k transfers (still a power of 2) rather than 63k transfers. Even with 63k transfers some machines (such as Dell SC1435's) were experiencing chronic data corruption. - Use the MIO method to talk to the Serverworks HT1000_S1 SATA controller like all the other SATA controllers rather than the compat PATA method. This lets the controller see all 4 SATA ports and also matches the behavior of the Linux driver. Silence from: sos MFC after: 3 days END K 10 svn:author V 2 bz K 8 svn:date V 27 2008-10-17T16:26:16.554298Z K 7 svn:log V 307 Add cr_canseeinpcb() doing checks using the cached socket credentials from inp_cred which is also available after the socket is gone. Switch cr_canseesocket consumers to cr_canseeinpcb. This removes an extra acquisition of the socket lock. Reviewed by: rwatson MFC after: 3 months (set timer; decide then) END K 10 svn:author V 2 mp K 8 svn:date V 27 2008-10-17T18:19:36.143441Z K 7 svn:log V 20 Open up vendor/tcsh END K 10 svn:author V 3 jhb K 8 svn:date V 27 2008-10-17T19:52:35.178998Z K 7 svn:log V 105 MFC: More CPUID feature flags: SSE4, X2APIC, POPCNT, DTES64, and 1GB large pages. Approved by: re (kib) END K 10 svn:author V 7 delphij K 8 svn:date V 27 2008-10-17T20:09:00.130101Z K 7 svn:log V 109 _kvm_malloc allocates memory through calloc() which returns zeroed memory, so don't redo the initialization. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2008-10-17T20:11:28.296128Z K 7 svn:log V 79 Reduce code duplication: use calloc() intead of malloc() and memset afterward. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2008-10-17T21:11:09.156334Z K 7 svn:log V 111 - Use static for usage() - Include necessary header files. setfib(1) should pass WARNS=6 with this changes. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2008-10-17T21:14:50.527812Z K 7 svn:log V 31 Use strlcpy() when we mean it. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2008-10-17T21:21:14.446239Z K 7 svn:log V 31 Use strlcpy() when we mean it. END K 10 svn:author V 7 delphij K 8 svn:date V 27 2008-10-17T21:29:05.831017Z K 7 svn:log V 52 Use strlcpy() in !localized case to avoid the -1's. END K 10 svn:author V 5 kmacy K 8 svn:date V 27 2008-10-17T22:18:35.120438Z K 7 svn:log V 24 Fix issues in bootstrap END K 10 svn:author V 5 edwin K 8 svn:date V 27 2008-10-17T22:19:08.906790Z K 7 svn:log V 218 Add OP_ prefixes to packet types as defined in arpa/tftp.h. Add TFTP_ prefixes to error codes as defined in arpa/tftp.h. This all to avoid confusion (which is a good thing!) Submitted by: netchild@, rink@ and others END K 10 svn:author V 5 edwin K 8 svn:date V 27 2008-10-17T22:26:38.237775Z K 7 svn:log V 220 Add OP_ prefixes to packet types as defined in arpa/tftp.h. Add TFTP_ prefixes to error codes as defined in arpa/tftp.h. This all to avoid confusion (which is a good thing!) Submitted by: netchild@, rink@ and others END K 10 svn:author V 5 edwin K 8 svn:date V 27 2008-10-17T22:52:21.122187Z K 7 svn:log V 58 Prepare for contributed software registration experiment. END K 10 svn:author V 5 edwin K 8 svn:date V 27 2008-10-17T22:53:11.636819Z K 7 svn:log V 58 Prepare for contributed software registration experiment. END K 10 svn:author V 5 edwin K 8 svn:date V 27 2008-10-17T22:53:25.870516Z K 7 svn:log V 58 Prepare for contributed software registration experiment. END K 10 svn:author V 5 edwin K 8 svn:date V 27 2008-10-17T22:54:41.861234Z K 7 svn:log V 58 Prepare for contributed software registration experiment. END K 10 svn:author V 5 edwin K 8 svn:date V 27 2008-10-17T22:54:53.528976Z K 7 svn:log V 58 Prepare for contributed software registration experiment. END K 10 svn:author V 5 edwin K 8 svn:date V 27 2008-10-17T22:55:11.644430Z K 7 svn:log V 58 Prepare for contributed software registration experiment. END