- 
                Notifications
    
You must be signed in to change notification settings  - Fork 8.2k
 
fdtable: fix longstanding layering violations #75348
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | 
|---|---|---|
| 
          
            
          
           | 
    @@ -866,6 +866,23 @@ config XIP | |
| supply a linker command file when building your image. Enabling this | ||
| option increases both the code and data footprint of the image. | ||
| 
     | 
||
| config OFFSET_64BIT | ||
                
      
                  cfriedt marked this conversation as resolved.
               
              
                Outdated
          
            Show resolved
            Hide resolved
         | 
||
| bool "Use 64-bit offsets" | ||
| 
         There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. would be great if this went into its own section in Kconfig (menu), i.e. do not put alongside other features and make it obvious is it a type, maybe others will be added to the same menu later. 
 There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Sure. The closest thing I found to this so far is   | 
||
| help | ||
| Select 'y' here to ensure k_off_t is always 64-bits. This may be | ||
| useful on platforms with files, disks, and memories larger than 2 GiB. | ||
| 
     | 
||
| If this option is not selected (the default), then the size of k_off_t | ||
| will match the architecture word size (like size_t does currently). | ||
| 
     | 
||
| On 32-bit platforms, enabling this feature trades space and speed for | ||
| flexibiltity, since using 64-bit offsets may require more instructions | ||
| for a given operation. For example, a 64-bit load may require two 32-bit | ||
| loads, and a 64-bit divide may need to be completed with several | ||
| 32-bit instructions (the operation is emulated via a compiler built-in | ||
| function). | ||
| 
     | 
||
| Note: offsets have a signed integer representation. | ||
| 
     | 
||
| menu "Security Options" | ||
| 
     | 
||
| 
          
            
          
           | 
    ||
Uh oh!
There was an error while loading. Please reload this page.